# CentOS 7 下 WebLogic 的安装

# 官网

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

image-20210428194147973

# 安装步骤

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

使用普通用户安装

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), 内容为

username = 你的weblogic用户名

password = 你的weblogic密码

image-20210428195600194

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

image-20210428200235306

安装配置完成