第一步
更新源
apt-get update
第二步:安装nginx
直接安装
sudo apt-get install nginx
打开nginx 服务
sudo service nginx start
测试是否成功
在浏览器输入ip地址,出现以下界面
即表示安装成功。
第三步:安装php7
sudo apt-get install php7.0-fpm
打开nginx 配置文件
sudo vi /etc/nginx/sites-available/default
未免修改错误,可以先进行 defaule配置文件的备份
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak
在 defult 文件中找到以下 代码段
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
# location ~ \.php$ {
# include snippets/fastcgi-php.conf;
#
# # With php7.0-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# # With php7.0-fpm:
# fastcgi_pass unix:/run/php/php7.0-fpm.sock;
#}
在 下方 粘贴以下代码
location ~ .php$ {
root /var/www/html;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
root 路径随你配置决定
修改php配置
vi /etc/php/7/0/fpm/php.ini
找到
;cgi.fix_pathinfo=1
去除前面的 分号(;)然后把 1 修改为 0 ,如果本来是0 就不需要修改,修改后为
cgi.fix_pathinfo=0
再找到
;extension=php_mysqli.dll
一样把前面的 分号(;)去掉,修改后为
extension=php_mysqli.dll
安装php-myspli 扩展
sudo apt-get install php-myspli
重新加载 php
sudo service php7.0-fpm reload
在 root路径(/var/www/html)下新建测试文件
<?php phpinfo(); ?>
浏览器访问该文件,出现以下界面,即为配置成功。
ip_address/phpinfo.php
完成