下載nginx:http://nginx.org/en/download.html 下載後解壓html
有不少種方法啓動nginxnginx
- (1)直接雙擊nginx.exe,
- (2)打開cmd命令窗口,切換到nginx解壓目錄下,
- 輸入命令 nginx.exe 或者 start nginx ,回車便可
檢查nginx是否啓動成功跨域
- 直接在瀏覽器地址欄輸入網址 http://localhost:80,
也能夠在cmd命令窗口輸入命令瀏覽器
- tasklist /fi "imagename eq nginx.exe"
檢查80端口是否被佔用的命令是:服務器
- netstat -ano | findstr 0.0.0.0:80 或 netstat -ano | findstr "80"
當咱們修改了nginx的配置文件nginx.conf 時,負載均衡
- 不須要關閉nginx後從新啓動nginx,
- 只須要執行命令 nginx -s reload
關閉nginxui
-
可以使用兩種方法關閉nginx3d
-
(1)輸入nginx命令 代理
-
nginx -s stopserver
-
nginx -s quit
-
(2)使用taskkill
使用nginx代理服務器作負載均衡
- 修改配置文件nginx.conf
- 達到訪問nginx代理服務器時跳轉到指定服務器的目的,
- 配置多個目標服務器,
- 啓用倆端口對應跳轉倆服務器,
- 將server 配置兩個,監聽兩個端口
- 或者給server 配置 server_name 來使用一個端口訪問兩個服務
- 當一臺服務器出現故障時,nginx能將請求自動轉向另外一臺服務器
- 存在跨域訪問的問題(繼續解決???後續補充,各類沒效果、以會有效果一會沒效果):
nginx配置靜態資源
- 文件放到root 直接訪問(好比 a.html文件)