weblogic启动 加载文件到配置失败怎么办_Centos7 & Weblogic 配置

dd15e11f3d35fa1b7779f67fd6334f03.png

开机自启

  1. 创建 Weblogic 服务文件
$ sudo vim /usr/lib/systemd/system/weblogic.service
[Unit]
Description=weblogic Service
After=syslog.target ntpdate.service sntp.service
[Service]
Type=simple
ExecStart=/bin/sh /home/weblogic/Oracle/Middleware/user_projects/domains/sguap-server/bin/startWebLogic.sh
ExecStop=/bin/sh /home/weblogic/Oracle/Middleware/user_projects/domains/sguap-server/bin/stopWebLogic.sh
[Install]
WantedBy=multi-user.target

# 重新加载下服务文件
$ sudo systemctl daemon-reload

2. 开机自启与启动服务

# 启动服务
$ sudo systemctl start weblogic
# 查看服务状态
$ sduo systemctl status weblogic
# 开机自启服务
$ sudo systemctl enable weblogic
# 关闭服务
$ sudo systemctl stop weblogic
# 检测是否开机自启成功
$ sudo systemctl list-unit-files | grep weblogic

免密登录

生产模式下启动 weblogic 不再需要输入用户名与密码
$ cd /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/
$ mkdir security
$ cd security
$ vim boot.properties
username=weblogic
password=12345678

# 复制已有配置至新的服务器目录
$ cd  /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers
$ cp -R AdminServer/security Server-0

修改JDK位置

当更改 JDK 版本后,需修改相关配置文件,否则在执行启动脚本时会报错
  1. 进入对应目录下
$ cd /home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin

2. 修改配置文件;修改 JAVA_HOME

$ vim setDomainEnv.sh
SUN_JAVA_HOME="/usr/java/jdk1.6"
$ vim commEnv.sh
JAVA_HOME="/usr/java/jdk1.6"

更改端口

  1. 进入对应目录下
$ cd /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/config

2. 修改配置文件

$ vim config.xml
<listen-port>7001</listen-port>

切换模式

从生产模式切换到开发模式
  1. 进入对应目录下
$ cd /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/config

2. 编辑配置文件;将 ture 改为 flash 即可,这是在生产模式转为开发模式,开发模式中没有该配置项

$ vim config.xml
<production-mode-enabled>ture</production-mode-enable>

防火墙

  1. 防火墙开放 7001 端口
$ sudo firewall-cmd --add-port=7001/tcp --permanent
$ sudo firewall-cmd --reload  # 重启防火墙

# 也可以直接关闭防火墙/关闭开机启动
$ sudo systemctl stop firewalld
$ sudo systemctl disable firewalld
# 重启服务
$ sudo systemctl start firewalld
$ sudo systemctl enable firewalld
$ sudo systemctl status firewalld

2. 查看端口是否设置成功

$ sudo firewall-cmd --list-ports
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值