系统版本: ubuntu16.04
1.安装 Apache2:
安装:sudo apt-get install apache2
启动: sudo /etc/init.d/apache2 start
重启: sudo /etc/init.d/apache2 restart
查看apache服务器运行进程: ps aux | grep apache
查看状态: service apache2 status/start/stop/restart
停止命令: sudo /etc/init.d/apache2 stop
浏览器中检查是否成功(成功出现Apache2 Ubuntu Default Page):
http://localhost(内网下) 或 59.110.226.33(外网IP)(外网, 需要开启HTTP 80、HTTPS 443端口)
Web目录: /var/www
安装目录: /etc/apache2/
全局配置: /etc/apache2/apache2.conf
监听端口: /etc/apache2/ports.conf
虚拟主机: /etc/apache2/sites-enabled/000-default.conf
2.安装php7.0和apache的php7模块
安装: apt-get install php7.0 libapache2-mod-php7.0
3.重启apache:
sudo /etc/init.d/apache2 restart
4.测试php:
创建测试文件: vi /var/www/html/test.php
输入测试代码:
<?php phpinfo() ?>
浏览器中检查是否成功。 localhost/test.php
5.安装mysql
sudo apt-get install mysql-server mysql-client
过程中会提示设置root账号的登录密码
检查安装是否成功: mysql -V
登录:mysql -u root -p
查看状态:service mysql status/start/stop/retart
查看监听端口的情况:netstat -tunpl 或 netstat -tap
6.安装php的mysql插件:
sudo apt-get install php7.0-mysql
7.修改权限
sudo chmod 777 /var/www
8.安装phpMyAdmin
sudo apt-get install phpmyadmin
输入MySQL application password for phpMyAdmin 密码
安装php扩展软件包
sudo apt-get install php-mbstring
sudo apt-get install php-gettext
如果不安装以上两个php软件包,则会报错或者白屏
9.建立/var/www/html 下的软连接
sudo ln -s /usr/share/phpmyadmin /var/www/html
原因:系统在安装软件时,默认将软件安装在了/usr/share/下, 所以必须建立一个软连接,使得phpmyadmin和/var/www/html下的某个文档链接起来,这样可以方便使用地址访问数据库。
10.启用Apache mod_rewrite模块:
sudo a2enmod rewrite
11. 重启服务:
service php7.0-fpm restart
service apache2 restart
检查phpmyadmin安装情况,浏览器中输入 http://59.110.226.33/phpmyadmin/
NRatel
转载请说明出处,谢谢