RedHatAS2.1下Apache2.0.49+oracle9.2.0的安装
点击次数:26 次 发布日期:2008-11-29 14:09:47 作者:源代码网
|
源代码网推荐 源代码网推荐 所需程序包 源代码网推荐 ship_9204_linux_disk1.cpio.gz ship_9204_linux_disk2.cpio.gz ship_9204_linux_disk3.cpio.gz httpd-2.0.49.tar.gz php-4.3.6.tar.gz binutils-2.10.91.0.2-3.i386.rpm jre118_v3-glibc-2.1.3.tar.gz jdk118_v3.tar.gz env_ctx.mk 源代码网推荐 源代码网推荐 一.Oracle的安装 源代码网推荐 1).确认你已安装了以下兼容包: 源代码网推荐 #rpm -q gcc cpp compat-libstdc++ glibc-devel kernel-headers binutils 源代码网推荐 #rpm -Uvh --force --nodeps binutils-2.10.91.0.2-3.i386.rpm 源代码网推荐 #gunzip ship_9204_linux_disk1.cpio.gz ship_9204_linux_disk2.cpio.gz ship_9204_linux_disk3.cpio.gz 源代码网推荐 #cpio ?idvm <ship_9204_linux_disk1.cpio ship_9204_linux_disk2.cpio ship_9204_linux_disk3.cpio 源代码网推荐 #vi /etc/sysctl.conf 源代码网推荐 kernel.shmmax=536870912 源代码网推荐 kernel.shmmni=4096 源代码网推荐 kernel.shmall=2097152 源代码网推荐 kernel.sem=250 32000 100 128 源代码网推荐 fs.file-max=65535 源代码网推荐 net.ipv4.ip_local_port_range=1024 65000 源代码网推荐 #groupadd dba 源代码网推荐 #groupadd oinstall 源代码网推荐 #useradd ?g oinstall ?G dba oracle 源代码网推荐 #passwd oracle 源代码网推荐 #vi /home/oracle/.bash_profile 源代码网推荐 源代码网推荐 . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh 源代码网推荐 export LD_ASSUME_KERNEL=2.2.5 源代码网推荐 export LDEMULATION=elf_i386_glibc21 源代码网推荐 export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/ 源代码网推荐 export ORACLE_BASE=/home/oracle 源代码网推荐 export ORACLE_HOME=$ORACLE_BASE/product/9.2.0 源代码网推荐 export PATH=$PATH:$ORACLE_HOME/bin 源代码网推荐 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib 源代码网推荐 export ORACLE_SID=jackylau 源代码网推荐 export ORACLE_TERM=vt100 源代码网推荐 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data 源代码网推荐 umask 022 源代码网推荐 #mkdir ?p /home/oracle/product/9.2.0 源代码网推荐 #chown ?R oracle.oinstall /home/oracle 源代码网推荐 #mkdir /var/opt/oracle 源代码网推荐 #chown oracle.dba /var/opt/oracle 源代码网推荐 #chmod 755 /var/opt/oracle 源代码网推荐 重启 源代码网推荐 以oracle用户进入系统 源代码网推荐 #tar zxvf glibc-2.1.3-stubs.tar.gz 源代码网推荐 #cp setup_stubs.sh /home/oracle 源代码网推荐 #./setup_stubs.sh 源代码网推荐 #tar zxvf jdk118_v3.tar.gz 源代码网推荐 #mv jdk118_v3 /usr/local 源代码网推荐 #ln ?s /usr/local/jdk118_v3 /usr/local/java 源代码网推荐 #tar zxvf jre118_v3-glibc-2.1.3.tar.gz 源代码网推荐 $./Disk1/runInstaller 源代码网推荐 第一个错误信息:Error in invoking target install of makefile 源代码网推荐 /home/oracle/product/9.2.0/ctx/lib/ins_xt.mk 源代码网推荐 这就是env_ctx.mk的过错,新开一个konsole窗口,把下载的env_ctx.mk copy 到$ORACLE_HOME/ctx/lib/目录下,然后Retry。 源代码网推荐 第二个错误信息:stubs/libc.so.tmp 源代码网推荐 #mkdir $ORACLE_HOME/lib/stubs 源代码网推荐 #cp /usr/lib/libc.so $ORACLE_HOME/lib/stubs/libc.so.tmp 源代码网推荐 可能会在装完数据库后在做dbca之类时失败 源代码网推荐 #killall jre 源代码网推荐 #cp jre118_v3 $ORACLE_HOME 源代码网推荐 #ln ?s jre118_v3 JRE 源代码网推荐 $dbca 源代码网推荐 源代码网推荐 二.装apache+php 源代码网推荐 !)把系统安装盘的第二张拿过来 源代码网推荐 #mount /dev/cdrom;cd /mn/cdrom 源代码网推荐 #cd RedHat/RPM 源代码网推荐 #rpm ?vUh binutils 源代码网推荐 #tar zxvf httpd-2.0.49.tar.gz 源代码网推荐 #tar zxvf php-4.3.6.tar.gz 源代码网推荐 #cd httpd-2.0.49 源代码网推荐 #./configure ?prefix=/usr/local/apache ?enable-so;make;make install 源代码网推荐 #cd 源代码网推荐 #cd php-4.3.6 源代码网推荐 #./configure --prefix=/usr/local/apache/php 源代码网推荐 --with-apxs2=/usr/local/apache/bin/apxs 源代码网推荐 --with-config-file-path=/usr/local/apache/php 源代码网推荐 --enable-sockets 源代码网推荐 --with-oracle=/home/oracle/product/9.2.0 --with-oci8=/home/oracle/product/9.2.0 源代码网推荐 --enable-shared-pdflib 源代码网推荐 --with-pdflib=/usr/local/ 源代码网推荐 --with-freetype-dir=/usr/ --with-jpeg-dir=/usr/ --with-png-dir=/usr/ --with-zlib --enable-track-vars 源代码网推荐 #make;make install 源代码网推荐 #cp php.ini-dist /usr/local/apache/php/php.ini 源代码网推荐 #vi /usr/local/apache/php/php.ini 源代码网推荐 register_globals = On 源代码网推荐 disable_functions = phpinfo 源代码网推荐 创建自启动脚本 源代码网推荐 1) apache 源代码网推荐 #vi /bin/start_apache 源代码网推荐 源代码网推荐 #!/bin/sh 源代码网推荐 ORACLE_HOME=/home/oracle/product/9.2.0 源代码网推荐 ORACLE_SID=jackylau 源代码网推荐 export ORACLE_HOME ORACLE_SID 源代码网推荐 echo "Oracle Home: $ORACLE_HOME" 源代码网推荐 echo "Oracle SID: $ORACLE_SID" 源代码网推荐 echo Starting Apache 源代码网推荐 /usr/local/apache/bin/apachectl start 源代码网推荐 源代码网推荐 #chmod 755 /bin/start_apache 源代码网推荐 #ln ?s /bin/start_apache /etc/rc3.d/S99httpd 源代码网推荐 2) oracle 源代码网推荐 #vi /etc/rc3.d/S99orastart 源代码网推荐 su - oracle -c "dbstart" 源代码网推荐 su - oracle -c "lsnrctl start" 源代码网推荐 #chmod 755 /etc/rc3.d/S99orastart 源代码网推荐 源代码网推荐 源代码网推荐 源代码网推荐 源代码网供稿. |
