首页 > Web开发 > 详细

LNMP搭建3:测试PHP解析

时间:2017-02-25 11:03:21      阅读:245      评论:0      收藏:0      [点我收藏+]

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

[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的欢迎页,证明安装成功。

技术分享

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

[root@centos6 nginx]# cd html

[root@centos6 html]# ls

50x.html  index.html

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

<!DOCTYPE html>

<html>

<head>

<title>Welcome to nginx!</title>

<style>

   body {

       width: 35em;

       margin: 0 auto;

       font-family: Tahoma, Verdana, Arial, sans-serif;

   }

</style>

</head>

<body>

<h1>Welcome to nginx!</h1>

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

working. Further configuration is required.</p>

<p>For online documentation and support please refer to

<a href="http://nginx.org/">nginx.org</a>.<br/>

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

<?php

phpinfo();

?>

6.使用浏览器看到已经可以解析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://rachy.blog.51cto.com/11428504/1901085

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!