我想将为 Tomcat 4 编写的自定义 Web 应用程序迁移到新的 CentOS 系统。旧的 Debian 3.1 系统开始出现存储问题。我精通 Linux 服务器管理。但这是我第一次处理 Tomcat。我的理解是,最新的 Tomcat 版本与 Tomcat 4 有很大不同。通常我只需复制并替换磁盘,但系统距离我 3000 英里远。外包不是我能承受的选择。
有人能给我指点一下什么是最佳迁移路径,然后更新此 Tomcat 安装吗?更新当前系统不是一种选择,因为它是在实时环境中使用的。
答案1
你应该只需备份目录$TOMCAT_HOME
并通过网络将其提取即可。另外,请确保在新服务器上安装相同版本的 JDK - 它可能在 repo 中有一个较新的版本,因此您很可能必须手动安装正确的 JDK。还要创建它在其下运行的任何服务帐户。
一个简单的过程应该是这样的:
- 备份
$TOMCAT_HOME
- 安装匹配的 JDK 版本
- 创建用户
- 将文件夹还原
$TOMCAT_HOME
到新服务器 - 启动 tomcat,查看日志中的错误,并修复出现的任何错误。