欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

nginx windows安裝php

隨著互聯(lián)網(wǎng)的蓬勃發(fā)展,Web服務(wù)器也成為業(yè)界最為流行的一種服務(wù)器。其中Nginx以其高性能和高可靠性成為了很多企業(yè)網(wǎng)絡(luò)架構(gòu)中的首選。針對(duì)Windows平臺(tái)上安裝Nginx并配置好PHP環(huán)境則能讓我們構(gòu)建一個(gè)高效、快速的Web服務(wù)器,提高企業(yè)的業(yè)務(wù)效率和穩(wěn)定性。 Nginx可以通過(guò)官方的下載頁(yè)面(https://nginx.org/en/download.html)來(lái)下載到Windows版本的Nginx。下載成功后,我們就能得到一個(gè)zip包,解壓該包即可,解壓完成后,將會(huì)看到如下目錄結(jié)構(gòu):
nginx-1.16.1/
conf/           # Nginx的配置文件目錄
html/           # Nginx的默認(rèn)文檔目錄
logs/           # Nginx的日志文件目錄
nginx.exe       # Nginx的二進(jìn)制可執(zhí)行程序
nginx.conf      # Nginx的主配置文件
在安裝PHP之前,我們先需要配置好Nginx。新建一個(gè)server配置文件,比如我們創(chuàng)建一個(gè)新的配置文件`C:\nginx-1.16.1\conf\myserver.conf`。在該文件中配置好網(wǎng)站監(jiān)聽(tīng)的端口、網(wǎng)站根目錄、錯(cuò)誤日志、訪問(wèn)日志等等。比如,我們先將80端口的默認(rèn)配置注釋掉,改為監(jiān)聽(tīng)8888端口并指向指定路徑的配置:
server {
listen       8888;
server_name  localhost;
root   C:/myapp; 
index  index.php index.html index.htm;
error_page   500 502 503 504 /50x.html;
location = /50x.html {            
root   html;
}
}
接下來(lái),安裝PHP環(huán)境。我們可以在官網(wǎng)(https://windows.php.net/)下載Windows的PHP安裝包,安裝完成后,請(qǐng)將 `php.ini-development` 重命名為 `php.ini`。將 `php.exe` 放到 Nginx 解壓目錄下。在 Nginx 的配置文件中找到諸如 `location ~ \.php$ {` 的地方,這是 Nginx 針對(duì) PHP 腳本的配置項(xiàng)。具體的內(nèi)容如下:
location ~ \.php$ {
fastcgi_pass   localhost:9000;
fastcgi_index  index.php;
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
include        fastcgi_params;
}
該配置項(xiàng)會(huì)將尾綴為php的請(qǐng)求,交給FastCGI進(jìn)程處理。在這個(gè)例子中,我們默認(rèn)使用localhost上的9000端口來(lái)運(yùn)行PHP進(jìn)程,并指定了腳本文件的位置。 一切準(zhǔn)備就緒后,我們就可以運(yùn)行Nginx和PHP,測(cè)試我們的Web Server了。打開(kāi)命令行進(jìn)入Nginx解壓目錄,運(yùn)行 `start nginx` 命令來(lái)啟動(dòng)Nginx。隨后打開(kāi)瀏覽器,輸入 `localhost:8888/index.php` ,我們應(yīng)該可以看到PHP的信息。 到這里,我們就成功在Windows上安裝并配置好了Nginx和PHP環(huán)境,可以高效、快速地服務(wù)我們的應(yīng)用了。