1.安装nginx
sudo apt-get install nginx # 安装sudo vim /etc/nginx/sites-enabled/default # 修改配置文件sudo nginx -t # 检查配置文件sudo service nginx restartsudo /etc/init.d/nginx restart
# nginx 配置文件listen 80 default_server;root /var/www;# Add index.php to the list if you are using PHPindex index.php index.html index.htm index.nginx-debian.html; #找到 ??location ~ \.php$ ?{ 修改里面 #socket 方式 必须和上面socket的listen路径一样#fastcgi_pass unix:/run/php/php7.0-fpm.sock; ?#TCP方式fastcgi_pass 127.0.0.1:9000;# nginx 配置文件#不管用那种方式,通信方式一定要对应。
2.安装php7
sudo apt-get install php7.0-fpm # 安装sudo vim /etc/php/7.0/fpm/pool.d/www.conf #修改配置文件#可以用如下方式检查下配置文件是否有错误sudo php-fpm7.0 -t sudo service php-fpm7.0 restart # 重启
# php 配置文件# nginx 和fastcgi通信有2种方式,一种是TCP方式,还有种是UNIX Socket方式# 默认是socket方式# listen = /run/php/php7.0-fpm.sock listen = 127.0.0.1:9000 # TCP方式
3.安装php扩展
sudo apt install php-mysql php-curl php-mcrypt php-gd php-memcached php-redis ?#此方式安装会同时在多个版本下面分别安装 #还有一些库sudo apt install php7.0 ?#按tab 可以显示如下一些库php7.0 ???????????php7.0-fpm ???????php7.0-mysql ?????php7.0-sqlite3php7.0-bcmath ????php7.0-gd ????????php7.0-odbc ??????php7.0-sybasephp7.0-bz2 ???????php7.0-gmp ???????php7.0-opcache ???php7.0-tidyphp7.0-cgi ???????php7.0-imap ??????php7.0-pgsql ?????php7.0-xmlphp7.0-cli ???????php7.0-interbase ?php7.0-phpdbg ????php7.0-xmlrpcphp7.0-common ????php7.0-intl ??????php7.0-pspell ????php7.0-xslphp7.0-curl ??????php7.0-json ??????php7.0-readline ??php7.0-zipphp7.0-dba ???????php7.0-ldap ??????php7.0-recode ???php7.0-dev ???????php7.0-mbstring ??php7.0-snmp ?????php7.0-enchant ???php7.0-mcrypt ????php7.0-soap ?#这个php 的源提供了几个版本的php 5.5 ?5.6 ?7.0 7.1
4.安装Mysql
sudo apt-get install mysql-server mysql-clien # 安装service mysql start # 启动/etc/init.d/mysql start # 启动mysql -V # 查看版本 大写V
5.
Ubuntu --- 安装lnmp(php7.0)
原文地址:http://www.cnblogs.com/taotaoxixihaha/p/7663425.html