前提条件

  • Java 8, which is available at http://www.oracle.com/technetwork/java/javase/downloads/index.html 
    If you're not sure which version you have, you can run 'which java' to see if Java is already installed. 
  • JAVA_HOME must point to the JRE/JDK.你可以运行 ‘echo $JAVA_HOME’ (Linux) 或 'echo %JAVA_HOME%' (Windows) 来验证这一点。

  • PATH 必须包含 java 可执行文件的路径。你可以运行 ‘java’ 以验证是否找到可执行文件。

  • CTP downloaded (通过下载链接)。可以通过向 Parasoft 代表发送电子邮件来请求下载链接。

Linux (Red Hat)

  1. http://tomcat.apache.org/中下载 Apache Tomcat 8 或更高版本。
  2. root的身份登录系统。
  3. 提取 Tomcat。
    tar –zxvf apache-tomcat-<version>
    这将创建一个包含 Tomcat 的新文件夹。
  4. (建议)将提取的文件夹移动到常见的安装位置,例如 /opt/tomcat


还可能希望将 Tomcat 配置为在服务器启动时自动启动。有两种方法可以做到这一点:

  • 编辑 init.d 并使用它启动/停止 Tomcat,或 
  • 直接调用 <apache-tomcat-home>/bin/startup.sh

编辑 init.d

cd /etc/init.d/
vi tomcat

将文件编辑为如下所示:

#!/bin/bash
# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 234 20 80
JAVA_HOME=/usr/java/jdk1.7.0_21
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_OPTS="-Xmx768m -XX:MaxPermSize=256m"
export CATALINA_OPTS
CATALINA_HOME=/usr/share/apache-tomcat-7.0.47
TOMCAT_OWNER=parasoft


case $1 in
start)
    su - $TOMCAT_OWNER -c $CATALINA_HOME/bin/startup.sh
;;
stop)  
    su - $TOMCAT_OWNER -c $CATALINA_HOME/bin/shutdown.sh
;;
restart)
    su - $TOMCAT_OWNER -c $CATALINA_HOME/bin/shutdown.sh
    su - $TOMCAT_OWNER -c $CATALINA_HOME/bin/startup.sh
;;
esac   
exit 0


其中 TOMCAT_OWNER=parasoft 引用名为 ‘parasoft’ 以运行 Tomcat 服务。


若要启动 Tomcat 服务,请编辑为:

    /etc/init.d/tomcat start

若要停止 Tomcat 服务,请编辑为:

    /etc/init.d/tomcat stop

若要重启 Tomcat 服务,请编辑为:

    /etc/init.d/tomcat restart

若要确保 Tomcat 在启动时自动启动,请编辑为: 

    chkconfig tomcat on

直接调用 <apache-tomcat-home>/bin/startup.sh

或者,可以通过在 Linux 上直接调用 <apache-tomcat-home>/bin/startup.sh 脚本以启动 Tomcat。  如果以这种方式启动 Tomcat,则需要创建一个 <apache-tomcat-home>/bin/setenv.sh 文件,该文件包含以下内容:

    CATALINA_OPTS="-Xmx768m -XX:MaxMetaspaceSize=256"

Windows


  1. http://tomcat.apache.org/中下载 Apache Tomcat 8 或更高版本 32-bit/64-bit Windows 服务安装程序。 
  2. 运行安装程序。在安装期间选择 Service Startup 选项。

     
     
  3. 安装之后,从系统托盘中打开 Tomcat 配置控件。
     
  4. 对于 Java 选项,使用 -XX:MaxMetaspaceSize=256m
    (Java选项由新行分隔,而不是空格)设置元空间的最大大小,并将最大堆大小设置为 768 MB。
     

在 Tomcat 上配置 SSL/HTTPS

CTP 通过 web 接口接收用户密码。  为了确保密码在通过网络发送时被加密,应该将 Tomcat 配置为只使用 HTTPS 连接器。  有关如何在 Tomcat 中配置 HTTPS 的说明,请查阅 Apache Tomcat SSL/TLS Configuration HOW-TO topic

UTF-8 编码的附加配置

为了确保正确解析日语字符和其他非 ASCII 字符,请将 URIEncoding="UTF-8” 添加到 Tomcat 的 server.xml 中的 <Connector> 。例如:

<Connector port="8080" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="8443"
    URIEncoding="UTF-8" />
  • No labels