nginx-tomcat框架
安裝準備
檢查安裝工具
gcc
--version a
utomake
--version
autoconf
--version
libtool
--version
make
--version
g++ --version yum install gcc-c++
zlib find /usr/ -name zlib.pc
cat /usr/lib64/pkgconfig/zlib.pc 可以檢視版本
openssl openssl version -a
新增使用者
新增nginx使用者和使用者組
groupadd -
r nginx
useradd -r -g nginx -d /home/nginx -m nginx c
d /home/nginx m
kdir local m
kdir src c
d /home/nginx/local m
kdir tmp
安裝operssl
tar zxvf openssl-1.1.0j.tar.gz
./config
make && make install
安裝pcre庫
檢視版本rpm -qa pcre
unzip pcre-8.39.zip
cd pcre-8.39
./configure
make && make install
安裝nginx-sticky-module
unzip nginx-goodies-nginx-sticky-module-ng-08a395c66e42.zip
mv nginx-goodies-nginx-sticky-module-ng-08a395c66e42 nginx-sticky-module
安裝nginx
配置nginx
***.conf
cd /home/nginx/local/nginx/conf
vi ***.conf
server
}nginx.conf
cd /home/nginx/local/nginx/conf
vi nginx.conf 修改如下引數
user nginx;
worker_processes 8;
worker_connections 4096;
upstream my_web
include ***.conf;
配置tomcat
去掉ssl認證
server.xml
注釋掉connector port="443"作用域
新增remoteipheader="x-forwarded-for"
remoteipproxiesheader="x-forwarded-by"
protocolheader="x-forwarded-proto"/>
web.xml
新增注釋
nginx tomcat負載均衡
nginx版本為1.9.15 必須關閉selinux,否則做請求 時會失敗報錯 關閉selinux 執行 setenforce 0 這個之後暫時關閉selinux,重啟後selinux還是開啟的,要永遠關閉selinux需修改配置檔案 vi etc selinux config 將selinux設定...
Nginx Tomcat負載均衡
使用nginx做 後台兩台tomcat伺服器做負載均衡,nginx和tomcat安裝在其他文章中都可以找到,這裡不做介紹。1 nginx配置 由於專案使用了websocket,所以需要nginx支援websocket,nginx從1.3版本開始支援websocket,所以對版本有一定要求,配置很簡單...
nginx tomcat負載均衡
安裝jdk 解壓,配置環境變數即可 2.安裝tomcat 安裝兩個tomcat,分別為tomcat1和tomcat2。接下來,修改tomcat埠。需修改三個埠 shutdown 埠 8005 主要負責啟動關閉.ajp埠 8009 主要負責通過ajp均衡 常用於apache和tomcat整合 http...