CentOS 7 下 WebLogic 的安装

官网

https:/www.oracle.com/middleware/technologies/weblogic-server-downloads.html

image-20210428194147973

安装步骤

将下载好的文件放入准备安装的位置

使用普通用户安装

1
java  -jar  文件名

image-20210428190932073

懒人可以一路回车(我就是)

image-20210428191027564

image-20210428191054854

输入接收通知的邮箱,选择 5|不接收通知——>yes

接着一路回车

image-20210428191250835


配置weblogic 创建域

进入weblogic的安装目录找到config.sh

如果像我一样一路默认配置下来的话基本上路径为:/home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin

运行 ./config.sh,发生错误

image-20210428192842394

通过参考 https:/blog.csdn.net/qq_28339335/article/details/75425580 可以得知

image-20210428194003124

同目录下的 commEnv.sh 脚本中149行左右的 JAVA_HOME 定义出现了问题,修改为正确路径后可以正常使用

image-20210428192942833

一直回车(默认配置)到配置管理员用户名和口令

image-20210428193153226

输入对应的数字,进行配置,其中用户口令要求至少8个字符且含有字符、数字

域模式配置:选择 2|生产模式

image-20210428193329600

接着一路默认

image-20210428193438960

创建完成


启动 WebLogic

进入 domain 的安装目录,如果默认安装一般在:

/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain

image-20210428193813573

执行 ./startWebLogic.sh 文件

image-20210428195255285

启动失败,翻译后

<2021-4-28下午07时49分03秒CST> <错误> <安全> <服务器正在生产模式下运行,未找到用于从命令行安全读取密码的本机库(terminalio)。 >

解决方法:

在/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/security/ 创建boot.properties 文件(没有 security 目录的话 mkdir security),内容为

1
2
3
username = 你的weblogic用户名

password = 你的weblogic密码

image-20210428195600194

本机访问:http:/127.0.0.1:7001/console

image-20210428200235306

安装配置完成