nginx:配置nginx访问php(nginx/1.24.0)

一,配置nginx虚拟主机

1,查看php-fpm使用的端口:
[root@img ~]# ss -lntp | grep php
如图:
可以看到端口是9000
2,配置虚拟主机:
如下:
[root@img conf.d]# vi file.conf
内容如下:
server {
    listen       80;
    server_name  file.liuhongdi.com;
    root         /web/site/file;
    index         index.html;
    location ~ \.php {
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                include        fastcgi_params;
    }
    access_log      /web/logs/nginxlogs/file.access_log;
    error_log       /web/logs/nginxlogs/file.error_log;
}

说明:刘宏缔的架构森林是一个专注架构的博客,

网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/06/06/nginx-pei-zhi-nginx-fang-wen-php-nginx-1-24-0/

         对应的源码可以访问这里获取: https://github.com/liuhongdi/
         或: https://gitee.com/liuhongdi

说明:作者:刘宏缔 邮箱: 371125307@qq.com

二,测试效果:

在网站根目录下创建一个php文件,
[root@img file]# vi info.php
内容:
<?php
phpinfo();
?>
访问:
 

三,查看nginx的版本:

[webop@img ~]$ /usr/local/soft/nginx-1.24.0/sbin/nginx -v
nginx version: nginx/1.24.0
 
 
posted @ 2023-05-10 21:05  刘宏缔的架构森林  阅读(750)  评论(0编辑  收藏  举报