寫的比較粗糙,湊合著看吧!linux下oracle比較繁瑣!^0^ 一.Redhat7.2 操作系統的安裝: 二.Mysql源碼的安裝: >groupadd mysql >useradd –g mysql mysql >tar –zxvf mysql-VERSION.tar.gz >cd mysql-VERSION >./configure --prefix=/usr./local/mysql >make >make install >chown –R root /usr/local/mysql >chown –R mysql /usr/local/mysql/var >chgrp -R mysql /usr/local/mysql >cp support-files/my-medium.cnf /etc/my.cnf >cd /usr/local/mysql/bin >./safe_mysqld --user=mysql & 三.Oracle8.1.7的安裝: 1. 安裝以下軟件包: compat-libstdc++-6.2-2.9.0.16 compat-glibc-6.2-2.1.3.2 compat-egcs-c++-6.2-1.1.2.16 compat-libs-6.2-3 compat-egcs-6.2-1.1.2.16 compat-egcs-objc-6.2-1.1.2.16 (在redhat 安裝碟Disk1和 Disk2 中有以上軟件包) 2. 安裝jdk118_v3-glibc-2.1.3.tar.bz2 bunzip2 jdk118_v3-glibc-2.1.3.tar.bz2 tar –xvf jdk_v3-glibc-2.1.3.tar ln –s jdk118_v3 java 3.准備用戶環境 Groupadd oinstall Groupadd dba Groupadd oper Useradd oracle –g oinstall –G dba,oper 4. 創建安裝目錄: mkdir /oracle chown oracle.dba /oracle chmod 775 /oracle 5. 設置環境變量: 在 /etc/profile文件中添加以下內容: OARCLE_BASE=/oracle/app/oracle ORACLE_HOME=/oracle/app/oracle/product/8.1.7 ORALCE_SID=orcl ORA_NLS=/oracle/app/oracle/product/8.1.7/ocommon/nls/admin/data ORA_LANG=”SIMPLIFIED CHINESE” CLASSPATH=.:/oracle/app/oracle/product/8.1.7/jdbc/lib/classes111.zip LD_LIBRARY_PATH=/oracle/app/oracle/product/8.1.7/lib PATH=$PATH:$OACLE_HOME/BIN:$ORACLE_HOME/dbs:/etc Export ORACLE_BASE ORALCE_HOME ORACLE_SID ORA_NLS NLS_LANG LD_IBRARY 查看環境變量: . /etc/profile env|grep oracle 看看oracle 的設置是否正確 在 /home/oracle/.bash_profile 文件中添加如下內容: . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh export LD_ASSUME_KERNEL=2.2.5 . /home/oracle/.bash_profile gcc –v 查看是否已替換。 6. 安裝 退出以oracle用戶登錄進行安裝: >su root >tar -xvf linux1701.tar >cd Disk1 >./runInstaller 進行安裝。 一路點擊next 此時會彈出窗口提示運行orainstRoot.sh >su >cd $ORACHE_HOME >./orainsRoot.sh 繼續安裝又彈出對話框要求運行root.sh >cd $ORACLE_HOME >./root.sh exit 安裝完畢,打一個oracle 補丁 >cp glibc-2.1.3-stubs.tar.gz $ORACLE_HOME >tar –zxvf glibcs-2.1.3-stubs.tar.gz >./setup_stubs.sh 安裝完畢啟動oracle >svrmgrl >connect internal >startup >quit 啟動偵聽窗口: >lsnrctl >start >quit 四.Apache php 的安裝 >tar –zxvf apache_1.3.26.tar.gz >tar –zxvf php_4.1.2.tar.gz >cd apache_1.3.26 >./configure --prefix=/usr/local/apace >cd ../php-4.1.2 >./configure --with-mysql –with-apache=/usr/local/apache_1.3.26 --with-oci8=/oracle/app/oracle/product/8.1.7 –with-oracle=/oracle/app/oracle/product/8.1.7 --enable-track-vars >make >make install >cp php.ini-dist /usr/local/lib/php.ini >cd ../apache_1.3.26 >./configure --activate-module=src/modules/php4/libphp4.a >make >make install 啟動apache >/usr/local/apache/bin/apachectl start 五.配置apache和php >cd /usr/local/apache/conf >vi httpd.conf 設置成自己想設置的路徑。 >cd /usr/local/lib >vi php.ini 配置oracle啟動模塊。