grep MemTotal /proc/meminfo 查看)/sbin/swapon -s 檢查)官方認證:SuSE 7.1 / Kernel 2.4.4 / glibc 2.2
實測相容:Mandrake 8.0 / Kernel 2.4.3-20 / glibc 2.2.2
推薦 X-Win32 5.0 或 Exceed,便於遠程形化安裝。
# cd /proc/sys/kernel
# cat sem
250 32000 32 128 # SEMMSL SEMMNS SEMOPM SEMMNI
# echo "250 32000 100 128" > sem # 依需求調整
# echo 4294967295 > shmmax # 物理記憶體 512MB 時設定值,1GB 則為 8589934590
# groupadd dba
# useradd -g dba -p password -d /oracle -s /bin/bash oracle
至少兩個掛載點:軟體目錄(≥850MB)、資料目錄(≥450MB)。為簡化可合併於同一分區(如 /oracle)。
export DISPLAY="192.9.200.24:0.0" # 遠程安裝時設定客戶端 IP
export ORACLE_HOME=/oracle/product/9.0.1
export ORACLE_SID=oracle
export ORACLE_TERM=xterm
export TNS_ADMIN=/home/oracle/config/9.0.1
export NLS_LANG=american_america.ZHS16GBK # 中文支援關鍵
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/local/bin
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
export TMPDIR=/tmp
umask 022
修改後重新登入並用 set | more 驗證生效。
# cd /usr/local
# bzip2 -d j2sdk-1.3.0-RC1-linux-i386.tar.bz2
# tar xvf j2sdk-1.3.0-RC1-Linux-i386.tar
# mv j2sdk-1.3.0-RC1 jdk
export DISPLAY="" → startxexport DISPLAY=客戶端IP:0.0 → startkde(忽略初始錯誤訊息)# gunzip Linux9i_Disk1.cpio.gz && cpio -idmv
# gunzip Linux9i_Disk2.cpio.gz && cpio -idmv
# gunzip Linux9i_Disk3.cpio.gz && cpio -idmv
# 產生 Disk1、Disk2、Disk3 三個安裝目錄
./runInstaller &$ sqlplus "/ as sysdba"
SQL> shutdown immediate
SQL> startup
$ lsnrctl start
$ lsnrctl stop
# 停止
$ cd $ORACLE_HOME/Apache/apache/bin
$ ./stopJServ.sh
$ apachectl stop
# 啟動(預設埠 7777)
$ ./startJServ.sh
$ apachectl start
瀏覽器訪問 https://server_ip:7777/ 驗證 Web Server 運行狀態。