1.安装apache2
sudo apt-get install apache2
2安装mysql
sudo apt-get install mysql-server
sudo apt-get install mysql-client
3.安装PHP及常用扩展
sudo apt-get install php
sudo apt-get install libapache2-mod-php //apahce2 php模块
sudo apt-get install php-mysql //mysql扩展
sudo apt-get install php-dev //php开发扩展
sudo apt-get install php-gd //php gd 图像处理库
sudo apt-get install php-curl //php curl库
sudo apt-get install php-mbstring // 多字节字符串扩展
sudo apt-get install php-gettext // 国际化多语言(i18n)扩展
sudo apt-get install php-memcached //memcached 扩展
sudo apt-get install php-redis //redis扩展
4.安装phpmyadmin
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
5.安装sysv-rc-conf
sudo apt-get sysv-rc-conf //启动项管理工具,详细教程http://blog.csdn.net/gatieme/article/details/45251389
禁用apache2开机启动,否则占用80端口无法启动nignx
禁用服务开启启动方法,sudo update-rc.d xxxx disable
6.安装nginx
sudo apt-get install nginx
sudo apt-get php7.0-fpm
在server配置中增加处理php
location ~ \.php$ {
# # With php7.0-cgi alone:端口方式
# fastcgi_pass 127.0.0.1:9000;
# # With php7.0-fpm:sock方式效率高,推荐
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
服务启动命令 sudo service xxxx start