Install apache + gd1.8.3 + php4 + tomcat + sybase + oracle + mysql on RedHat _ PHP Tutorial

Source: Internet
Author: User
Tags sybase client sybase database
Install apache + gd1.8.3 + php4 + tomcat + sybase + oracle + mysql on RedHat. After reading the installation experience of many online users in php, jsp, sybase, oracle, apache, and other aspects, I found that many of them are repeated and incomplete, according to my long-term summary of the above various types of things, I have read the installation experience of many online users in php, jsp, sybase, oracle, apache, and other aspects. I found that many of them are repeated and incomplete, based on my long-term summary of the above various types of things, I have referred to relevant documents and articles by netizens, and have personally practiced them, in RedHat6.2, apache1.3.12 + gd1.8.3 + php4.04 + tomcat + sybase11.9.2 + oracle8.1.6 + mysql3.22.27 will all be provided to you, hoping to help you; runtime environment: P Ⅲ 550 + 256 M + 20G + 530TX Lan + sis6326 8 M + RedHat Linux6.2 installation plan: sybase installed in/sybase directory oracle installed in/home/oracle directory gd installation Install apache in the/usr/local directory and tomcat in the/www Directory. install jdk in the/usr/local/jakarta-tomcat directory and install jdk in the/usr/local/jdk122 Directory. 1. documents are prepared. apache_1312.tar.gz 3、jakarta-tomcat.tar.gz 4, sybase11.9.2 package: sybase-common-1192-1i386.rpm sybase-ase-1192-1i386.rpm sybase-monserver-1192-1i386.rpm sybase-openclient-1111-1i386.rpm sybase-sqlremote-602-1i386.rpm sybase-chinese-1192-1i386.rpm 5、oracle8.1.6.tar 6, mysql3.22.27 package: mysql -3.22.27-1. i386.rpm mysql-devel-3.22.27-1.i386.rpm mysql-client-3.22.27-1.i386.rpm 71_jdk1_2_2-linux-i386.tar.gz 8, mod-jserv.so 91_gd183.tar.gz 2, environment configuration 1, system installation and installation linux system when creating directory/www,/sybase and/home and allocated to their large space, used to store database materials and Web files; 2. configure environment variables for running oracle, tomcat, and java. use the root user to log on to the system # vi/etc/profile and add the following line ORACLE_HOME =/home/oracle export ORACLE_HOME JAVA_HOME = /usr/local/jre export JAVA_HOME ORACLE_SID = dblee (here dbl Ee can be changed to the name you want) export ORACLE_SID ORACLE_TERM = xterm export ORACLE_TERM ORACLE_OWNER = oracle8 export ORACLE_OWNER TNS_ADMIN =/home/oracle/config/8.1.6 export TNS_ADMIN CLASSPATH = $ ORACLE_HOME/jdbc/lib/classes111.zip :. CLASSPATH =/usr/local/jdk/lib:/usr/local/jre/lib: $ CLASSPATH export classpath path = $ PATH:/usr/local/jre/bin: /usr/local/jdk/bin:/sbin PATH = $ PATH:/usr/bin:/usr/sbin:/usr/local/bin: $ ORAC LE_HOME/bin PATH = $ PATH:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin :. export PATH: exit and log on again. it is set to take effect. 3. file installation 1. sybase installation if you have a sybase installation disc, you can install it graphically on the linux GUI, sybase provides graphical interface installation wizard this article uses manual rpm Package installation; (1) as the root user login (2) in each sybase rpm package, you must first install the sybase-common-1192-1i386.rpm package, this is necessary for running other packages # rpm -- prefix =/sybase-hiv. /sybase-common-1192-1i386.rpm # rpm -- prefix =/sybase-hiv. /sybase-ase-1192-1i386.rpm # rpm -- prefix =/sybase -Hiv. /sybase-monserver-1192-1i386.rpm # rpm -- prefix =/sybase-hiv. /sybase-openclient-1111-1i386.rpm # rpm -- prefix =/sybase-hiv. /sybase-sqlremote-602-1-i386.rpm # rpm -- prefix =/sybase-hiv. /sybase-chinese-1i386.rpm to this end, completed the installation of sybase components, need to create a database and necessary configuration to run (3) set the permission for the directory file # chown-R sybase/sybase # chgrp-R sybase/sybase (4) set the sybase User password # passwd sybase (5) log out of the system and log on with the sybase User, the system will give a prompt, select n and press enter; (6) create a sybase database Directory of the file # mkdir/sybase/data (7) create a database in the/sybase/bin directory and edit the srvbuild files required for creating and running the database. adaptive_server.rs and srvbuild. backup_server.rs file srvbuild. an example of the adaptive_server.rs file is as follows: sybinit. release_directory:/sybase sybinit. product: sqlsrv. server_name: kevin_sybase (the name of the sybase database service you want to use is set here) sqlsrv. new_config: yes sqlsrv. do_add_server: yes sqlsrv. network_protocol_list: tcp sqlsrv. network_hostname_list: 192.168.18.19 (Set as your server IP address here) sqlsrv. network_port_list: 4000 (port used by sybase database) sqlsrv. master_device_physical_name:/sybase/data/master. dat sqlsrv. master_device_size: USE_DEFAULT sqlsrv. master_database_size: USE_DEFAULT sqlsrv. errorlog: USE_DEFAULT sqlsrv. do_upgrade: no sqlsrv. sybsystemprocs_device_physical_name:/sybase/data/sybsystem. dat sqlsrv. sybsystemprocs_device_size: USE_DEFAULT sqlsrv. sybsystemprocs_datab Ase_size: USE_DEFAULT sqlsrv. sybsystemdb_device_physical_name:/sybase/data/sybsystemdb. dat sqlsrv. sybsystemdb_device_size: USE_DEFAULT sqlsrv. sybsystemdb_database_size: USE_DEFAULT sqlsrv. default_backup_server: kevin_sybase_bk (set here to the backup service name of your sybase database) srvbuild. example of the backup_server.rs File: sybinit. release_directory:/sybase sybinit. product: bsrv. server_name: kevin_sybase_bk Service name) bsrv. do_add_backup_server: yes bsrv. network_protocol_list: tcp bsrv. network_hostname_list: 192.168.18.19 (server IP address) bsrv. network_port_list: 4100 (port used by the sybase backup server) bsrv. language: USE_DEFAULT bsrv. character_set: USE_DEFAULT bsrv. tape_config_file: USE_DEFAULT bsrv. errorlog: USE_DEFAULT (8) create a database (the current user is still sybase) # cd/sybase/bin #. /srvbuild-r. /srvbuild. adaptive_server.rs #. /srvbuild-r. /srvbuild. ba After ckup_server.rs is run, two new files RUN_kevin_sybase and RUN_kevin_sybase_bk are generated in the/sybase/install directory. the installation and configuration of the sybase database and the creation of the database are completed. (9) start the database (the current user is still sybase) # cd/sybase/install #. /startserver-f. /RUN_kevin_sybase #. /startserver-f. /RUN_kevin_sybase_bk. If no error is reported, the database has been started and you can run the command in the current directory. /showserver view ;#. /showserver returns the currently running sybase database service. normally, there are two services: adative and backup. at this point, all your sybase databases have been installed, you can use the sybase client or Tools such as powerbuilder access the sybase database through your server ip address and port 4000; (10) experience prompts that if you encounter an error in step 8th or 9th, check whether the network settings of your machine are normal. make sure that the ip address of your server can be pinged on the local machine, this is a secret that kevin once tried to discover in the afternoon! Jdk # cd/usr/local # tar-zxvf jdk1_2_2-linux.tar.gz # ln-s jdk122 jdk # ln-s jdk122/jre jdk to install jdk 3. oracle8.1.6 before installing oracle, you must complete environment variable setting and jdk installation [root @ oradb/root] $ # log on to [root @ oradb/root] $ groupadd oracle # create an oracle User Group [root @ oradb/root] $ useradd oracle-g oracle # Create a user in the oracle group oracle [root @ oradb/root] $ passwd oracle # modify the oracle user password [root @ oradb/root] $ useradd apache-g oracle # Create Apache User Note: oracle and oracle users are required for oracle installation. note: After an oracle User is created, the linux system automatically creates the/home/oracle directory under the/home directory, for oracle users, oracle users have all permissions for this directory, in this example, the oracle system is installed in the oracle user's own directory [root @ oradb/oracle] $ exit #, and the oracle user is logged on again (the following operations are all oracle users) [oracle @ oradb/oracle] $ [oracle @ oradb/oracle] $ ls-l [oracle @ oradb/oracle] $ tar zxvf oracle81620.tar.gz # decompress the oracle compressed package to the current directory [oracle @ oradb/oracle] $ mv Oracle8iR2 orainst # for ease of writing, I set the Directory After renaming, you can [oracle @ oradb/oracle] $ startx # Start X-windows, enable a terminal (xterm), (graphic window) # run runInstaller [oracle @ oradb/oracle] $ cd orainst [oracle @ oradb/orainst] $ on this terminal. /runInstaller # run the oracle installation program. run a program in linux. /call and execute the command. you can see the Welcome screen of the new graphical OUI running with jre. follow the prompts to continue the installation process: Welcome: Press next File Locations: Press next UNIX Group Name: if you press next, the system prompts you to run "/home/oracle/orainstRoot" with the root permission. sh CTRL + ALT + F2, open a new console (Character window) and log on to [r Oot @ oradb/root] $ cd/home/oracle at this time, there is only one file orainstRoot in the/home/oracle/directory. sh, run it [root @ oradb/oracle] $ sh orainstRoot. sh CTRL + ALT + F7, return to the Installation page (graphic window) and press Retry to continue the Installation. Available Products: Select Oracle8i Enterprise Edition 8.1.6.1.0, and press next Installation Types: select Typical (540 MB) and press next. at this time, a progress ruler Database Identification: Global Database Name: enter oracle8 (can be any) SID in the upper right corner of the screen: retain orcl and press next Database File Location: any Directory. In this example, set it to "/ Home/oracle/", press Next. at this time, the progress ruler in the upper right corner of the screen continues to display the Summary, and make a Summary of the product you want to Install by pressing Install. the Install screen appears, waiting... you can see the installation and other log file directories prompted at the bottom of the window for future query. The Setup Privileges window prompts you to run a script "/home/oracle/root. sh ", CTRL + ALT + F2, return to the first terminal window that was just run and run the file as root, [root @ oradb/oracle] $ sh root. sh: Enter the full pathname of the local bin dire

...

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.