一,配置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://www.cnblogs.com/architectforest
对应的源码可以访问这里获取: https://github.com/liuhongdi/
或: https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: [email protected]
二,测试效果:
在网站根目录下创建一个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
标签:root,nginx,file,php,com,fastcgi,1.24
From: https://www.cnblogs.com/architectforest/p/17389350.html