nginx在分布式系統(tǒng)中可以實(shí)現(xiàn)數(shù)據(jù)流量均衡地分配到各個(gè)子服務(wù)器的功能宰睡,同時(shí)也可以實(shí)現(xiàn)前端代碼和后端代碼分開部署的功能锋恬。下面主要講述nginx的安裝挺狰。
nginx安裝需要依賴于openssl,zlib和pcre
1 切換到nginx安裝下載目錄
? cd /home/zcgl/AssetManagerNecessary/nginx
2 安裝pcre
? sudo apt-get install gcc
? sudo apt-get install build-essential
? sudo apt-get install make
? sudo tar -xzvf pcre-8.39.tar.gz
? cd pcre-8.39/
? sudo ./configure
? sudo make
? sudo make install
3 安裝openssl
? sudo tar -xzvf openssl-1.1.0c.tar.gz
? cd openssl-1.1.0c/
? sudo ./config
? sudo make
? sudo make install
4 安裝zlib
? ? sudo tar -xvf zlib-1.2.8.tar.gz
cd zlib-1.2.8/
sudo ./configure
sudo make install
5 安裝nginx
? sudo tar -xzvf nginx-1.11.7.tar.gz
? cd nginx-1.11.7/
? sudo ./configure
? sudo make
? sudo make install
6 配置nginx.conf
? 添加瀏覽器緩存
? #設(shè)置瀏覽器不緩存
? ? add_header Cache-Control no-cache;
? ? add_header Cache-Control private;
7 重啟nginx
? sudo ./nginx -s reload