LNMP搭建3:测试PHP解析

记得测试之前要关闭防火墙并禁止开机启动!!!!

站在用户的角度思考问题,与客户深入沟通,找到代县网站设计与代县网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都做网站、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟空间、企业邮箱。业务覆盖代县地区。

[root@centos6 local]# iptables -F

[root@centos6 local]# iptables-save

# Generated by iptables-save v1.4.7 on Fri Jan 13 00:27:50 2017

*filter

:INPUT ACCEPT [9:680]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [6:672]

COMMIT

# Completed on Fri Jan 13 00:27:50 2017

[root@centos6 local]# chkconfig iptables off

1.安装好LNMP之后,使用浏览器访问服务器IP可以看到Nginx的欢迎页,证明安装成功。

LNMP搭建3:测试PHP解析

2.这个欢迎页原文件在/nginx/html/目录下,这个目录下的文件可以直接被访问。

[root@centos6 nginx]# cd html

[root@centos6 html]# ls

50x.html  index.html

[root@centos6 html]# cat index.html |less

Welcome to nginx!

Welcome to nginx!

If you see this page, the nginx web server is successfully installed and

working. Further configuration is required.

For online documentation and support please refer to

nginx.org.

Commercial support is available at

……

3.要想解析php文件,需要编辑Nginx配置文件

[root@centos6 nginx]# vim /usr/local/nginx/conf/nginx.conf

4.去掉php配置前面的注释符#,并更改网站根目录

……

# proxy the PHP scripts to Apache listening on 127.0.0.1:80

       #

       #location ~ \.php$ {

       #    proxy_pass   http://127.0.0.1;

       #}

       # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

       #

       location ~ \.php$ {

           root           html;

           fastcgi_pass   127.0.0.1:9000;

           fastcgi_index  index.php;

           fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html$fastcgi_script_name;

           include        fastcgi_params;

       }

……

4.重新加载nginx配置文件:

[root@centos6 html]# nginx -s reload

5.在网站根目录/usr/local/nginx/html/下添加一个info.php文件:

[root@centos6 html]# vim info.php

phpinfo();

?>

6.使用浏览器看到已经可以解析PHP

LNMP搭建3:测试PHP解析

7.使用curl测试,默认访问的是index.html

[root@centos6 html]# curl localhost

8.使用curl测试info.php

[root@centos6 html]# curl localhost/info.php


当前文章:LNMP搭建3:测试PHP解析
标题来源:http://azwzsj.com/article/gcjpoc.html