学习笔记(4)
1.1 重命名WCM的Tomcat目录
停止WCM的Tomcat应用。
将WCM当前正在使用的Tomcat进行重命名,如:命名为Tomcat.bak。
1.2 安装期望版本的Tomcat
在WCM原Tomcat同级目录下,安装期望版本的Tomcat,安装后的名称需要和重命名前的名称一致。
1.3 修改Tomcat的配置文件
- 修改端口和线程数
找到{Tomcat.dir}/conf/server.xml文件,注意比较新老Tomcat的Connector 的区别, 主要关注:端口号【port】、最大线程【maxThreads】、最小空闲线程数【minSpareThreads】。
如:以下为Connector 的部分配置示意:
<Connectorport="7374" protocol="HTTP/1.1" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="40000" disableUploadTimeout="true" />
- 配置WCMData应用
在{Tomcat.dir}/conf/server.xml文件中设置WCMData相关路径.参考wcm自带tomcat下的server.xml文件内容,如下所示:
1.4 拷贝WCM应用到新的Tomcat指定目录下
将老的Tomcat下的WCM应用【{old.Tomcat.dir}/webapps/wcm】拷贝到新的Tomcat指定目录【{new.Tomcat.dir}/webapps/】下。
1.5 修改tomcat启动脚本
windows系统:【{newtomcat dir}\bin\catalina.bat】
linux系统:【{newtomcat dir}\bin\catalina.sh】
- 配置JDK路径
参考原catalina文件中指定了jdk的配置JAVA_HOME
新catalina文件中添加对应配置,其中jdk的路径和jdk的实际位置一致,如果未修改则保持原有配置即可。
- 配置tomcat内存
设置一下内存等相应的参数(参考现在的tomcat).
如(内存设置大小参考原tomcat的配置):
set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M -Xms1024M
set JAVA_OPTS=%JAVA_OPTS% -XX:+HeapDumpOnOutOfMemoryError
1.6 启动新的tomcat
运行新的tomcat启动文件
windows系统:【{newtomcat dir}\bin\catalina.bat】
linux系统:【{newtomcat dir}\bin\catalina.sh】
1.7 确认访问是否正常
另外,建议tomcat默认带的一些应用都去掉。