|
|
|
RedHat6.2 + apache1.3.12 + gd1.8.3 + php4.04 + tomcat +
作者:佚名 来源:本站教程 点击: 日期:2007-01-11 |
|
在RedHat6.2上安装apache1.3.12+gd1.8.3+php4.04+tomcat+sybase11.9.2+oracle8.1.6+mysql全攻略 <br>
<br>
看了网上众多网友对php、jsp、sybase、oracle、apache等方面的安装经验,发现有很多都是重复而且不够全面,根据本人对以上各种东东长期总结和参考相关文档以及各位网友的文章,并经自己亲自实践,现将在RedHat6.2下apache1.3.12+gd1.8.3+php4.04+tomcat+sybase11.9.2+oracle8.1.6+mysql3.22.27的安装配置全部奉献给大家,希望能对大家有所帮助; <br>
<br>
运行环境:PⅢ550+256M+20G+530TX Lan+sis6326 8M+RedHat Linux6.2 <br>
安装规划:sybase安装在/sybase目录 <br>
oracle安装在/home/oracle目录 <br>
gd安装在/usr/local目录 <br>
apache安装在/www目录 <br>
tomcat安装在/usr/local/jakarta-tomcat目录 <br>
jdk安装在/usr/local/jdk122目录 <br>
<br>
一、资料准备 <br>
1、apache_1312.tar.gz <br>
2、php-404.tar.gz <br>
3、jakarta-tomcat.tar.gz <br>
4、sybase11.9.2包: <br>
sybase-common-1192-1i386.rpm <br>
sybase-ase-1192-1i386.rpm <br>
sybase-monserver-1192-1i386.rpm <br>
sybase-openclient-1111-1i386.rpm <br>
sybase-sqlremote-602-1i386.rpm <br>
sybase-chinese-1192-1i386.rpm <br>
5、oracle8.1.6.tar <br>
6、mysql3.22.27包: <br>
mysql-3.22.27-1.i386.rpm <br>
mysql-devel-3.22.27-1.i386.rpm <br>
mysql-client-3.22.27-1.i386.rpm <br>
7、jdk1_2_2-linux-i386.tar.gz <br>
8、mod-jserv.so <br>
9、gd183.tar.gz <br>
<br>
二、环境配置 <br>
1、系统安装 <br>
安装linux系统时创建目录/www、/sybase和/home并分配给各自较大空间,用于存储数据库资料和网页文件; <br>
2、环境变量 <br>
配置运行oracle和tomcat以及java的java运行环境变量 <br>
用root用户登录系统 <br>
#vi /etc/profile <br>
添加下列行 <br>
ORACLE_HOME=/home/oracle <br>
export ORACLE_HOME <br>
<br>
JAVA_HOME=/usr/local/jre <br>
export JAVA_HOME <br>
<br>
ORACLE_SID=dblee(此处dblee可以改为你自己想用的名称) <br>
export ORACLE_SID <br>
<br>
ORACLE_TERM=xterm <br>
export ORACLE_TERM <br>
<br>
ORACLE_OWNER=oracle8 <br>
export ORACLE_OWNER <br>
<br>
TNS_ADMIN=/home/oracle/config/8.1.6 <br>
export TNS_ADMIN <br>
<br>
CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip:. <br>
CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib:$CLASSPATH <br>
export CLASSPATH <br>
<br>
PATH=$PATH:/usr/local/jre/bin:/usr/local/jdk/bin:/bin:/sbin <br>
PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:$ORACLE_HOME/bin <br>
PATH=$PATH:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:. <br>
export PATH <br>
退出重新登录,是设置生效 <br>
<br>
三、档案安装 <br>
1、sybase安装 <br>
如果您有sybase 的安装光盘,可以在linux的图形界面下使用图形方式安装,sybase提供图形界面下的安装向导 <br>
本文采用手动的rpm包安装; <br>
(1)以root用户登录 <br>
(2)在sybase的各个rpm包中,必须先安装sybase-common-1192-1i386.rpm包,这是其他包运行的必要内容 <br>
#rpm --prefix=/sybase -hiv ./sybase-common-1192-1i386.rpm <br>
#rpm --prefix=/sybase -hiv ./sybase-ase-1192-1i386.rpm <br>
#rpm --prefix=/sybase -hiv ./sybase-monserver-1192-1i386.rpm <br>
#rpm --prefix=/sybase -hiv ./sybase-openclient-1111-1i386.rpm <br>
#rpm --prefix=/sybase -hiv ./sybase-sqlremote-602-1-i386.rpm <br>
#rpm --prefix=/sybase -hiv ./sybase-chinese-1i386.rpm <br>
到此,完成了sybase组件的安装,需要进行数据库创建和必要的配置才能运行 <br>
(3)设置目录文件的权限 <br>
#chown -R sybase /sybase <br>
#chgrp -R sybase /sybase <br>
(4)设置sybase用户口令 <br>
#passwd sybase <br>
(5)退出系统,用sybase用户登录,系统会给一个提示,选择n并回车; <br>
(6)创建sybase数据库文件存在的目录 <br>
#mkdir /sybase/data <br>
(7)在/sybase/bin目录中创建数据库创建和运行需要的两个文件 <br>
编辑srvbuild.adaptive_server.rs和srvbuild.backup_server.rs文件 <br>
srvbuild.adaptive_server.rs文件范例如下: <br>
sybinit.release_directory: /sybase <br>
sybinit.product: sqlsrv <br>
sqlsrv.server_name: kevin_sybase (此处设置为你想使用的sybase数据库服务名) <br>
sqlsrv.new_config: yes <br>
sqlsrv.do_add_server: yes <br>
sqlsrv.network_protocol_list: tcp <br>
sqlsrv.network_hostname_list: 192.168.18.19(此处设置为您的服务器ip地址) <br>
sqlsrv.network_port_list: 4000(sybase数据库使用的端口) <br>
sqlsrv.master_device_physical_name: /sybase/data/master.dat <br>
sqlsrv.master_device_size: USE_DEFAULT <br>
sqlsrv.master_database_size: USE_DEFAULT <br>
sqlsrv.errorlog: USE_DEFAULT <br>
sqlsrv.do_upgrade: no <br>
sqlsrv.sybsystemprocs_device_physical_name: /sybase/data/sybsystem.dat <br>
sqlsrv.sybsystemprocs_device_size: USE_DEFAULT <br>
sqlsrv.sybsystemprocs_database_size: USE_DEFAULT <br>
sqlsrv.sybsystemdb_device_physical_name: /sybase/data/sybsystemdb.dat <br>
sqlsrv.sybsystemdb_device_size: USE_DEFAULT <br>
sqlsrv.sybsystemdb_database_size: USE_DEFAULT <br>
sqlsrv.default_backup_server: kevin_sybase_bk(此处设置为您的sybase数据库对应的backup服务名) <br>
srvbuild.backup_server.rs文件范例如下: <br>
sybinit.release_directory: /sybase <br>
sybinit.product: bsrv <br>
bsrv.server_name: kevin_sybase_bk(此处设置为在上门设置的backup服务名) <br>
bsrv.do_add_backup_server: yes <br>
bsrv.network_protocol_list: tcp <br>
bsrv.network_hostname_list: 192.168.18.19(服务器的ip地址) <br>
bsrv.network_port_list: 4100(sybase备份服务器使用的端口) <br>
bsrv.language: USE_DEFAULT <br>
bsrv.character_set: USE_DEFAULT <br>
bsrv.tape_config_file: USE_DEFAULT <br>
bsrv.errorlog: USE_DEFAULT <br>
<br>
(8)创建数据库(当前用户仍然是sybase) <br>
#cd /sybase/bin <br>
#./srvbuild -r ./srvbuild.adaptive_server.rs <br>
#./srvbuild -r ./srvbuild.backup_server.rs <br>
运行完成后,将会在/sybase/install目录中生成两个新文件RUN_kevin_sybase和RUN_kevin_sybase_bk <br>
到此,sybase数据库的安装和配置以及数据库的创建已经完成; <br>
(9)启动数据库(当前用户仍然是sybase) <br>
#cd /sybase/install <br>
#./startserver -f ./RUN_kevin_sybase <br>
#./startserver -f ./RUN_kevin_sybase_bk <br>
看到一些提示后,如果不报错误,表示数据库已经启动,此时可以运行当前目录下的./showserver查看; <br>
#./showserver <br>
将返回当前正在运行的sybase数据库服务情况,正常下应该是两个服务,分别是adative和backup; <br>
到此,您的sybase数据库已经全部安装完成,您可以使用sybase的客户端或者powerbuilder等工具通过您的 <br>
服务器ip以及端口4000访问sybase数据库; <br>
(10)经验提示 <br>
如果您在第8或者第9步中出现错误,请检查您的机器网络设置是否正常,必须保证您的服务器ip地址可以在 <br>
本机上ping通,不能是ping localhost,必须是ping your ip成功才行,这可是kevin曾经试验了一下午时间 <br>
才发现的秘密哟!^_^ <br>
<br>
<br>
2、安装jdk <br>
#cd /usr/local <br>
#tar -zxvf jdk1_2_2-linux.tar.gz <br>
#ln -s jdk122 jdk <br>
#ln -s jdk122/jre jdk <br>
到此完成了jdk的安装 <br>
<br>
3、安装oracle8.1.6 <br>
在安装oracle之前,必须完成环境变量的设置和jdk的安装 <br>
|
|
|
|
【文章评论】
【收藏本文】
【推荐好友】
【打印本文】
【论坛讨论】 |
相关文章: |
|
|
文章评论:(条) |
|
|
|
|
责任编辑:一分 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。 |
|