NGINX安裝及負載均衡

2021-06-26 19:37:31 字數 2392 閱讀 1124

一、安裝

1、安裝nginx,必須保證系統安裝了gcc,gcc-c++編譯工具,安裝命令:yum–y install gcc,yum –y install gcc-c++

2、安裝pcre庫:tar –zxvf

pcre-8.34.tar.gz;進入目錄pcre-8.34

,分別執行./configure, make , make install 命令;

3、安裝zlib庫:tar –zxvf zlib-1.2.8.tar.gz;進入目錄zlib-1.2.8

,分別執行./configure ,make , make install 命令;

4、安裝openssl庫:tar –zxvf openssl-1.0.1j.tar.gz;進入目錄openssl-1.0.1j,分別執行./configure, make , make install 命令;

5、安裝nginx:tar –zxvf nginx-1.6.2.tar.gz;進入目錄nginx-1.6.2,分別執行./configure--sbin-path=/etc/nginx/ --conf-path=/etc/nginx/nginx.conf --pid-path=/etc/nginx/nginx.pid--with-pcre=/opt/nginx/pcre-8.34 --with-zlib=/opt/nginx/zlib-1.2.8--with-http_ssl_module --with-openssl=/opt/nginx/openssl-1.0.1j;make ,makeinstall

6、增加使用者組:groupadd –fwww;

7、增加使用者:useradd –g wwwwww

http://localhost/,出現歡迎介面,則表示安裝成功。(注意防火牆是否關閉或者開發80埠)

二、負載均衡

1、修改nginx.conf(/etc/nginx/nginx.conf)檔案,增加upstream模組:

upstream webservers

2、在location模組應用此模組:

3、至此,並可以實現負載均衡。

三、反向**

1、生成證書

1)建立伺服器私鑰:opensslgenrsa -des3 -out server.key 1024

2)建立簽名請求的證書(csr):openssl req-new -key server.key -out server.csr

3)去掉啟動nginx需要口令:cpserver.key server.key.org,openssl rsa -in server.key.org -out server.key

4)最後標記證書使用上述私鑰和csr:openssl x509-req -days 365 -in server.csr -signkey server.key -out server.crt

2、配置nginx.conf(/etc/nginx/nginx.conf)檔案:

3、配置

80埠自動跳轉到

443埠:

rewrite ^(.*)

nginx安裝及負載均衡配置

nginx engine x 是乙個高效能的 http 和 反向 伺服器,也是乙個 imap pop3 smtp 伺服器。nginx 是由 igor sysoev 為俄羅斯訪問量第二的 rambler.ru 站點開發的,第乙個公開版本0.1.0發布於2004年10月4日。其將源 以類bsd許可證的形...

nginx負載均衡安裝及測試

a伺服器ip 192.168.157.128 主 b伺服器ip 192.168.157.136 c伺服器ip 192.168.157.137 vim etc hosts 192.168.157.128 hadoop1 192.168.157.136 hadoop2 192.168.157.137 h...

nginx 負載均衡安裝及公升級步驟

先在1.1.1.1伺服器上為例安裝nginx 使用非root使用者安裝,比如 guest 安裝目錄暫時設定為 home guest nginxserver 使用guest使用者登入 cd home guest mkdir p nginxserver tar mkdir p nginxserver t...