linux下weblogic安装配置.docx
《linux下weblogic安装配置.docx》由会员分享,可在线阅读,更多相关《linux下weblogic安装配置.docx(37页珍藏版)》请在冰豆网上搜索。
linux下weblogic安装配置
安装准备
#创建weblogic用户组。
[root@admin/]#groupaddweblogic
[root@admin/]#useradd-gweblogicweblogic
[root@admin/]#passwdweblogic #修改weblogic密码
#创建/usr/local/weblogic/目录
[root@admin/]#mkdir-p/usr/local/weblogic/
#修改目录所有者权限
[root@admin/]#chown-Rfweblogic:
weblogic/usr/local/weblogic/
vi/etc/hosts 将主机ip地址主机名配上(否则后面启动时候报错)
192.168.1.57centos
安装
#进入/cd/local
[root@admin/]#cd/usr/local
#赋予.bin可执行权限 (wls1036_generic.jar复制到local下)
[root@adminlocal]#chmoda+x/usr/local/wls1036_generic.jar
java-jarwls1036_generic.jar 即可启动安装过程,默认启动的是图形界面的安装向导.
//控制台安装,这个方法一般用在linux等没有安装桌面环境的服务器上,命令行方式的安装命令用如下方式启动:
java-jarwls1036_generic.jar -mode=console(本人用这个为例安装)
//静默安装用如下方式启动:
java-jarwls1036_generic.jar -mode=console-silent_xml=/path_to_silent.xml
基本信息
操作系统:
CentOS Release 6.3 (Final)
内核版本:
Kernel Linux 2.6.32-279.el6.x86_64
JDK版本:
Oracle ®JRockit JDK R28.2.5 for Java SE 6 (1.6.0_37)
WLS版本:
Oracle ® Weblogic Server 11g Release 1 (10.3.6)
安装包:
jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin、wls1036_generic_x64.jar
安装准备
上传安装文件
将JDK和WLS安装文件上传到服务器,目录随意,如:
/home/下
开始安装
JDK安装
使用root登陆系统,打开命令行窗口,先为安装文件授权
# chmod a+x jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin
执行安装
# ./ jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin
弹出安装图形界面
Next
默认安装路径在root/jrockit-…,依个人习惯进行修改
默认,Next
Done
安装完成后在命令行执行命令查看安装JDK版本信息
# java -version
JDK配置
执行
# vi /etc/profile
在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL上面增加下面内容
export JAVA_HOME=/usr/java/jrockit-jdk1.6.0_37-R28.2.5-4.1.0
export PATH=$JAVA_HOME/bin:
$JAVA_HOME/jre/bin:
$PATH
export CLASSPATH=.:
$JAVA_HOME/lib:
$JAVA_HOME/jre/lib
保存退出,执行如下命令立即生效以上环境配置
# source /etc/profile
WLS安装
安装文件授权
# chmod a+x wls1036_generic_x64.jar
执行安装
# java –jar wls1036_generic_x64.jar
弹出图形化安装界面
Next
默认安装路径 /root/Oracle/middleware,可根据个人习惯修改,Next
取消勾选“I wish to…”,Next
取消勾选“I wish to…”,Continue
Yes
默认典型安装,Next
默认选择上文配置好的JDK,Next
Next
Next
安装中
Done
弹出QUICKSTART窗口,点击“Getting started with…”
可以新建域或扩展已存在的,Next
Next
根据实际情况修改域名称,Next
输入管理员密码,要求8位以上,为了好记示例中用了weblogic11,Next
Next
Next
Create
配置完成
启动服务器
# cd /opt/oracle/Middleware/user_projects/domains/vcl_domain/bin
# ./startWebLogic.sh &
启动完成后可以进入管理员控制台部署WEB项目等操作,帐号weblogic/weblogic11
http:
//xxx.xxx.xx.xx:
7001/console
1.2.1 调整Weblogic脚本
1. cd /ceps/user_projects/domains/pepp_bfs/servers/AdminServer/
2. 在AdminServer下建立security目录,并在security目录下新建boot.properties文件,文件内容如下(成功启动后内容会被加密):
username=weblogic
password=12345678,./ (请替换成安装过程中设置的密码)
3. 到weblogic域的目录下,cd /ceps/user_projects/domains/pepp_bfs/bin
4. 启动weblogic服务:
nohup sh ./startWebLogic.sh &
5. 启动成功后,使用http:
//xxx.xxx.xxx.xxx:
7001/console即可登录weblogic控制台。
注:
xxx.xxx.xxx.xxx为生产机的IP地址
6. 进入控制台,选择“环境”→“服务器”,停止AdminServer服务。
1.2.2
创建Weblogic日志备份目录
用ceps用户创建weblogic日志备份目录并赋予权限:
mkdir -p /ceps/log-bak
mkdir -p /ceps/log-bak/tmp/
chmod -R 755 /ceps/log-bak
chmod -R 755 /ceps/log-bak/tmp/
1.2.3上传补丁
使用ceps用户执行如下命令:
cd /ceps/user_projects/domains/pepp_bfs
tar –xvf /ceps/cibinstall/WLS.tar
chmod -R 755 shells
chmod -R 755 patch
1.2.4修改内存参数
修改目录/ceps/user_projects/domains/pepp_bfs/bin/下的setDomainEnv.sh文件,内容如下:
为方便起见,也可以执行如下命令:
cd /ceps/user_projects/domains/pepp_bfs/bin
mv setDomainEnv.sh setDomainEnv.sh.bak
cd /ceps/user_projects/domains/pepp_bfs/binxg
cp setDomainEnv.sh /ceps/user_projects/domains/pepp_bfs/bin
以上命令等同于如下修改:
(红色部分请按生成实际环境分配内存,至少设置为 1280m)
1找到export WLS_HOME这一段(约215行)
if [ "${JAVA_VENDOR}" = "Sun" ] ; then
WLS_MEM_ARGS_64BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_32BIT
else
WLS_MEM_ARGS_64BIT="-Xms512m -Xmx640m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms512m -Xmx640m"
export WLS_MEM_ARGS_32BIT
fi
修改为
if [ "${JAVA_VENDOR}" = "Sun" ] ; then
WLS_MEM_ARGS_64BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_32BIT
else
WLS_MEM_ARGS_64BIT="-Xms1280m –Xmx1280m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms1280m –Xmx1280m"
export WLS_MEM_ARGS_32BIT
fi
2 找到最后面 将
if [ "${JAVA_VENDOR}" !
= "BEA" ] ; then
JAVA_VM="${JAVA_VM} ${JAVA_DEBUG} ${JAVA_PROFILE}"
export JAVA_VM
else
JAVA_VM="${JAVA_VM} ${JAVA_DEBUG} ${JAVA_PROFILE}"
export JAVA_VM
fi
修改成
if [ "${JAVA_VENDOR}" !
= "BEA" ] ; then
JAVA_VM="${JAVA_VM} ${JAVA_DEBUG} ${JAVA_PROFILE}"
export JAVA_VM
else
JAVA_VM="${JAVA_VM} ${JAVA_DEBUG} ${JAVA_PROFILE} -Dfile.encoding=GBK"
export JAVA_VM
fi
3 添加业务签名验证参数,在大约372行处将
JAVA_OPTIONS="${JAVA_OPTIONS}"
export JAVA_OPTIONS
修改成:
JAVA_OPTIONS="${JAVA_OPTIONS} -DEASIPAY_BIZ_CHECK=true"
export JAVA_OPTIONS
需要关闭业务签验证时 -DEASIPAY_BIZ_CHECK=false
1.1. 启动weblogic
进入/ceps/user_projects/domains/pepp_bfs目录
创建FileStore目录
mkdir /ceps/user_projects/domains/pepp_bfs/FileStore
执行 nohup ./startWebLogic.sh&
2. 配置weblogic
启动IE,访问地址“http:
//服务器地址:
7001/console” 进入Weblogic管理界面,输入创建weblogic域时设置的用户名和密码
点击锁定并编辑
创建数据源PEPP_BFS
1. 点击服务→JDBC→数据源→新建
名称和JNDI名称均填入jdbc/BFS,数据库类型选择Oracle,然后点击先一步
点击下一步
再点击下一步
然后分别参照上图填入正确的信息,点击下一步 .口令使用创建数据库用户时设置的密码
点击测试配置,确保测试成功
点击下一步
选中AdminServer,并点完成。
点击左上角激活更改
点击锁定并编辑
创建FileStore FileStore-PEPP
1. 点击服务→持久性存储→新建→选择创建FileStore
名称:
FileStore-PEPP
目录:
FileStore
点击确定
点击 激活更改
点击锁定并编辑
创建JMS服务器
选择服务→消息传送→JMS服务器→新建
点击下一步
目标选择AdminServer点击完成。
点击 激活更改
点击锁定并编辑
创建JMS模块SystemModule-PEPP
选择服务→消息传递→JMS模块→新建
点击下一步,选中服务器AdminServer
点击下一步,然后点击完成。
点击 激活更改
点击锁定并编辑
创建JMS连接工厂
点击上一步创建的JMS模块SystemModule-PEPP,然后选择新建→连接工厂
点击下一步,在向导中填入名称和JNDI名称为jms/QCF
点击下一步→高级定位
点击新建子部署,创建子部署jms/QCF
选中JMSServer-PEPP,点击完成。
然后点击刚建立好的jms/QCF进去后点击事务处理选上已启用XA连接工厂,并点击保存
点击 激活更改
点击锁定并编辑
创建JMS队列 jms/queue/bfs/fromBIZ
选中之前创建的JMS模块SystemModule-PEPP,选择新建,队列
点击下一步
选择新建子部署
点击确定
选中JMSServer-PEPP
点击完成。
创建JMS队列 jms/queue/bfs/toBIZ
同上一步骤,创建队列jms/queue/bfs/toBIZ
完成上述3个步骤后,系统显示如下
配置JMS队列jms/queue/bfs/fromBIZ的重新传送限制为3,传递延迟为100000毫秒
点击队列jms/queue/bfs/fromBIZ
选择传递失败
点击保存
点击 激活更改
3. 部署应用
用ceps用户登录,执行如下命令:
mkdir /ceps/user_projects/domains/pepp_bfs/app
上传bfs.war到/ceps/user_projects/domains/pepp_bfs/app
cd /ceps/user_projects/domains/pepp_bfs/app
jar -xvf /ceps/cibinstall/bfs.war
在Weblogic控制台中,点击锁定并编辑
依次选择部署->安装,选择目录/ceps/user_projects/domains/pepp_bfs/app/bfs,选择下一步,
选择应用目录
将此部署安装为应用程序
点击完成
点击 激活更改