安装好Ubuntu16.04后,是一台空白的Ubuntu。我的目的是搭建LAMP环境
搭建LAMP
1.安装Apache
sudo apt-get install apache2
测试: 浏览器访问http://Ubuntu的IP,出现It Works!网页。 查看状态: service apache2 status/start/stop/restart Web目录: /var/www 安装目录: /etc/apache2/ 全局配置: /etc/apache2/apache2.conf 监听端口: /etc/apache2/ports.conf 虚拟主机: /etc/apache2/sites-enabled/000-default.conf
2.安装MysqL
sudo apt-get install MysqL-server MysqL-client
测试:MysqL -u root -p 查看状态:service MysqL status/start/stop/retart 查看监听端口的情况:netstat -tunpl 或 netstat -tap 退出:quit
3.安装PHP
sudo apt-get install PHP7.0
测试:PHP7.0 -v
4.安装其他模块
sudo apt-get install libapache2-mod-PHP7.0
sudo apt-get install PHP7.0-MysqL
重启服务 service apache2 restart service MysqL restart 测试Apache能否解析PHP(先执行下面修改权限这一步,再回来测试。否则对这个文件夹里面的内容没有权限读写) vim /var/www/html/PHPinfo.PHP 文件中写:<?PHP echo PHPinfo();?> 浏览器访问:http://ubuntu地址/PHPinfo.PHP,出现PHP Version网页
5.修改权限
sudo chmod 777 /var/www
sudo chmod 777 /var/www/html
6.安装PHPMyAdmin
sudo apt-get install PHPmyadmin
安装:选择apache2,点击确定。下一步选择是要配置@R_301_457@,并输入密码。 创建PHPMyAdmin快捷方式:sudo ln -s /usr/share/PHPmyadmin /var/www/html 启用Apache mod_rewrite模块:sudo a2enmod rewrite
重启服务:
service PHP7.0-fpm restart
service apache2 restart
测试:浏览器访问:http://ubuntu地址/PHPmyadmin
7.配置Apache
vim /etc/apache2/apache2.conf
添加:(在最后添加)
AddType application/x-httpd-PHP .PHP .htm .html
AddDefaultCharset UTF-8
重启Apache服务
service apache2 restart