最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

安裝配置Nginx(1.24.0)和PHP(8.2.5)

2023-04-29 22:58 作者:斯英勛Tn  | 我要投稿

本文記錄自己在windows環(huán)境下配置PHP在Nginx運(yùn)行的環(huán)境的搭建,供大家參考。

一、下載需要的軟件

1.Nginx軟件:

http://nginx.org/download/nginx-1.24.0.zip

2.PHP軟件:

https://windows.php.net/downloads/releases/php-8.2.5-Win32-vs16-x64.zip

?

二、將下載的軟件

我這兒將Nginx解壓到D:\www\nginx\,將PHP解壓到D:\www\nginx\php\

目錄結(jié)構(gòu)如下:

?

Nginx和PHP目錄結(jié)構(gòu)

三、修改配置文件

1.Nginx的配置文件(D:\www\nginx\conf\nginx.conf):

nginx.conf默認(rèn)配置文件有2個(gè)模塊events和http,下邊使用{}進(jìn)行層級(jí)分割。

1)找到http -> server下面listen ??????80;根據(jù)自己的需要將

后的80端口改為自己需要的端口,如果本機(jī)不沖突,也可以不修改。

2)找到http -> sever -> location下面index ?index.html index.htm;在后邊添加index.php,注意要加一個(gè)空格,改為:index ?index.html index.htm index.php;

3)在http -> sever下面,找到:

#location ~ \.php$ {

# ???root ??????????html;

# ???fastcgi_pass ??127.0.0.1:9000;

# ???fastcgi_index ?index.php;

# ???fastcgi_param ?SCRIPT_FILENAME ?/scripts$fastcgi_script_name;

# ???include ???????fastcgi_params;

#}

將前面的#去掉來取消注釋。

并添加一行:fastcgi_split_path_info ^(.+\.php)(/.+)$;

并將

fastcgi_param ?SCRIPT_FILENAME ?/scripts$fastcgi_script_name;

中的scripts改為:/document_root

修改好的如下:

location ~ \.php$ {

root ??????????html;

fastcgi_pass ??127.0.0.1:9000;

fastcgi_index ?index.php;

fastcgi_split_path_info ^(.+\.php)(/.+)$;

fastcgi_param ?SCRIPT_FILENAME ?/document_root$fastcgi_script_name;

include ???????fastcgi_params;

}

4)web根目錄的修改,在http -> sever -> location ~ \.php$下面找到,root ??????????html;此時(shí),html(D:\www\nginx\html),此處可以改為其他目錄,建議為絕對(duì)路徑,也可以不改,管理員權(quán)限使用mklink命令(mklink /d 目標(biāo) 源路徑)將其他目錄鏈接到該目錄下,比如:mklink /d sec D:\www\webRoot\betaVersion\sec

Dir查看是如下結(jié)果:

Directory of D:\www\nginx\html

2023/04/29 ?21:35 ???<DIR> ?????????.

2023/04/29 ?21:35 ???<DIR> ?????????..

2023/04/29 ?16:42 ???<SYMLINKD> ????sec [D:\www\webRoot\betaVersion\sec]

?

2.PHP的配置文件:

1)將D:\www\nginx\php\php.ini-development文件拷貝一份重命名為php.ini(D:\www\nginx\php\php.ini)。

2)使用文本編輯器打開打開php.ini(D:\www\nginx\php\php.ini)。

a)查找doc_root,找到后,在等號(hào)(=)后邊添加前面root的絕對(duì)路徑(root html)無論當(dāng)時(shí)是填寫的相對(duì)路徑后者是絕對(duì)路徑,改完如下(注意路徑分隔符為/,非windows下的\):

doc_root = "D:/www/nginx/html"

b)查找;extension_dir = "ext",將ext改為絕對(duì)路徑:D:/www/nginx/php/ext,并將前面的分號(hào);去掉來取消注釋。

c)查找;cgi.fix_pathinfo=1,將1改為0,并將前面的分號(hào);去掉。

d)分別查找如下的內(nèi)容,并將前面的分號(hào);去掉來支持相應(yīng)的功能。

;extension=bz2

;extension=ldap

;extension=curl

;extension=gd

;extension=mbstring

;extension=mysqli

;extension=pdo_mysql

目前這些功能主要是支持MySQL,LDAP等,需要其他功能可以在去掉響應(yīng)的分號(hào);

?

四、啟動(dòng)Nginx和PHP

1.啟動(dòng)nginx

在cmd命令行下,進(jìn)入D:\www\nginx\,運(yùn)行start nginx.exe,就啟動(dòng)了nginx

2.啟動(dòng)php

D:\www\nginx\php\php-cgi.exe -b 127.0.0.1:9000

啟動(dòng)php后不要關(guān)閉cmd命令窗口。

至此,安裝配置和啟動(dòng)完成。

Nginx首頁
PHPinfo信息


安裝配置Nginx(1.24.0)和PHP(8.2.5)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
定南县| 资兴市| 当涂县| 永宁县| 额济纳旗| 顺平县| 浦县| 茶陵县| 柘城县| 横峰县| 嘉善县| 顺义区| 苏尼特左旗| 黎平县| 广宗县| 锡林郭勒盟| 广河县| 广汉市| 淮阳县| 金山区| 昌黎县| 克什克腾旗| 来安县| 临夏县| 鄄城县| 四子王旗| 高淳县| 陇南市| 晋州市| 邮箱| 平安县| 丰城市| 甘肃省| 洛宁县| 正安县| 运城市| 疏勒县| 北安市| 漯河市| 六盘水市| 乌兰察布市|