一、安裝
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...