首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Oracle 8.1.7 + Tomcat 3.2.1 on RedHat Linux 6.2 完整安裝手冊

     編輯:Oracle 資料庫基礎

環境規格

層級軟體版本
OSRedHat Linux 6.2 (Server 安裝)
DatabaseOracle 8.1.6 (8i R2)
JDKj2sdk-1_3_0_02-linux-rpm.bin
Web Containerjakarta-tomcat-3.1.1.tar

前置作業:OS 層面

  1. 磁碟規劃:為 Oracle 獨立分區,掛載於 /Oracle
  2. 建立群組/用戶:groupadd dba; useradd -g dba oracle
  3. 目錄授權:chown oracle:dba /Oracle
  4. 環境變數 /etc/profile 注入(關鍵變數見下)

核心環境變數

ORACLE_HOME=/Oracle/OraHome1
ORACLE_SID=orcl
ORACLE_TERM=xterm
ORACLE_OWNER=oracle
TNS_ADMIN=/Oracle/config/8.1.6
CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip
TOMCAT_HOME=/usr/local/tomcat
JAVA_HOME=/usr/java/jdk1.3.0_02
PATH=$PATH:$ORACLE_HOME/bin:$JAVA_HOME/bin:$TOMCAT_HOME/bin

安裝流程

1. JDK 安裝

cp j2sdk-1_3_0_02-linux-rpm.bin /usr/local/
cd /usr/local
./j2sdk-1_3_0_02-linux-rpm.bin
rpm -ivh j2sdk-1_3_0_02-linux-rpm

2. Oracle 8i 安裝

  1. 解包:tar zxvf Oracle8161_tar.gz -C /Oracle
  2. 建資料目錄:mkdir /Oracle/database
  3. 啟動 X Window,切換 oracle 用戶:cd /Oracle/Oracle8iR2; ./runInstaller
  4. OUI 精靈關鍵步驟:
    • 安裝類型:Custom(建議取消 Oracle Intermedia)
    • Global DB Name: Oracle8 | SID: orcl
    • 資料檔位置:/Oracle/database
  5. 新終端以 root 執行 /Oracle/OraHome1/orainstRoot.sh 及 root.sh
  6. Database Configuration Assistant 完成建庫

3. Oracle 服務控制

# 啟動/關閉資料庫
svrmgrl
SVRMGR> CONNECT INTERNAL
SVRMGR> STARTUP
SVRMGR> SHUTDOWN IMMEDIATE

# 監聽器
lsnrctl
LSNRCTL> START
LSNRCTL> STOP

4. Tomcat 3.1.1 安裝與 Apache 整合

  1. 解包改名:tar xvf jakarta-tomcat-3.1.1.tar -C /usr/local; mv jakarta-tomcat tomcat
  2. 修改 /usr/local/tomcat/conf/tomcat.conf:
    LoadModule jserv_module /etc/httpd/modules/mod_jserv.so
  3. 複製模組:cp mod_jserv.so /etc/httpd/modules/
  4. 修改 /etc/httpd/conf/httpd.conf 加入:Include /etc/httpd/conf/tomcat.conf
  5. 重啟 Apache,啟動 Tomcat:/usr/local/tomcat/bin/startup.sh
  6. 驗證:lynx https://localhost/examples 應顯示 JSP/Servlet 目錄

常見坑點提醒

  • RedHat 6.2 核心較舊,若遇 glibc 相容性問題需升級 compat-glibc
  • Oracle 8.1.6 安裝程式需 X11 圖形介面,無桌面環境可用 vncserver 或 Xvfb
  • Tomcat 3.x 已停止維護,生產環境建議升級至 Tomcat 9+ / Spring Boot 內嵌容器

結語

本手冊記錄了 2000 年代經典「Oracle + Tomcat + Linux」三層架構部署全過程。雖版本古老,但環境變數規劃、權限分離、中介層整合等運維思維仍具參考價值。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved