欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux/mint配置PHP运行环境

程序员文章站 2022-06-01 12:21:14
...

linux系统配置php运行环境

1.安装mysql

输入命令$sudo apt-get install mysql-server 安装的途中会出现两个弹窗是让你输入mysql的登录密码;

mysql的默认用户名是root,密码就是你输入的密码 我的mysql密码设置为[email protected]……1

输入$sudo netstat -tap | grep mysql命令就可以查看MySQL端口号判断MySQL是否安装成功

2.安装paache

输入命令$sudo apt-get install apache2就可以安装apache

打开本机浏览器输入127.0.0.1就可以查看apache是否安装成功

3.安装php7

输入命令$sudo apt-get innstall php7.0就可以安装php7.0了

4.安装apache2 php7 module

输入命令$sudo apt-get install libapache2-mod-php7.0

5.安装phpMyadmin4.7.0

1.解压后文件夹放到/var/www/html目录下

2.复制phpMyadmin文件夹中的config.sample.inc.php重命名为config.inc.php cp config.sample.inc.php config.inc.php

3.这时打开浏览器输入localhost/phpmyadmin(phpmyadmin要和文件夹名称一致)会出现错误

4.要解决这个错误先输入命令$apt-get install php-mysqli

5.修改php.ini设置文件;extension=php_mysqli.dll 去掉注释;(这里有一个技巧如果你找不到php.ini文件,那么你到apache默认的/var/www/html/目录下,输入命令$sudo vi phpinfo.php,在该文件中输入

<?php
    phpinfo();
?>

然后再浏览器上输入localhost/phpinfo.php就能查到所有的ini文件的路径;

6.重启Apache.

6.关于重启Apache,mysql,php

安装的文件都是在/etc/下面

安装的文件都是在/etc/init.d/文件夹中启动

所以在对Apache等服务的启动,重启,停止,可以使用$/etc/init.d/[apache2, mysql, php7.0-fpm] [start, stop, restart]

6.php配置多站点服务

首先查看/etc/apache2/下面的两个文件夹
sites-available/和sites-enabled/
这两文件中放着Apache默认站点的信息.

配置自定义站点的流程

1.复制sites-available/中000-default.conf文件重命名,例如$cp 000-default.conf www-wzb-com.conf

2.修改www-wzb-com.conf文件中的信息($sudo vi www-wzb-com.conf),

<VirtualHost *:80>  #端口号你可以自定义
ServerAdmin [email protected]   #名字最好是邮箱的名字
ServerName www.wzb.com  #这个也可以随便取,但是要与实际路径保持一致
DocumentRoot /home/wangzhangbo/www/wzb  #这个是实际的文
<Directory "/home/wangzhangbo/www/wzb">#与上面的DocumentRoot路径保持一致
Options FollowSymLinks
AllowOverride A#Require all denieduire all granted
</Directory> 

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

“`

3.在sites-enabled/文件夹下建立连接,输入命令$sudo ln -s /etc/apache2/sites-availble/www-wzb-com.conf /etc/apache2/sites-enabled/www-wzb-com.conf(这里没有特殊的命名规则就是为了保持一直所以使用相同的名称)

4.修改/etc/hosts文件添加:
127.0.0.1 www.wzb.com
表示在浏览器上输入www.wzb.com实际是输入127.0.0.1

5.修改端口号,
输入命令$sudo vi /etc/apache2/ports.conf
添加NameVirtualHost *:8080
Listen 8088

原来的端口好默认就是80所以要修改000-default.conf文件的端口号改为8080再修改ports.conf文件添加监听端口号

6.重启apache服务,输入www.wzb.com:8088/*.php就可以访问你自定义的文件啦

相关标签: php mysql linux