Home  >  Article  >  Backend Development  >  Install oracle and php environment under linux_PHP tutorial

Install oracle and php environment under linux_PHP tutorial

WBOY
WBOYOriginal
2016-07-13 17:28:15783browse

The writing is rough, so just make do with it! Oracle under Linux is more complicated! ^0^ 1. Installation of Redhat7.2 operating system: 2. Installation of Mysql source code: >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 & 3. Installation of Oracle8.1.7: 1. Install the following packages: 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 (the above software packages are available in the redhat installation disk Disk1 and Disk2) 2. Install 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. Prepare the user environment Groupadd oinstall Groupadd dba Groupadd oper Useradd oracle –g oinstall –G dba,oper 4. Create the installation directory: mkdir /oracle chown oracle.dba /oracle chmod 775 /oracle 5. Set environment variables: Add the following content to the /etc/profile file: 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 Check the environment variables: . /etc/profile env|grep oracle Check the oracle settings Is it correct to add the following content to the /home/oracle/.bash_profile file: . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh export LD_ASSUME_KERNEL=2.2.5 . /home/oracle/. bash_profile gcc –v Check whether it has been replaced. 6. Installation Exit and log in as oracle user to install: >su root >tar -xvf linux1701.tar >cd Disk1 >./runInstaller to install. Click next all the way. A window will pop up prompting you to run orainstRoot.sh >su >cd $ORACHE_HOME >./orainsRoot.sh. Continue the installation and a dialog box will pop up asking you to run root.sh >cd $ORACLE_HOME >./root.sh exit. The installation is complete. Apply an oracle patch >cp glibc-2.1.3-stubs.tar.gz $ORACLE_HOME >tar –zxvf glibcs-2.1.3-stubs.tar.gz >./setup_stubs.sh After installation, start oracle >svrmgrl >connect internal > startup >quit Start the listening window: >lsnrctl >start >quit 4. Installation of 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 Start apache >/usr/local/apache/bin/apachectl start 5. Configure apache and php >cd /usr/local/apache/conf >vi httpd.conf and set it to the path you want to set. >cd /usr/local/lib >vi php.ini configures the oracle startup module.

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/531791.htmlTechArticleThe writing is rough, so just give it a try! Oracle under Linux is more complicated! ^0^ 1. Installation of Redhat7.2 operating system: 2. Installation of Mysql source code: >groupadd mysql >useradd –g mysql m...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn