Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Linux 下 JDK 與 Tomcat 安裝配置全流程實戰

編輯:Linux 系統常見問題解答

本文記錄在 CentOS/RHEL 環境下,以普通用戶 boss 安裝 JDK 1.6 與 Tomcat 7 的完整步驟,涵蓋用戶創建、解壓授權、環境變量配置、端口修改、應用發布及配置目錄掛載。

1. 創建運行用戶與目錄

useradd -d /app/boss -m boss
passwd boss
chown boss:users /app/boss

2. 安裝 Tomcat

su - boss
unzip Tomcat7_0_29.zip
cd /app/boss/Tomcat7_0_29/bin
chmod 755 *

3. 安裝 JDK

unzip jdk1.6.0_13-32.zip
cd jdk1.6.0_13-32/bin
chmod 755 *

4. 配置環境變量(~/.profile)

export JAVA_HOME=/app/boss/jdk1.6.0_13-32
export JRE_HOME=$JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:/sbin
export LANG=zh_CN.GB2312
source .profile

5. Tomcat 關鍵配置修改

① 修改端口 conf/server.xml

<Connector port="19998" protocol="HTTP/1.1" 
           connectionTimeout="20000" maxPostSize="10240"
           allowTrace="false" redirectPort="8542"
           xpoweredBy="false" server="ONIP SOABean AS V300R001C02"
           URIEncoding="UTF-8"/>

② 配置應用發布 conf/server.xml Host 節點

<Host name="localhost" appBase="webapps"
      unpackWARs="true" autoDeploy="false" deployOnStartup="false">
  <Context path="/" docBase="ROOT" reloadable="false"/>
  <Context path="/admin" docBase="admin" reloadable="false"/>
</Host>

③ 添加外部配置目錄 conf/catalina.properties

common.loader=${catalina.base}/lib/soaas,${catalina.base}/lib/soaas/*.jar,
${catalina.base}/lib,${catalina.base}/lib/*.jar,
${catalina.home}/lib,${catalina.home}/lib/*.jar,
${catalina.home}/apphome/cfg

隨後創建目錄並授權:

mkdir -p /app/boss/Tomcat7_0_29/apphome/cfg
chown -R boss:users /app/boss/Tomcat7_0_29/apphome
Tomcat 目錄結構

6. 驗證啟動

/app/boss/Tomcat7_0_29/bin/startup.sh
tail -f /app/boss/Tomcat7_0_29/logs/catalina.out

訪問 https://IP:19998 確認運行正常。生產環境建議使用 JDK 8+ 及 Tomcat 9+,並配置 systemd 管理服務。

Copyright © Windows教程網 All Rights Reserved