一、Windows安裝Nginx模塊
1、下載Nginx二進制包
下載地址:http://nginx.org/en/download.html
2、解壓縮Nginx二進制包到指定目錄
將解壓縮後的Nginx文件夾複製到指定目錄,比如:D:\nginx\
二、Windows安裝Nginx服務
1、打開命令提示符窗口
Win+R,輸入cmd,回車
2、進入Nginx目錄,輸入命令
cd D:\nginx\
3、安裝Nginx為windows服務,輸入命令
nginx.exe -i install
4、啟動Nginx服務,輸入命令
net start nginx
三、Windows安裝Nginx命令
1、啟動Nginx服務,輸入命令
net start nginx
2、停止Nginx服務,輸入命令
net stop nginx
3、重啟Nginx服務,輸入命令
net restart nginx
四、Windows安裝Nginx跑前端項目
1、編輯nginx.conf文件
打開D:\nginx\conf目錄下的nginx.conf文件,在http塊添加以下內容:
server {
listen 80;
server_name localhost;
location / {
root D:/my-project/dist;
index index.html;
}
error_page 404 /404.html;
location = /404.html {
root html;
}
}
2、訪問前端頁面
打開瀏覽器,輸入http://localhost 訪問前端頁面
五、Windows安裝Nginx的第三方模塊
1、下載第三方模塊源代碼
比如下載pagespeed模塊源代碼,下載地址:https://github.com/apache/incubator-pagespeed-ngx/archive/v1.13.35.2-stable.zip
2、解壓縮pagespeed模塊源代碼
將解壓縮後的pagespeed文件夾複製到D:\nginx\下
3、重新編譯Nginx
進入D:\nginx\目錄下,依次執行以下命令:
cd D:\nginx\pagespeed\
psol\build_from_source.sh
cd D:ngin
configure nginx.conf
nmake
nmake install
六、Windows安裝Nginx時不時就斷了
1、看看Nginx錯誤日誌
打開D:\nginx\logs下的error.log文件,查看錯誤信息
2、修改Nginx配置文件
打開D:\nginx\conf下的nginx.conf文件,修改worker_processes為1,以減少CPU負載
3、重載Nginx配置文件,輸入命令
nginx -s reload
七、Windows安裝Nginx並配置反向代理
1、在http塊添加以下配置
upstream backend {
server 127.0.0.1:8080;
server 127.0.0.1:8081;
}
server {
listen 80;
server_name localhost;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
proxy_pass http://backend;
}
}
2、重載Nginx配置文件,輸入命令
nginx -s reload
八、Windows安裝光盤並重新啟動
1、將光盤插入電腦
2、進入BIOS設置,設置從光盤啟動
3、按照界面提示完成Windows系統安裝
九、Nginx安裝教程
1、下載Nginx二進制包
下載地址:http://nginx.org/en/download.html
2、解壓縮Nginx二進制包到指定目錄
將解壓縮後的Nginx文件夾複製到指定目錄,比如:D:\nginx\
3、運行Nginx,輸入命令
cd D:\nginx\
nginx
4、測試Nginx是否運行正常
打開瀏覽器,輸入http://localhost/,如果能夠正常顯示“Welcome to nginx!”,說明Nginx安裝成功
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/193458.html