不过大部分说的是oracle9i在linux下的安装,weblogic的安装简单一点。
Linux + JDK + WebLogic Server+ Oracle 的安装配置过程
一.安装好linux ,安装过程比较简单,不在此叙述.
二.JDK的安装配置.
一般以root用户安装。
先从SUN网站上下载一个jdk.比如:j2sdk-1_3_1_06-linux-i586.bin,放到/usr/local
下,
chmod a+x j2sdk-1_3_0-linux.bin(添加执行权限)
./j2sdk-1_3_0-linux.bin
安装RPM文件格式:
chmod a+x j2sdk-1_3_0-linux-rpm.bin
./j2sdk-1_3_0-linux-rpm.bin
rpm -iv j2sdk-1_3_0-linux.rpm
rpm -iv --force j2sdk-1_3_0-linux.rpm
./j2sdk-1_3_1_06-linux-i586.bin
设置环境变量:
# vi /etc/profile
里面添加:
export JAVA_HOME=/usr/local/jdk1.3.1_06/
export CLASSPATH=.:/usr/local/ jdk1.3.1_06/lib
PATH=:/bin
三、Oracle 9i的安装配置
1.从oracle网站下载oracle9i.
2.解压oracle文件
gunzip Linux9i_Disk1.cpio.gz Linux9i_Disk2.cpio.gz Linux9i_Disk3.cpio.gz
cpio -idmv < Linux9i_Disk1.cpio
cpio -idmv < Linux9i_Disk2.cpio
cpio -idmv < Linux9i_Disk3.cpio
3.以root用户登陆,创建oracle用户,目录,设置oracle环境变量.
Create Oracle User Accounts
# groupadd dba
# groupadd oinstall
# useradd -g oinstall -G dba oracle
# passwd ********
Create Oracle Directories
# mkdir /opt/oracle
# mkdir /opt/oracle/product
# mkdir /opt/oracle/product/9.2.0
# chown -R oracle.oinstall /opt/oracle
# mkdir /var/opt/oracle
# chown oracle.dba /var/opt/oracle
# chmod 755 /var/opt/oracle
Set Oracle Environments
As the oracle user execute the following commands:
# vi /home/oracle/.bash_profile添加
export ORACLE_BASE=/usr/local/oracle
export ORACLE_HOME=/product/9.2.0
export ORACLE_SID=orcl
export ORACLE_TERM=xterm
export ORA_NLS33=/ocommon/nls/admin/data
LD_LIBRARY_PATH=/lib:/lib:/usr/lib
LD_LIBRARY_PATH=:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=/JRE:/jlib:/rdbms/jlib
CLASSPATH=:/network/jlib
export CLASSPATH
PATH=:/bin:/bin
调整内存
Shared Memory
su root
# vi/etc/sysctl.conf里添加
kernel.shmmax=1073741824
4.安装oracle
进入Disk1目录
cd Disk1
在控制台窗口敲入
./runInstaller
安装完了以后,启动数据库
oracle /nolog
SQL> connect / as sysdba
SQL> startup
oracle 的安装过程比较复杂,而且如果你的开发包安装的不够全的话,会出现一些错误,具体请参考: http://www.puschitz.com/InstallingOracle9i.shtml
5.设置oracle 自启动
(1)vi /etc/oratab
orcl:/usr/local/oracle/product/9.2.0:Y
(2)vi /home/oracle/.bash_profile
ORACLE_SID=orcl
ORAENV_ASK=NO
export ORACLE_SID ORAENV_ASK
. oraenv
(3)在 /etc/rc.d/init.d 下创建一个dbora文件。
内容如下:
#!/bin/sh
ORA_HOME=/usr/local/oracle/product/9.2.0
ORA_OWNER=oracle
if [ ! -f /bin/dbstart ]
then
echo "Oracle startup: cannot start"
exit
fi
case "" in
'start') #start oracle database and listeners
su - -c "/bin/dbstart"
su - -c "/bin/lsnrctl start"
;;
'stop') #stop oracle databse and listeners
su - -c "/bin/lsnrctl stop"
su - -c "/bin/dbshut"
;;
esac
把这个文件与下列文件联接:
ln -s /etc/rc.d/init.d/dbora /etc/rc.d/rc3.d/S99dbora
ln -s /etc/rc.d/init.d/dbora /etc/rc.d/rc5.d/S99dbora
ln -s /etc/rc.d/init.d/dbora /etc/rc.d/rc0.d/K10dbora
(4)编辑dbstart文件
以oracle用户登陆
vi /usr/local/oracle/product/9.2.0/bin/dbstart
- add the following line:
SPFILE=/dbs/spfile.ora
after this line: PFILE=/dbs/init.ora
- change:
if [ -f ] ; then
to:
if [ -f -o -f ] ; then
重启动服务器,检查数据库是否已经起来。
四、WebLogic 配置。
从bea网站上下载一个WebLogic Server.开始安装。
[test download] a+x server701_linux.bin
[test download]/server701_linux.bin
按照提示安装即可。
五.设置WebLogic Server 自启动.
以root用户登陆。
vi /etc/rc.d/rc.local
把su - test -c "/home/test/bea/user_projects/mydomain/startWebLogic.sh 2>&1> /dev/null &"
(这里的 test是你安装WebLogic Server时候的用户名.)
放到/etc/rc.d/rc.local里就行了,不过这样有一个缺点,你WebLogic Server启动后一直在后台运行,你不能看到上面的提示信息和出错信息.
六.调整你的WebLogic Server,便于用户的使用。
设置默认 Web Application,从
mydomain> Servers> myserver>connection>http>Default Web Application
选中你的web application即可。
设置你的首页,在你web application里面的web.xml里面添加一句
以上安装过程在Red hat Linux7.1 +jdk1.3+WebLogic Server7.0 +oracle9.2下安装测试通过。
本文详细介绍了在Linux环境下安装配置JDK、Oracle9i、WebLogic Server及设置自启动的过程。涵盖用户创建、环境变量配置、安装步骤等关键环节。
6145

被折叠的 条评论
为什么被折叠?



