设为首页 收藏本站
查看: 1163|回复: 0

[经验分享] RedHat Linux 安装WebLogic9.2 MP2(图文详解 教程下载)_绝对原创

[复制链接]

尚未签到

发表于 2016-4-1 12:02:15 | 显示全部楼层 |阅读模式
  如需转载,请注明出处,http://www.川江号子.cn。
本文档PDF下载:http://yuanfen127.ys168.com/
  另,本人有Word电子文档格式,如需要,请联系本人:asima127@gmail.com
1 安装WebLogic9.2 MP2
1.1准备安装介质
准备安装介质server922_zh_CN_linx32.bin (大概807M
1.2创建用户组和用户
创建用户组weblogic,创建用户weblogic,并使用passwd为其设置密码

切换到weblogic用户,在weblogic主目录下创建inst_package,并使用ftp或smb方式把安装介质上传到此目录,并使用chmod +x使其可执行。
1.3安装过程(文本方式)
安装WebLogic Server有两种方式,一种是图形界面下的安装,另一种是文本方式进行安装,图形界面安装较为简单,因此本例采用文本方式进行安装。
使用文本方式安装在运行时加参数 -mode=console
1.3.1 运行bin安装程序

运行之前,先检查/tmp下是否有足够的空间。
直接使用./server922_zh_CN_linux32.bin –mode=console即可执行。(如果是AIX系统,可能需要指定其他参数,请另外参考WebLogic for AIX的安装说明)。
运行后,可以看到“Extracting 0%......”字样,说明开始在解压了。并可以在/tmp下可以看到file******目录,大概有780M左右。直到“100%”说明解压完毕。
1.3.2 欢迎界面

直接回车即可。

出现License界面,输入“1”,回车
1.3.3 选择BEA主目录

使用默认的“/bank/weblogic/bea”,直接回车即可。
1.3.4 选择安装类型

这里根据实际情况选择,根据安装包的不同,此处出现的选项可能不同,(WebLogic有单独的server版和platform版,platform版是一个集合版本,包括了WebLogic Server、 Workshop Platform、Portal Platform和Intergation Platform,本例使用的是server922,默认包含了WebLogic Server和Workshop Platform)。
本例由于使用了Workshop的一些组件,所以选择“1,回车。如不需要使用Workshop Platform,可以选择2自定义。
1.3.5 选择分析工具

这一步在WebLogic9以下的版本是没有的。根据需要,选择后继续。
1.3.6 选择产品安装目录

默认即可,直接回车即可。
1.3.7 等待安装

1.3.8 等待安装JDK

WebLogic9.2安装的JDK版本是JDK1.5.0_update10
1.3.9 安装完成

回车后,安装过程会清除安装过程中临时文件。

2 创建并配置domain
创建domain同样可以使用图形界面和文本命名方式两种,本例采用文本命名方式进行,过程如下:
A. 使用weblogic用户登录
B. 进入/bank/weblogic/bea/weblogic92/common/bin目录
C. 执行./config.sh

D. 欢迎界面

新建域domain,输入“1”回车。
E. 选择域源

默认就使用WebLogic Platform组件,输入“1”,回车
F. 选择程序模板

根据需要选择是否使用“Workshop for WebLogic Platform”,如果在安装时没有选择“Workshop for WebLogic Platform”,则此处不会出现以下选项。在WebLogic8.1上有四种domain,分别是server domain、workshop domain、portal domain和intergation domain,分别都有对应的组件包。
本示例输入“2”回车,可以看到“Workshop for WebLogic Platform”被选中(使用x表示),然后再直接回车继续

G. 配置管理员用户名和密码

根据实际内容,输入用户名和密码,比如要输入密码,先输入“2”回车,会提示输入密码,输入完成并回车,会再次回到此页面,进行其他选项的输入。

完成后,可以看到如下界面,密码和确认密码处都有****表示密码,直接回车继续

H. 选择domain的运行模式

开发模式和生产模式的区别请另参考文档,本示例选择“开发模式”,输入“1”回车继续。
I. domain使用的JDK选择

JDK提供两种,一种是Sun公司开发的JDK,一种是BEA公司自己开发的JRockit,根据需要选择,一般选择“Sun”公司的即可,输入“2”回车继续
J. 选择配置选项

创建的domain有一些默认的设置,根据需要进行配置,本例我们不修改其默认配置,因此输入“2”回车继续。
如果选择“1|是”可以配置此domain的默认设置,如图:

可以看出来,WebLogic9.2默认是没有开启SSL功能,因此SSL的监听端口(在WebLogic8.1里面是7002)也是没有打开的。
K. 指定domain的存放位置

回车继续
L. 指定domain名字

输入domain名称,本例输入“cms_domain”,回车继续。
M. 配置完成

进入到/bank/weblogic/bea/user_projects/domains,可以看到cms_domain目录,此目录中就存放所有此域相关的文件和配置。






  1.4部署应用
1.4.1启动和关闭
1、怎么启动WebLogic
[weblogic@jcms bin]$ cd /var/web/jsp/bea/user_projects/domains/mydomain
[weblogic@jcms bin]$ ./startWebLogic.sh (需要输入用户名密码)
  2、怎么关闭WebLogic
[weblogic@jcms bin]$ ./stopWebLogic.sh
  1.4.2 设置自动启动WebLogic
1、无需输入用户名密码启动关闭weblogic。
以weblogic账户在mydomain目录下,新建boot.properties文件,输入:
  password=12345678
username=weblogic
  把启动weblogic的用户名密码写进入。
  2、修改starWeblogic.sh和stopWeblogic脚本
①startWeblogic.sh
/usr/bin/nohup ${JAVA_HOME}……………… weblogic.Server > /var/web/weblogic.log 2>&1
  注意:红色部分为添加的命令。意为将启动脚本放到后台执行,并输出日志。
  ②stopWeblogic.sh
#!/bin/sh
………………脚本内容………(删除这段脚本,用于身份验证,删除后就无需输入用户名密码)
# set server name
  
3、将weblogic的启动关闭作为linux系统服务。
以root账户在/etc/init.d下新建weblogic文件,内容如下:

#!/bin/sh
# chkconfig: 345 20 80
# description: Weblogic auto start-stop script.
  DOMAIN_HOME=/var/web/jsp/user_projects/domains/mydomain
WLS_OWNER=weblogic

case "$1" in
’start’)
su - ${WLS_OWNER} -c "cd ${DOMAIN_HOME}; ./startWebLogic.sh"
;;
’stop’)
su - ${WLS_OWNER} -c "cd ${DOMAIN_HOME}; ./stopWebLogic.sh"
;;
Esac
  其中DOMAIN_HOME是你创建的用户域的路径。文件设置好后,就能利用linux的服务来启动和关闭weblogic了。
