安裝Nginx 發表於 2020-11-14 分類於 nginx Disqus: 安裝Nginx1$ apt install nginx config路徑123# 查詢config路徑$ nginx -t# ubuntu預設會在/etc/nginx底下 基本指令123456# 啟動nginx$ systemctl start nginx# 停止ngnix$ systemctl stop nginx# 重載ngnix$ systemctl reload nginx 頁面測試 http://127.0.0.1 以下內容偏向心得筆記 設定proxy12345678910111213141516server { # 監聽 80 port listen 80; listen [::]:80; # 設置進來的domainname或ip server_name localhost; # 設置routing location / { # 轉發 proxy_pass http://localhost:9001; # 轉發request的header內容 proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto; }} 設定loadbalance12345678910111213141516171819202122# 設置輪巡節點upstream servicemapping { server 127.0.0.1:9001 weight=3; server 127.0.0.1:9002 weight=2;}server { # 監聽 80 port listen 80; listen [::]:80; # 設置進來的domainname或ip server_name my.app.test; # 設置routing location / { # 轉發 proxy_pass http://servicemapping; # 轉發request的header內容 proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto; }} 兩次請求結果