Linux/mint配置PHP运行环境

来源:互联网 发布:以前开过淘宝店怎样重新开通 编辑:程序博客网 时间:2024/06/06 07:28

linux系统配置php运行环境

1.安装mysql

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

mysql的默认用户名是root,密码就是你输入的密码 我的mysql密码设置为wzb@34……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 1497683297@qq.com   #名字最好是邮箱的名字ServerName www.wzb.com  #这个也可以随便取,但是要与实际路径保持一致DocumentRoot /home/wangzhangbo/www/wzb  #这个是实际的文<Directory "/home/wangzhangbo/www/wzb">#与上面的DocumentRoot路径保持一致Options FollowSymLinksAllowOverride A#Require all denieduire all granted</Directory> ErrorLog ${APACHE_LOG_DIR}/error.logCustomLog ${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就可以访问你自定义的文件啦