nginx+php环境搭建,实现利用nginx做服务器运行php代码

简要总结一下
熟悉了一个配环境的基本流程

开发机环境:centos 6.3

  • 1、下载安装
    yum install nginx
    yum install php-fpm

其它下载方式get下:wget 下载链接会下载到当前目录

  • 2、分别修改nginx和php-fpm的配置文件
    注意要找到它们的配置文件
    然后修改
    这个blog可以参考:https://blog.csdn.net/qq_29287973/article/details/78125125
  • 3、改完配置后,重新启动服务
    service nginx restart
    service php-fpm restart
  • 4、测试
    写个简单的hi.php代码文件测试一下,是否能利用nginx做服务器运行php代码。
    注意文件写到哪:nginx服务器的根目录下(可在nginx配置文件里面查到 root后面的那个路径)。root表示默认的页面根目录在/XXX/XXX/XXXX,只需要将我们的页面放到这个文件夹XXXX内就可以成功运行了!当然也可以自己修改这里的目录。https://www.cnblogs.com/xiaogou/p/12049484.html
    写命令:vim /XXX/XXX/XXXX/hi.php写就好
    好了后,运行一下。如果是在远程机器上,就curl http://127.0.0.1/hi.php
    最后输出hi,则成功了。

  • 其它
    conf文件:放配置文件
    html文件:项目文件的默认位置,用于项目的启动
    sbin文件:有nginx的启动文件,用于启动

  • 运行原理方面
    nginx的worker进程直接管理每一个请求到nginx的网络请求。当需要处理php请求时,nginx的worker进程会将请求移交给php-pfm的worker进行处理。其实就是nginx间接调用php。

你可能感兴趣的:(技术)