標籤:stop window 目的 最大 圖片 暖開機 檔案的 top cal
一.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 安裝