1. 程式人生 > >nginx for windows 安裝

nginx for windows 安裝

只有一個 html nginx 安裝 bubuko dos命令 根目錄 png 進程 重新

一.nginx for windows 的安裝地址:

http://nginx.org/en/download.html

二.nginx 安裝地址:

http://nginx.org/en/docs/windows.html

三.開始安裝

1.將下載的nginx的文件解壓

技術分享圖片

nginx的目錄結構:conf:配置文件

        html:默認的資源文件

        log:訪問日誌和錯誤日誌

2.打開dos命令,找到nginx的文件夾下,啟動nginx

  技術分享圖片

如果有報錯,可以查看log日誌裏面的error.log文件

3.查看nginx啟動的進程

  技術分享圖片

可以看到這裏有兩個進程,一個是主進程一個是worker進程

4.其他的nginx命令

  nginx -s stop 快速關閉進程

  nginx -s quit 優雅的關閉進程。和nginx -s stop 的區別是,當進程中還有要處理的請求的時候,執行quit命令不會立刻放棄對請求的處理,而是將已經獲取的請求繼續處理完畢,之後再關閉進程,並且此時不再接受新的請求。stop命令會立即退出,即使進程中有請求,也不會再處理。

  nginx -s reload 當配置文件修改的時候,執行這個命令會重新啟動一個新的worker進程,然後再優雅的關閉老的worker進程,達到熱啟動的目的。

  nginx -s reopen 重啟日誌文件

5.當前的nginx不支持UDP代理,一個工作線程最大並發連接1024,一個工作進程只有一個線程,這個線程是異步非阻塞模式以達到高並發的目的。通常情況下啟動一個主進程,工作進程的數量是等於cup核心的個數。

四.測試nginx

訪問http://localhost:8080/index.html即可,我這裏修改了nginx.conf文件的端口號,和根目錄的位置,訪問的網址是:http://localhost:8090/index.html

技術分享圖片

conf文件中nginx.conf的配置

技術分享圖片

nginx for windows 安裝