ubuntu上nginx詳細安裝部署教程

1、安裝環境介紹nginx

  須要預先安裝gcc,一般ubuntu默認自帶,因此默認已經有這個環境了,後續步驟默認是使用root帳戶進行的ubuntu

2、下載及安裝nginx相關組件後端

  一、進入任意目錄,我選用的是一般選用的/usr/local/src目錄服務器

cd /usr/local/src

  二、下載相關組件負載均衡

wget http://nginx.org/download/nginx-1.10.2.tar.gz
wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
wget http://zlib.net/zlib-1.2.11.tar.gz
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz

  三、安裝nginx相關組件ui

  安裝opensslspa

tar zxvf openssl-fips-2.0.10.tar.gz
cd openssl-fips-2.0.10
./config && make && make install

  安裝pcre.net

tar zxvf pcre-8.40.tar.gz
cd pcre-8.40
./configure && make && make install

  安裝zlibcode

tar zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure && make && make install

  四、安裝nginxserver

tar zxvf nginx-1.10.2.tar.gz
cd nginx-1.10.2
./configure && make && make install

3、啓動nginx

  一、啓動nginx

/usr/local/nginx/sbin/nginx

  二、查看nginx是否啓動成功

netstat -lnp

  三、基本操做

/usr/local/nginx/sbin/nginx#啓動
/usr/local/nginx/sbin/nginx -s stop(quit、reload)#中止/重啓
/usr/local/nginx/sbin/nginx -h#命令幫助
vi /usr/local/nginx/conf/nginx.conf#配置文件

4、nginx負載均衡配置

  一、打開配置文件

vi /usr/local/nginx/conf/nginx.conf

  二、配置相關配置項

upstream xxx{};upstream模塊是命名一個後端服務器組,組名必須爲後端服務器站點域名,內部能夠寫多臺服務器ip和port,還能夠設置跳轉規則及權重等等
ip_hash;表明使用ip地址方式分配跳轉後端服務器,同一ip請求每次都會訪問同一臺後端服務器
server;表明後端服務器地址

server{};server模塊是接收外部請求的部分
server_name;表明外網訪問域名
location / {};一樣表明過濾器,用於制定不一樣請求的不一樣操做
proxy_pass;表明後端服務器組名,此組名必須爲後端服務器站點域名

而後就能夠直接使用ip+端口去訪問了

搞定!

相關文章
相關標籤/搜索