安装准备工作
/tmp空间足够大(至少是安装weblogic后占用空间的2.5倍),不能使用root用户身份安装,故需要为weblogic建立专用的组和组中的用户。
此处我的用户为endoresu,所属组为weblogic:
# groupadd weblogic
# useradd -g weblogic endoresu
# echo endoresu:123456|chpasswd
实际我装完weblogic,Oracle文件夹的大小为1557MB。1557×2.5=3893MB,安装程序1023MB,共需至少4.8GB磁盘空间。
Linux查看文件大小命令为:
# du -m -s Oracle
-m是以MB为单位,-k以KB为单位,-G是以1000MB为单位计算。
去oracle官方下载wls1035_oepe111172_linux32.bin这个安装程序。
在默认安装的RHEL5.1操作系统安装weblogic无需任何依赖。以endoresu用户登录图形界面,打开终端,运行安装程序。用终端打开安装程序,而不是直接双击,可以看到安装程序的解压进度。安装过程中除了询问是否注册选不外,其它一律默认,包括quickstart。quickstart是用来创建weblogic域用的。
终端中启动quickstart向导的命令为:
# /home/endoresu/Oracle/Middleware/wlserver_10.3/common/quickstart/quickstart.sh
安装完weblogic并创建好域,就算一个weblogic安装完成。
打开防火墙TCP的7001端口。
查看domain进程id:
# ps -ef|grep startWebLogic\.sh
启动domain:
$ (/home/endoresu/Oracle/Middleware/user_projects/domains/base_domain/bin/startWebLogic.sh>/home/endoresu/weblogic.log 2>&1 &)
终止domain:
$ /home/endoresu/Oracle/Middleware/user_projects/domains/base_domain/bin/stopWebLogic.sh
开机启动domain:
编辑/etc/rc.local文件,加入一行:
su - endoresu -c '/home/endoresu/Oracle/Middleware/user_projects/domains/base_domain/bin/startWebLogic.sh>/home/endoresu/weblogic.log 2>&1 &'
查看weblogic进程:
$ ps -ef|grep weblogic\.Server
可以以weblogic用户登录:
http://weblogic服务器IP:7001/console
将一个项目打包成war:
$ cd jforum-2.1.9
$ /home/endoresu/Oracle/Middleware/jdk160_24/bin/jar cvf jforum-2.1.9.war * .