tomcat+nginx+keepalived的配置

1.在官网上下载Tomcat

2.将压缩包解压,并且移动到/opt/data/的目录下。

tar -zxvf apache-tomcat-9.0..tar.gz
mv ./apache-tomcat-9.0. /opt/data/

3.进入到Tomcat的解压包的目录下,使用命令启动Tomcat。

cd /opt/data/apache-tomcat-9.0.
./bin/startup.sh

4.打开浏览器,输入部署Tomcat的虚拟机的IP和Tomcat的端口号。

=======================展示如上界面表示Tomcat部署成功==========================

1.在NGINX官网上下载压缩包。

2.使用以下命令安装NGINX。

tar -zxvf nginx-1.14..tar.gz
cd nginx-1.14.
yum -y install gcc pcre-devel openssl openssl-devel//需要安装gcc
mkdir /opt/data/nginx
./configure --prefix=/opt/data/nginx
make
make install

3.使用以下命令在安装NGINX的目录下开启NGINX。

cd /opt/data/nginx/sbin
./nginx

4.在浏览器中输入虚拟机的IP可以看到NGINX的欢迎界面。

5.配置NGINX的反向代理。

vim /opt/data/nginx/conf/nginx.conf
listen       ;
server_name mini3; #nginx所在服务器的主机名 #charset koi8-r; #access_log logs/host.access.log main; location / {
root html;
index index.html index.htm;
proxy_pass http://10.192.12.113:8080;#代理服务器:tomcat
}

6.保存退出,开启Tomcat,重启NGINX,刷新页面,发现不用输入端口号直接进入了Tomcat的欢迎界面。

cd /opt/data/apache-tomcat-9.0.10/
./bin/startup.sh
cd /opt/data/nginx/sbin
./nginx -s reload

==============================以上NGINX的配置基本完成=================================

1.在keepalived官网上下载最新版本的压缩包。

2.使用以下命令安装keepalived。

tar -zxf keepalived-2.0..tar.gz
mkdir /opt/data/keepalived
cd /opt/app/keepalived-2.0.
./configure --prefix=/opt/data/keepalived
make && make install

tomcat+nginx+keepalived的配置的更多相关文章

  1. Tomcat+nginx+Keepalived部署实现集群

    Tomcat+nginx+Keepalived部署实现集群 环境说明: 系统:Centos-7 主机:Centos-7 x3 IP地址: 服务器1(192.168.10.102/24) 服务器2(19 ...

  2. Tomcat集群,Nginx集群,Tomcat+Nginx 负载均衡配置,Tomcat+Nginx集群

    Tomcat集群,Nginx集群,Tomcat+Nginx 负载均衡配置,Tomcat+Nginx集群 >>>>>>>>>>>> ...

  3. Nginx+Keepalived主从配置(双机主从热备)+Tomcat集群

    拓扑环境 以下表格是这次測试须要的拓扑环境,几台server.每台server上安装什么,都有介绍. server名称 系统版本号 预装软件 IP地址/VIP Nginx主server CentOS ...

  4. Tomcat+nginx+keepalived+memcached实现双VIP负载均衡及Session会话保持

    准备好tomcat 第一台 tar vxf apache-tomcat-7.0.54.tar.gz mv apache-tomcat-7.0.54 /usr/local/tomcat tar vxf ...

  5. Tomcat的SSL证书配置以及Tomcat+Nginx实现SSL配置

    把jks上传到java容器在的服务器上,路径只要不是webapps下就可以,然后到conf目录下server.xml里配置 <Connector port=" protocol=&qu ...

  6. nginx + keepalived双活配置

    一.安装nginx 我们这边默认安装的nginx的是1.12.2的版本,所以我们需要安装1.16.1版本的nginx的,才好,所以我们这边先更新yum源,步骤如下: 1.添加yum源: [root@s ...

  7. [tomcat] tomcat+nginx 负载均衡配置

    首先下载,安装tomcat. 修改tomcat端口,修改server.xml: 1.修改tomcat端口(默认8080) <Connector port="8383" pro ...

  8. Nginx+keepalived实现负载均衡

    Nginx的优点是: 1.工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名.目录结构,它的正则规则比HAProxy更为强大和灵活,这也是它目前广泛流行的主要原因之一,Nginx ...

  9. nginx+keepalived高可用及双主模式

    高可用有2中方式. 1.Nginx+keepalived 主从配置 这种方案,使用一个vip地址,前端使用2台机器,一台做主,一台做备,但同时只有一台机器工作,另一台备份机器在主机器不出现故障的时候, ...

随机推荐

  1. 【Leetcode】【Easy】Implement strStr()

    Implement strStr(). Returns the index of the first occurrence of needle in haystack, or -1 if needle ...

  2. 【Leetcode】【Easy】Symmetric Tree

    Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). For e ...

  3. 把web项目改造为maven项目

    如题,资料网上有一大堆,这里是实践了做个整理. [注意]maven配置 maven要运行在JDK:外部JAVA_HOME指定到JDK,eclipse中runtime指定到JDK 在eclipse中配置 ...

  4. SVN:验证位置时发生错误解决方案

    1. 2. 3.preferencens > svn >svn接口-选择SVNKit(Pure Java)设置后,再引用svn路径后,直接弹出输入用户名和密码就对了. 4.

  5. 查看pip install安装的python包的位置

    例如,我在一个名为tf_14的vertualenv环境中(no-site-package)安装了一个contextlib2包 (tf_14) novak@novak-ZBook15G2:~/Carnd ...

  6. [EffectiveC++]item30:Understand the ins and outs of inlining

  7. 编程思想的理解(POP,OOP,SOA,AOP) x

    http://blog.chinaunix.net/uid-29417436-id-4060980.html 1)POP--面向过程编程(Process-oriented programming ): ...

  8. Python语言程序设计基础(2)—— Python程序实例解析

    温度转换 def tempConvert(ValueStr): if ValueStr[-1] in ['F','f']: ans = (eval(ValueStr[0:-1]) - 32)/1.8 ...

  9. [USACO12FEB]牛券Cow Coupons

    嘟嘟嘟 这其实是一道贪心题,而不是dp. 首先我们贪心的取有优惠券中价值最小的,并把这些东西都放在优先队列里,然后看[k + 1, n]中,有些东西使用了优惠券减的价钱是否比[1, k]中用了优惠券的 ...

  10. POJ1990 MooFest

    嘟嘟嘟 题目大意:一群牛参加完牛的节日后都有了不同程度的耳聋(汗……),第i头牛听见别人的讲话,别人的音量必须大于v[i],当两头牛i,j交流的时候,交流的最小声音为max{v[i],v[j]}*他们 ...