一、
环境所需软件:
1、操作系统:
RedHat
Linux
6.2
2、数据库:
Oracle8.1.6
3、Java运行环境:
j2sdk-1_3_0_02-linux-rpm.bin
4、TomCat:
jakarta-tomcat-3.1.1.tar
二、
安装前说明:
在分区时给Oracle独立分一个区,并且要尽量大一点。现在环境参数设置的目录是/oracle,
如有改动,请改动环境参数的设置。
安装时以Oracle用户登入,如在安装过程中有涉及到权限的问题,请升级为root用户;如
没有特殊说明的,按系统默认的配置进行安装。
#
chown
oracle.dba
/oracle
三、
开始安装:
1、
安装RedHat
6.2
,以server方式安装。
(1)、建一个dba组
(2)、建一个oracle用户
(3)、在/etc/profile文件中加入如下行:
#Setup
ORACLE
environment
ORACLE_HOME=/oracle/OraHome1
export
ORACLE_HOME
ORACLE_SID=orcl
export
ORACLE_SID
ORACLE_TERM=xterm
export
ORACLE_TERM
ORACLE_OWNER=oracle8
export
ORACLE_OWNER
TNS_ADMIN=/oracle/config/8.1.6
export
TNS_ADMIN
CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip
export
CLASSPATH
TOMCAT_HOME=/usr/local/tomcat
export
TOMCAT_HOME
JAVA_HOME=/usr/java/jdk1.3.0_02
export
JAVA_HOME
CLASSPATH=$CLASSPATH:/usr/java/jdk1.3.0_02/lib:/usr/java/jdk1.3.0_02/jre/lib
export
CLASSPATH
#Setup
up
the
search
paths:
PATH=$PATH:/usr/local:/bin:/sbin
PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:$ORACLE_HOME/bin
PATH=$PATH:/usr/java/jdk1.3.0_02:/usr/java/jdk1.3.0_02/bin:/usr/java/jdk1.3.0_02/jre/bin
PATH=$PATH:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:.
export
PATH
2、
安装JAVA环境:(以root用户安装)
将文件j2sdk-1_3_0_02-linux-rpm.bin拷到目录/usr/local下运行
(1)、
./j2sdk-1_3_0_02-linux-rpm.bin
(2)、rpm
-ivh
j2sdk-1_3_0_02-linux-rpm
3、
安装Oracle
8i
R2
(8.1.6)
(以Oracle用户
(1)、将文件拷贝到/oracle目录下将解包
#
tar
zxvf
oracle8161_tar.gz
#
mkdir
/oracle/database
(作为数据库目录)
(2)、运行X-windows,进入/oracle/Oracle8iR2目录,执行Oracle安装程序。
./runInstaller
(3)、这时可以看到JDK运行的图形化的欢迎界面,按照提示安装进程:
Welcome:
按
next
File
Locations:
默认为/oracle/OraHome1,
按
next
UNIX
Group
Name:
默认为dba,按
next
弹出"oracle
universal
installer"界面
"please
execute
the
/oracle/OraHome1/orainstRoot.sh
script"
Available
Products:
选
Oracel8i
Enterprise
Edition
8.1.6
,按
next
Installation
Types:
选
Custom
,建议将Oracle
Intermedia
取消,有些技术资料介绍说这个软件运行不太稳定,
其他的根据所需选择。
Database
Identification:
Global
Database
Name:
输入oracle8
SID:保留orcl
按next
Database
File
Location:
/oracle/database
(根据自己情况选择)
打开一个新的控制台(字符窗口)
升级为root权限,进入/oracle/OraHome1目录
运行root.sh
屏幕显示:
Enter
the
full
pathname
of
the
local
bin
directory:[/usr/local/bin]:
回车,
执行完毕,退出此界面,返回前一界面,按OK.
Database
Creation
Progress
开始,逐步进行以下4个过程
Creating
and
starting
Oracle
instance
Copying
database
files
Initializing
database
Database
creation
completed
以上4个过程执行完成,弹出Oracle
Database
Configuration
Assistant
Alert
窗口,
根据自己所需配置数据库。如数据库不能自动安装,请手动安装:
#
/oracle/OraHome1/bin/dbassist
End
of
Installation
,按Exit退出OUI,这时,Oracle数据库已经安装成功。
(4)、Oracle服务的启动与停止:
以Oracle用户登入,进入/oracle/OraHome1目录
svrmgrl
SVRMGRL>connect
internal
SVRMGRL>startup
(启动服务)
SVRMGRL>shutdown
IMMEDIATE
(停止服务)
SVRMGRL>quit
启动监听服务:
lsnrctl
LSNRCTL>start
(启动服务)
LSNRCTL>stop
(停止服务)
LSNRCTL>exit
4.安装TOMCAT
(3.1.1)
(以root用户安装)
(1)、将光盘上的jakarta-tomcat-3.1.1.tar
拷贝到
/usr/local目录并解包。
将jakarta-tomcat
改名为tomcat
(2)、Tomcat
和Apache连接
修改
/usr/local/tomcat/conf/tomcat.conf
将
Loadmodule
Jserv_Module
Libexec/mod_jserv.so
改为:
Loadmodule
jserv_Module
/etc/httpd/modules
将光盘上的mod_jserv.so
拷贝到
/etc/httpd/modules目录下
#
cp
/usr/local/tomcat/conf/tomcat.conf
/etc/httpd/conf/.
#
vi
/etc/httpd/conf/httpd.conf
加入
Include
/etc/httpd/conf/tomcat.conf
(4)、退出并重新登入
运行tomcat服务:
/usr/local/tomcat/bin/startup.sh
(启动服务)
/usr/local/tomcat/bin/shutdown.sh
(停止服务)
#
lynx
http://localhost/examples
如果显示了jsp、servlet目录,说明Apache和Tomcat已经连接成功。
结束