Linux 静默安装weblogic及JDK安装
提示:虚拟机CentOS7环境下操作
文章目录
- 一、JDK安装
-
- 1.下载jdk地址
- 2…创建路径-把jdk移动进去
- 3.移动桌面行的jdk包移动到这个文件中
- 4.解压jdk
- 5.配置环境变量
- 二、安装weblogic
-
- 2.1.查看有没有安装jdk
- 2.2创建weblogic用户
- 2.3.在opt目录下创建一个weblogic目录
- 2.4.把weiblogic的安装包上传到weblogic文件夹中
- 2.5.因为刚才weblogic文件夹是root用户创建的 之后用weiblogic用户去操作 需要更改目录的所有者权限
- 2.6.在weblogic目录下创建配置文件
- 2.7.安装weblogic
- 2.8创建域
- 2.9.关闭防火墙或者开放7001端口
一、JDK安装
安装jdk参考文献
https://blog.51cto.com/u_16815979/11133116
1.下载jdk地址
官网jdk镜像 https://www.oracle.com/java/technologies/downloads/#java8
jdk 镜像 https://repo.huaweicloud.com/java/jdk/
注:i156是32位 64就是64
2…创建路径-把jdk移动进去
创建文件 sudo mkdir /usr/local/jdk
3.移动桌面行的jdk包移动到这个文件中
sudo mv /home/admin/Desktop/jdk-23_linux-aarch64_bin.tar.gz /usr/local/jdk
sudo mv /home/admin/桌面/jdk-23_linux-aarch64_bin.tar.gz /usr/local/jdk
4.解压jdk
tar.gz 格式的文件 用这个命令解压安装 tar -zxvf jdk-23_linux-aarch64_bin.tar.gz
rpm格式的文件 用这个命令解压安装 sudo rpm -ivh 文件名.rpm`,
注:rpm 默认路径是在user/java中
rpm -qi jdk1.8 rpm-qi 安装包 可以查看路径
5.配置环境变量
修改profile文件
vim/etc/profile
配置环境变量
> export JAVA_HOME=/usr/java/jdk1.8.0_152
> export PATH=$JAVA_HOME/bin:$PATH
第一行是自己安装jdk的路径
二、安装weblogic
2.1.查看有没有安装jdk
如图所示已安装jdk
java -version
2.2创建weblogic用户
安装weblogic 需要用weblogic用户去创建 用root用户会报错
所以创建一个weblogic用户及设置密码
useradd weblogic
passwd weblogic
2.3.在opt目录下创建一个weblogic目录
mkdir /opt/weblogic
2.4.把weiblogic的安装包上传到weblogic文件夹中
2.5.因为刚才weblogic文件夹是root用户创建的 之后用weiblogic用户去操作 需要更改目录的所有者权限
chown -R weblogic:weblogic /opt/weblogic/
注:这一步没问题的话就不用管
前一个weblogic是用户,后一个weblogic是用户所属组,opt/weblogicr是文件所在的路径
此处报错是因为没有这个组 所以使用groupadd weblogic 创建一个weblogic组
groups 可以查看当前用户所属哪个组
usermod -g 用户组 用户名
2.6.在weblogic目录下创建配置文件
编辑用 vi
输入内容 上面一句设置清单目录 下面一句指定用户组 输入完毕后回车:wq保存并退出
Inventory_loc=/opt/weblogic/oraInventory
Inst_group=weblogic
继续创建一个文件touch wls.rsp
编辑文件中信息 输入一下文本注意补全 注意目录
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/oracle/middleware
INSTALL_TYPE=WebLogic Server
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
注:第二行是版本 第四行是后补目录 必须根据自己weblogic 的目录来 middleware目录必须是空的 否则会报错
2.7.安装weblogic
su weblogic 切换为weiblogic用户
开始静默安装:
java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
注:上述路径的地方需要手工输入一下 oracle 版本可能不一致
如遇到 产品清单指针文件无效: /opt/weblogic/oraInst.loc 这个问题 可能是oraInst.loc 文件配置不对 删除文件重新建一下 重新配置
安装成功提示
2.8创建域
切换root用户 切换到此目录下
cd /opt/weblogic/oracle/middleware/wlserver/common/bin/
执行此脚本创建域
./wlst.sh
出现此命令才能进行下面操作
然后依次输入如下内容:
readTemplateForUpdate(‘/opt/weblogic/oracle/middleware/wlserver/common/templates/wls/wls.jar’)
注:路径按照自己的来
cd(‘Servers/AdminServer’)
set(‘ListenAddress’,‘’)
set(‘ListenPort’, 7001)
注:设置端口为7001
cd(‘/’)
cd(‘Security/base_domain/User/weblogic’)
cmo.setPassword(‘weblogic1234’)
注:设置weblogic的密码
setOption(‘OverwriteDomain’, ‘true’)
writeDomain(‘/opt/weblogic/oracle/middleware/user_projects/domains’)
closeTemplate()
exit()
切换到bin目录下进行启动 ./startWeblogic.sh 启动weblogic ./stop 是停止
cd /opt/weblogic/oracle/middleware/user_projects/domains/bin/
启动
2.9.关闭防火墙或者开放7001端口
输入命令
firewall-cmd --zone=public --add-port=7001/tcp --permanent
重启防火墙
systemctl restart firewalld
ip addr 查看ip
Windows打开浏览器,访问 WebLogic 服务器,输入:http://192.168.30.200:7001/console
账号weblogic
密码weblogic1234