#service weblogic start
  4、随系统自动启动和关闭weblogic
以root用户执行如下命令:
ln -s /etc/init.d/weblogic /etc/rc.d/rc1.d/K80weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc2.d/S20weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc3.d/S20weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc4.d/S20weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc5.d/S20weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc6.d/K80weblogic
  另外,其实我们也能通过运行setup命令,在system services里面设置weblogic服务是否自动启动。
  
1.5 常见问题FAQ
A:weblogic无法启动,错误信息包含如下,
  Q:LDAP启动失败,导致的问题可能是用root账户启动了weblogic。检查mydomain目录下myserver/ldap/ldapfiles下的文件权限,是否是weblogic用户组,如果还是无法启动,请删除.tran文件。
A:weblogic无法启动,错误信息包含如下,
  Q:问题是管理域无法和用户域通信。查看linux系统主机名,查看/etc/hosts文件,看是否有如下一行主机记录,如果没有,请将这一行记录加入到/etc/hosts文件中。
127.0.0.1 localhost.localdomain localhost
  没有这一行记录,就会导致启动失败,一般在安装系统时,设置了主机名、有两块网卡,在设置主机名时,上面的记录就没有了。

当然也可以使用图像界面安装。我这里就不做介绍了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-198399-1-1.html 上篇帖子: linux下安装weblogic 10.3.2.0 及mysql数据源的配置 下篇帖子: JDK、Tomcat、Jboss以及Weblogic在Linux上的安装与配置 转载
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表