使用 apt-get 维护两个 tomcat 安装

使用 apt-get 维护两个 tomcat 安装

在我们的服务器上,我们在 debian wheezy 上安装了两个 tomcat8。一个tomcat是通过安装的apt-get install,第二个实例是从第一个安装中复制的。但这使得维护变得复杂。我只在第一次安装时获得自动更新(apt-get update, apt-get upgrade),第二次安装需要手动更新。

有没有办法通过 apt-get 安装和更新两次安装的 tomcat?

答案1

不要复制文件。您可以运行同一可执行文件的多个副本。

如果您确实需要将 tomcat 安装在另一个目录层次结构中,请执行符号链接。您可以使用这样的脚本:

dpkg -L tomcat6 tomcat6-common |
while IFS= read -r x; do
  if ! [ -d "$x" ]; then
    mkdir -p "/srv/alt-tomcat/${x%/*}"
    ln -s "$x" "/srv/alt-tomcat/$x"
  fi
done    

当包中包含的文件列表发生更改时,您仍然需要更新符号链接,但不需要更新安全更新和其他错误修复。

相关内容