linux下安装oracle和php环境_PHP
程序员文章站
2022-05-08 23:45:48
...
写的比较粗糙,凑合着看吧!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启动模块。
一.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启动模块。
推荐阅读
-
在Mac OS的PHP环境下安装配置MemCache的全过程解析
-
Windows环境下安装PHP Pear的方法图文教程
-
linux下apache、mysql、php安装配置详细笔记
-
ubuntu下安装memcached和PHP的memcache扩展
-
Windows和Linux中php代码调试工具Xdebug的安装与配置详解
-
Linux 6 下编译安装 PHP 5.6实例详解
-
Windows下的PHP安装文件线程安全和非线程安全的区别
-
Linux下安装PHP curl扩展的方法详解
-
Gentoo 下安装与配置Nginx+ MySQL + PHP (fastcgi) 环境步骤分享
-
windows7下安装php的imagick和imagemagick扩展教程