linux下安裝oracle與php環(huán)境
發(fā)表時間:2023-08-12 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]寫的比較粗糙,湊合著看吧!linux下oracle比較繁瑣!^0^一.Redhat7.2 操作系統(tǒng)的安裝:二.Mysql源碼的安裝:>groupadd mysql>useradd –g ...
寫的比較粗糙,湊合著看吧!linux下oracle比較繁瑣!^0^
一.Redhat7.2 操作系統(tǒng)的安裝:
二.Mysql源碼的安裝:
>groupadd mysql
>useradd –g mysql mysql
>tar –zxvfmysql-VERSION.tar.gz
>cdmysql-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 –xvfjdk_v3-glibc-2.1.3.tar
ln –s jdk118_v3java
3.準(zhǔn)備用戶環(huán)境
Groupaddoinstall
Groupadddba
Groupaddoper
Useradd oracle –g oinstall –G dba,oper
4.創(chuàng)建安裝目錄:
mkdir /oracle
chown oracle.dba/oracle
chmod 775 /oracle
5.設(shè)置環(huán)境變量:
在 /etc/profile文件中添加以下內(nèi)容:
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
查看環(huán)境變量:
. /etc/profile
env grep oracle
看看oracle 的設(shè)置是否正確
在 /home/oracle/.bash_profile 文件中添加如下內(nèi)容:
. /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
exportLD_ASSUME_KERNEL=2.2.5
. /home/oracle/.bash_profile
gcc –v
查看是否已替換。
6.安裝
退出以oracle用戶登錄進(jìn)行安裝:
>su root
>tar-xvflinux1701.tar
>cdDisk1
>./runInstaller 進(jìn)行安裝。
一路點(diǎn)擊next
此時會彈出窗口提示運(yùn)行orainstRoot.sh
>su
>cd $ORACHE_HOME
>./orainsRoot.sh
繼續(xù)安裝又彈出對話框要求運(yùn)行root.sh
>cd $ORACLE_HOME
>./root.sh
exit
安裝完畢,打一個oracle 補(bǔ)丁
>cp glibc-2.1.3-stubs.tar.gz$ORACLE_HOME
>tar –zxvfglibcs-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
>cdapache_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
>vihttpd.conf
設(shè)置成自己想設(shè)置的路徑。
>cd /usr/local/lib
>vi php.ini
配置oracle啟動模塊。