安裝 nginx
使用以下指令安裝nginx
brew install nginx
完成之後就可使用 nginx
# 啟動 nginx
nginx
# 加上 -s option 來下指令
# 停止 nginx
nginx -s stop
# 重新讀取設定檔
nginx -s reload
若要設定為可以開機自動啟動,則把 nginx 啟動的 bash 檔放到 /etc/init.d/
設定nginx的設定檔
nginx 的設定檔名為 ngix.conf
,設定檔所在的路徑可以透過 nginx -t
來獲得
nginx的主要功能
- 反向代理,實現簡單的負載均衡: 如果有多台服務器或者一台服務器多個端口,可以考慮用nginx。
- 靜態資源緩存:把一些靜態資源(如靜態頁面,js等資源文件)放到nginx裡,可以極大的提高服務的性能。
反向代理
伺服器根據用戶端的請求,從其關聯的一組或多組後端伺服器(如Web伺服器)上取得資源,然後再將這些資源返回給用戶端,用戶端只會得知反向代理的IP位址,而不知道在代理伺服器後面的伺服器叢集的存在。