Tomcat+redis服务配置,应用配置文件分离

一 Tomcat

1、首先安装JDK并且配置环境变量JAVA_HOME到path中,这个网上教程很多,就不在这里描述了。安装好之后,在cmd窗口中输入java -version可以显示下图JDK版本信息即可

2、到官网下载tomcat版本。

3、将TOMCAT的压缩包解压到当前文件夹,并且修改文件夹的名字。

个人建议是TOMCAT版本号-端口号。比如说:TOMCAT8-applicationName-8080。这样以后在这个路径下安装多个TOMCAT的时候可以方便管理,一目了然。

4、修改相关端口

打开conf目录下的server.xml文件,将以下的端口进行修改。个人建议直接修改前面那个数字,比如说8443改成7443,简单粗暴,每个tomcat使用的端口第一个数字都不相同,避免了相互干扰。把下图中的8080,8443,8009改成你希望的端口号即可。

  <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

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

5、修改TOMCAT在服务列表中显示的名字和描述

编辑bin目录下的service.bat文件,搜索“service_name”找到以下地方。service_name建议改成tomcat + 版本号 + -端口号,比如说TOMCAT8-applicationName-8080。方便以后管理。

rem Set default Service name
set SERVICE_NAME=Tomcat8
set DISPLAYNAME=Apache Tomcat 8.5 %SERVICE_NAME%


再搜索“des”去找到服务的描述并进行修改,例如这是我的:

"%EXECUTABLE%" //IS//%SERVICE_NAME% ^
    --Description "Apache Tomcat8-8080端口 本地测试使用 Server - http://tomcat.apache.org/" ^

SERVICE_NAME,DISPLAYNAME和Description 分别对应下图的服务名称,显示名称和描述。

5、使用命令安装服务

在cmd中进入tomcat的bin目录,然后执行service install。安装好之后如下图所示,要注意catalina_home 和 catalina_base是否跟你解压出来的Tomcat目录一致。因为我遇到过有人在path中配置了这两个变量和路径,导致出现无缘无故的问题。

6、接下来到服务列表中进行管理,在 控制面板\所有控制面板项\管理工具\服务 中可以看到你刚才安装的服务,如下图所示。

二  REDIS 

1.首先打开cmd,然后进到Redis解压目录下,然后执行redis-server --service-install redis.windows.conf

三,应用配置分离

1。应用放到D:\kaide\Java\server_file\kind,剪切classes下的所有配置文件,

2. Tomcat 目录下建立shared目录,将剪切色所有配置文件放到该目录

3.找到Tcomcat/config 目录下catalina.properties,设置shared.loader=${catalina.base}/shared

4.Tcomcat/config/server.xml 配置

<Context docBase="D:\kaide\Java\server_file\kind" path="/kind" reloadable="false" />

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值