如何在CentOS 7中安装Tomcat 7

Tomcat是一款免费、开源的Web服务器,由Apache软件基金会负责开发、维护,主要是实现了Servlet、JSP等Java EE规范。本文的目的是演示CentOS 7安装Tomcat 7的方法。

安装方法

  1. 打开Tomcat的下载页面下载最新的安装包。

  2. 拷贝文件到Tomcat安装目录,例如:/usr/local/tomcat,然后解压缩到当前目录中。

     tar zxvf apache-tomcat-7.0.42.tar.gz
    
  3. 编辑/etc/profile文件,配置CATALINA_HOME环境变量。

     CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.42
     export CATALINA_HOME
    
  4. 启动、关闭Tomcat。

     // 启动;
     $CATALINA_HOME/bin/startup.sh
     // 关闭;
     $CATALINA_HOME/bin/shutdown.sh
    

若出现如下截图,则表明安装成功!

Tomcat效果图

自定义JAVA_HOME、JAVA_OPTS等参数

$CATALINA_HOME/bin目录中,新增setenv.sh文件,写入如下的内容:

export JAVA_HOME=/usr/local/java/jdk1.7.0_75
export JAVA_OPTS="-server -Xms512M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=256M"

当启动Tomcat时,catalina.sh会执行setenv.sh脚本,从而,覆盖掉JAVA_HOMEJAVA_OPTS等参数的默认值。Tomcat运行时的参数如下:

Tomcat运行时参数

参考资料

  1. Tomcat configuration recommendations
  2. Tomcat 8 setenv.sh
写于 2019年05月31日