Linux学习(十):Linux部署集群方式一(一个用户只访问同一个tomcat)
1、将tomcat1安装到指定目录
参照《Linux安装tomcat》,https://blog.****.net/yu1755128147/article/details/103319120
2、修改tomcat1的端口配置
vim /usr/local/tomcat1/apache-tomcat-7.0.67/conf/server.xml
3、将tomcat2安装到指定目录
4、修改tomcat2的端口配置
vim /usr/local/tomcat2/apache-tomcat-7.0.67/conf/server.xml
5、将tomcat1和tomcat2的端口添加到防火墙
/sbin/iptables -I INPUT -p tcp --dport 8081 -j ACCEPT
/etc/rc.d/init.d/iptables save
/sbin/iptables -I INPUT -p tcp --dport 8082 -j ACCEPT
/etc/rc.d/init.d/iptables save
6、将项目分别发布到tomcat1和tomcat2
参照《Linux部署项目》
7、nginx的负载均衡配置
[[email protected] ~]# vim /usr/local/nginx/conf/nginx.conf
#gzip on;
upstream server_lb {
server 192.168.189.103:8081;
server 192.168.189.103:8082;
ip_hash;
}
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
proxy_pass http://server_lb;
index index.html index.htm;
}
8、启动tomcat1和tomcat2
/usr/local/tomcat1/apache-tomcat-7.0.67/bin/startup.sh
/usr/local/tomcat2/apache-tomcat-7.0.67/bin/startup.sh
9、重新启动nginx
[[email protected] ~]# /usr/local/nginx/sbin/nginx -s reload
10、浏览器访问项目
访问地址:http://192.168.189.103:80/shop/index.action