16 486 2021-01-03 21:06:13
收藏nginx+php是如今运用相当广泛的webserver的架构模式。在这个架构过程中,第一步需要实现的是如何让nginx正确的调用php。
由于nginx调用php并不是如同调用一个静态文件那么直接简单,是需要动态执行php脚本。所以涉及到了对nginx.conf文件的配置。
今天,鸥哥主要就nginx server中配置的基本原理以及配置php调用的方法做一个简单的介绍。
1 tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1057/php-fpm
这里的127.0.0.1:9000 就是监听本机9000端口的意思。
4、关于fastcgi的配置文件,目前fastcgi的配置文件一般放在nginx.conf同级目录下,配置文件形式,一般有两种:
fastcgi.conf 和 fastcgi_params。fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
将红色部分粘贴到对应的.conf配置文件中,即可正常访问php页面。
server {
listen 80;
server_name demo.com;
location ~ .php?.*$ {
root /var/www/demo.com;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME
$document_root
$fastcgi_script_name
;
include
fastcgi_params;
}
}
本文地址:https://xzo.com.cn/develop/linux/606.html
如果您认可我们的分享,有意与我们合作开展帝国cms网站建设与开发业务或插件定制,请联系右侧在线客服。我们能给您的,就是高质量的模板与售后。
标注了信息来源为下载鸥的文章皆为原创,如果是转载的优质文章,我们也都标注了出处。如果您喜欢我们的文章,请按照下载鸥所标注的文章出处进行标注,谢谢您的配合。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
宝塔面板无疑非常好用,简单又无比高效。但,如果客户公司不允许用宝塔怎么办?如...
Linux系统下,使用vim编辑器修改源码非常高效,每个想要做大牛的程序猿都应该熟...
对于建站新手而言,宝塔面板无法打开phpMyAdmin是一个高发问题,就像无法连接ft...
在网站运营过程中,我们总会接触到这样那样的恶意访问,此时最好的办法就是用宝...
许多新人在用宝塔时,因为不曾注意,导致网站被人恶意解析,好点的是分走流量权重...
一些大型站点可能需要用到端口转发功能,通过转发实现服务器压力缓解,实现多台...
宝塔面板nginx配置中有一个gzip_comp_level,作用是压缩文件,我们要怎样设置最...
使用宝塔面板的用户非常多,但大多数人只是将宝塔作为一个安装配置简单的服务...
使用帝国cms的企业用户、新闻资讯类站点的用户很多,此类站点很多时候需要有...
帝国cms有自带的给关键词添加内链功能,但需要手动添加关键词,容易出现疏漏和...
许多网站会做一些小功能小插件给客户使用以增强用户黏性,比如图片转文字,这种...
下载鸥开发了这款帝国cms封禁ip插件,自动记录访问情况,让我们可以更快的识别...
用户体验是我们的需求,百度蜘蛛的认可更是我们的需求。毕竟,没有收录排名,何来...
本插件适用于内网用户,可查看单篇文章访问者ip地址。如果添加访问者ip组,可查...
百度开放了系列AI功能api如图像上色、图像去雾、图像修复、无损放大、清晰...
帝国cms 对接纳米数据(www.nami.com)接口,本接口主要接收、整理足球比赛实时数...