nginx是乙個web伺服器,類似apache一樣,但是比apache效能更好,更快。還可以實現反向**,和負載均衡,常用於構建web服務集群的負載均衡。今天就來記錄一下,nginx的安裝與配置,實現負載均衡的作用。
首先,安裝
$ wget
(ps:網上有一些源是不完全的,只是安裝了簡單的nginx,其他一些依賴並沒有一起安裝,導致配置檔案不 全。請用這裡的連線,完整可用。) rp
m−iv
hepe
l−re
leas
e−la
test
−7.no
arch
.rpm
r pm
−ivh
epel
−rel
ease
−lat
est−
7.noa
rch.
rp
myum install nginx (直接yum安裝)
安裝就這麼簡單方便,安裝完成後,就可以使用systemctl來控制nginx的啟動了 sy
stem
ctle
nabl
engi
nx(加
入開機啟
動)s ys
temc
tlen
able
ngin
x(加入
開機啟動
)systemctl start nginx (開啟nginx)
$ systemctl status nginx (檢視狀態)
然後就是設定nginx的配置檔案,實現負載均衡。顧名思義就是將多個請求分發到不同的服務上,實現均衡的負載,減小單個服務的壓力。
# for more information on configuration, see:
# * official english documentation:
# * official russian documentation:
user nginx;
worker_processes auto; (預設為自動,可以自己設定,一般不大於cpu核數)
error_log /var/log/nginx/error.log; (錯誤日誌路徑)
pid /run/nginx.pid; (pid檔案路徑)
CentOS7 Nginx編譯安裝
需先安裝好編譯環境make,gcc和g 開發庫 yum y install gcc automake autoconf libtool make yum install gcc gcc c pcre perl compatible regular expressions perl 相容的正規表示式庫...
CentOS7 nginx安裝並負載mysql
1 安裝依賴專案 pcre 提取碼 svgw configure make make install 2 安裝依賴專案 libtool 提取碼 dnd6 configure make make install 3 安裝nginx 直接啟動 usr local nginx sbin nginx c u...
centos7 nginx安裝及自啟動
本文章為 wget 建立nginx的yum倉庫 root localhost conf.d rpm ivh nginx release centos 7 0.el7.ngx.noarch.rpm yum install nginx 啟動nginx服務 systemctl start nginx 檢視...