当前位置:首页 > 服务器类 > Linux服务器 > > RedHatAS2.1下Apache2.0.49+oracle9.2.0的安装

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
源代码网推荐
源代码网推荐
源代码网推荐
源代码网推荐
源代码网供稿.
网友评论 (0)
会员中心
服务器类
本站推荐
服务器类之精华