>

在同一台服务器上配置多个Tomcat的方法,修改T

- 编辑:www.bifa688.com -

在同一台服务器上配置多个Tomcat的方法,修改T

1、修改Tomcat服务中的端口配置: 分别修改安装目录下的conf子目录中的server.xml文件(注意:两个文件中对应的端口号要不一样),修改如下 :

如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题。只需要修改CATALINA_HOMEconfserver.xml中的启动端口和连接端口就OK了!

Redis安装配置

a、修改Shutdown端口(默认为8005端口),将8005修改为没有在使用的端口号,例如8055。

下面我们把配置的详细过程写在下面,以供参考:(此例以配置三个Tomcat为例)

安装Redis(root账户下

<Server port="8005" shutdown="SHUTDOWN" debug="0">

1. 下载apache-tomcat-7.0.63,下载地址:下载下来的文件为apache-tomcat-7.0.63.zip.

$ wget http://download.redis.io/releases/redis-4.0.2.tar.gz 
$ tar xzf redis-4.0.2.tar.gz 
$ cd redis-4.0.2 
$ make 
$ make install //将可执行程序复制到/usr/local/bin中

www.bifa688.com 1

  1. 解压该压缩包到D:/div/目录下。

  2. 修改解压文件夹名字为:tomcat7-8080

启动redis

b、修改http访问端口(默认为8080端口),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。

4. 在D:/div/目录下创建该文件夹的两个副本,分别更名为:tomcat7-8081、tomcat7-8082

1.直接启动

www.bifa688.com 2

5. 添加环境变量:右键单击我的电脑->选择属性->选择高级->选择环境变量:添加系统变量:

$ cd redis-4.0.2
$ cd src
$ redis-server

c、修改8009端口,将8009修改为没有在使用的端口号,例如8099。

CATALINA_HOME_8080,其值为:D:divtomcat7-8080;
CATALINA_HOME_8081,其值为:D:divtomcat7-8081;
CATALINA_HOME_8082,其值为:D:divtomcat7-8082;

2.加载配置启动

www.bifa688.com 3

  1. 修改启动端口和关闭端口:
./redis-server ./redis.conf

以上这篇修改Tomcat服务中的端口配置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

进入D:divtomcat7-8081conf目录,打开server.xml文件,修改下面两个地方:

3.通过初始化脚本启动Redis

您可能感兴趣的文章:

  • www.bifa688.com,免安装的Tomcat服务器的基本配置和安装
  • 在同一台服务器上配置多个Tomcat的方法
  • tomcat服务器如何配置字符集为utf-8彻底解决中文乱码的问题详解
  • Tomcat服务器的安装配置图文教程(推荐)
  • Tomcat服务器安装配置教程(win7)
  • 阿里云Centos7下安装Redis及tomcat设置自启动的方法
  • centos6配置tomcat8开机自启动脚本
  • linux设置tomcat自启动的方法
  • Tomcat服务配置和自启动详解

(1)<Server port="8006" shutdown="SHUTDOWN">

(1)配置初始化脚本,将源代码目录里util文件中的redis_init_script文件复制到/etc/init.d目录中,文件名为redis_6379

修改这个port=”8006”,原来默认的为:8005,使得它的关闭端口和另一个关闭端口不发生冲突。

 (2)建立需要的文件夹:

(2)<Connector port="8081" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />

目录名 说明
/etc/redis 存放Redis的配置文件
/var/redis/端口号 存放Redis的持久化文件

修改port=”8081”,原来默认的为“8080”,使得它的连接端口和另一个不冲突。

(3)修改配置文件,将redis.conf复制到/etc/redis中,以端口号(6379.conf)命名,并对其中部分参数进行编辑:

(3)<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

参数
daemonize yes
pidfile /var/run/redis_6379.pid
port 6379
dir /var/redis/6379

修改这个port=”8010”,原来默认的为:8009,AJP 1.3 Connector定义的地方。

(4)设置redis开机自启

  1. 修改startup.bat和catalina.bat文件内容:
$ cd /etc/init.d
$ vi redis_6379 //在第二行添加# chkconfig: 2345 90 10
$ chmod a x redis_6379
$ chkconfig --add redis_6379
$ chkconfig redis_6379 on

(1) 打开D:divtomcat7-8081binstartup.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8081。

通过reboot重启可以观察下是不是已经启动起来了

(2) 打开D:divtomcat7-8081bincatalina.bat文件,把其中所有CATALINA_HOME替换为CATALINA_HOME_8081。

Redis外网访问

tomcat7-8082配置方法跟配置tomcat7-8081步骤一样的。

  1. 修改配置文件

8.启动Tomcat,在命令行下分别进入三个不同的Tomcat安装目录下,执行startup.bat,分别启动三个Tomcat。然后在浏览器中输入:

$ cd redis-4.0.2
$ vi redis.conf 
//找到bind 127.0.0.1将其注释掉

2.配置阿里云安全组规则

配置6379端口允许本机IP访问

Tomcat的安装和自启动配置

  1. 至此,我们已经在一台服务器上配置了三个Tomcat。
    原文链接:
    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
  1. 复制catalina.sh文件到etc/init.d/目录下

您可能感兴趣的文章:

  • 免安装的Tomcat服务器的基本配置和安装
  • tomcat服务器如何配置字符集为utf-8彻底解决中文乱码的问题详解
  • Tomcat服务器的安装配置图文教程(推荐)
  • Tomcat服务器安装配置教程(win7)
  • 修改Tomcat服务中的端口配置方法
  • 阿里云Centos7下安装Redis及tomcat设置自启动的方法
  • centos6配置tomcat8开机自启动脚本
  • linux设置tomcat自启动的方法
  • Tomcat服务配置和自启动详解
cp /usr/java/apache-tomcat-7.0.67/bin/catalina.sh /etc/init.d/tomcat
  1. 编辑复制到etc目录下的文件,在开头加入如下四句
#chkconfig: 2345 10 90
#description:tomcat service
CATALINA_HOME=/home/java/javaweb/apache-tomcat-7.0.67
JAVA_HOME=/home/java/jdk180711
  1. 配置自启动
# chmod  x /etc/init.d/tomcat //赋予执行权限
# chkconfig --add tomcat   //添加到服务列表中
# chkconfig --list | grep tomcat //查看服务列表中是否添加成功
# chkconfig tomcat on  //设置开机启动
# netstat -an | grep 8080  //查看8080端口是否开启,开启了代表启动成功
  1. 手动启动和停止
# /etc/init.d/tomcat stop 或 # /etc/init.d/tomcat start
# service tomcat start 或 #service tomcat stop

总结

以上所述是小编给大家介绍的阿里云Centos7下安装Redis及tomcat设置自启动的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:

  • CentOS7 下载安装Tomcat 9的教程详解
  • Centos7.3下Tomcat8的安装配置教程
  • 详解基于Centos7 Nginx Tomcat8的负载均衡服务器的搭建
  • Linux centos7环境下tomcat安装教程
  • 详解CentOS7.0安装与配置Tomcat-7
  • CentOS7按时间段截取指定的Tomcat日志到指定文件的方法
  • 解决centos7中tomcat启动与本机访问问题

本文由bifa688.com发布,转载请注明来源:在同一台服务器上配置多个Tomcat的方法,修改T