nginx下载文件配置windows下安装php加nginx的运行环境nginx配置php




nginx下载文件配置windows下安装php加nginx的运行环境nginx配置php

2022-07-20 21:30:00 网络知识 官方管理员

序言:习惯了用集成软件来安装php的运行环境,单独配置php、nginx成为了部分程序员不愿意面对的问题,上一篇文章咱们讲了如何单独安装php与apache,这一篇文章让我们一块来复习一下php+nginx的安装,赶紧点赞收藏吧。


php官方下载地址

nginx下载文件配置(windows下安装php加nginx的运行环境)(1)

php版本号:php-5.6.40-Win32-VC11-x64

nginx官方下载地址

nginx下载文件配置(windows下安装php加nginx的运行环境)(2)

nginx版本号:httpd-2.4.51-win64-VS16

配置php

1、将php.ini-development复制一份,重命名为php.ini

nginx下载文件配置(windows下安装php加nginx的运行环境)(3)

2、找到php.ini734行,把扩展的目录改为本地路径

nginx下载文件配置(windows下安装php加nginx的运行环境)(4)

配置nginx

1、找到65-71行,将注释去掉,将root指向的文件改为本地根目录。再把“/scripts”改为“$document_root”,这里的“$document_root”就是指前面“root”所指的站点路径

nginx下载文件配置(windows下安装php加nginx的运行环境)(5)

改完之后如下图

nginx下载文件配置(windows下安装php加nginx的运行环境)(6)

location~\.php${rootD:/php_apache/wwwroot;fastcgi_pass127.0.0.1:9000;fastcgi_indexindex.php;fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;includefastcgi_params;}

2、在44行root指向文件改为网站根目录,45行增加默认访问文件index.php

nginx下载文件配置(windows下安装php加nginx的运行环境)(7)

location/{rootD:/php_apache/wwwroot;indexindex.htmlindex.htmindex.php;}

将nginx安装成windows系统服务

1、需要借助"WindowsServiceWrapper"小工具

下载地址:http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/1.18/winsw-1.18-bin.exe

下载该工具后,将其放在Nginx安装目录下,并重命名为nginx-service.exe,创建配置文件nginx-service.xml(名字要和工具名一样),

创建nginx-service.exe.config(为支持NET4.0runtime,默认只支持NET2.0runtime)

nginx-service.xml内容如下:

<service><id>nginx</id><name>NginxService</name><description>HighPerformanceNginxService</description><logpath>D:\php_apache\nginx-1.18.0\logs</logpath><logmode="roll-by-size"><sizeThreshold>10240</sizeThreshold><keepFiles>8</keepFiles></log><executable>D:\php_apache\nginx-1.18.0\nginx.exe</executable><startarguments>-pD:\php_apache\nginx-1.18.0</startarguments><stopexecutable>D:\php_apache\nginx-1.18.0\nginx.exe</stopexecutable><stoparguments>-pD:\php_apache\nginx-1.18.0-sstop</stoparguments></service>

nginx-service.exe.config内容如下:

<configuration><startup><supportedRuntimeversion="v2.0.50727"/><supportedRuntimeversion="v4.0"/></startup><runtime><generatePublisherEvidenceenabled="false"/></runtime></configuration>

nginx下载文件配置(windows下安装php加nginx的运行环境)(8)

2、执行安装命令

D:cdD:\php_apache\nginx-1.18.0nginx-service.exeinstall

nginx下载文件配置(windows下安装php加nginx的运行环境)(9)

3、查看系统服务

services.msc

4、启动nginx

nginx下载文件配置(windows下安装php加nginx的运行环境)(10)

5、执行php-cgi.exe运行命令

php-cgi.exe-b127.0.01:9000-cD:\php_apache\php-5.6.40\php.ini

nginx下载文件配置(windows下安装php加nginx的运行环境)(11)

执行回车之后php就已经运行了,后续这个窗口保持开启,如果文件有修改的话就去服务中重启nginx。

在网站根目录创建php文件

新建phpinfo.php

代码

<?phpphpinfo();

nginx下载文件配置(windows下安装php加nginx的运行环境)(12)

nginx下载文件配置(windows下安装php加nginx的运行环境)(13)

nginx下载文件配置(windows下安装php加nginx的运行环境)(14)


发表评论:

最近发表
网站分类
标签列表