在Linux centos7环境下部署wblogic使用weblogic部署war包项目

准备工作

1、一台配置好centos的虚拟机、

2、关闭并禁用防火墙

3、配置好yum源下载(zip、vim、unzip)等工具

4、jdk安装包

一,jdk的安装

将jdk安装包上传到opt目录里

root@localhost \~\]# cd /opt 解压jdk安装包 \[root@localhost opt\]# tar -zxvf jdk-8u261-linux-x64.tar(1).gz ![](https://i-blog.csdnimg.cn/direct/4c29d2bbba2f4e668d532b624241dc07.png) 进入目录查看解压出来的jdk \[root@localhost \~\]# cd /opt \[root@localhost opt\]# ls ![](https://i-blog.csdnimg.cn/direct/ceeb8fb8597c4fa193818960ded5315c.png) 配置环境变量 \[root@localhost jdk1.8.0_261\]# vim /etc/profile ![](https://i-blog.csdnimg.cn/direct/619f0eeb65fc418384795522e1622cf7.png) 在profile 的最下方添加以下内容(注意下方的路径和文件名是否与你安装的路径和文件名对应) JAVA_HOME=/opt/jdk1.8.0_261 PATH= J A V A _ H O M E / b i n : JAVA\\_HOME/bin: JAVA_HOME/bin:PATH ![](https://i-blog.csdnimg.cn/direct/e2042228ff744a6f9e0fa7b99455668a.png) 重新加载profile文件 为了使更改的配置立即生效,需要重新加载profile文件,执行命令: \[root@192 etc\]# source /etc/profile ![](https://i-blog.csdnimg.cn/direct/83b4e1238fb040a9ae0e5395687186bb.png) 执行下方命令检查安装是否成功 \[root@192 etc\]# java -version 运行成功 ![](https://i-blog.csdnimg.cn/direct/0b47c14b4a774af5bd0db2ea5daf5107.png) #### 二、安装步骤 ##### 1、在管理员root用户上,创建用户组 \[root@localhost \~\]# groupadd weblogic ![](https://i-blog.csdnimg.cn/direct/c33d255ef22a48f797f56f70f6563cfb.png) ##### 2、创建一个weblogic 用户 \[root@localhost \~\]# useradd -g weblogic weblogic ![](https://i-blog.csdnimg.cn/direct/977df3ddec584c87955b3a1f3c701e65.png) ##### 3、设置weblogic 用户密码 \[root@localhost \~\]# passwd weblogic ![](https://i-blog.csdnimg.cn/direct/15ee29219d704a0190b3ca05369c7c55.png) ##### 4、切换用户 使用以下命令切换用户 su weblogic 也可以在创建一个连接使用weblogic用户登录 ![](https://i-blog.csdnimg.cn/direct/465afc9e6deb446ba61195fa8964f051.png) ##### 5,创建oraInst.loc文件 > vim /home/weblogic/oraInst.loc > > inventory_loc=/opt/weblogic/oraInventory > > inst_group=weblogic ![](https://i-blog.csdnimg.cn/direct/191b7a313c674ce69394370f24013964.png) ##### 6,创建wls.rsp文件 ![](https://i-blog.csdnimg.cn/direct/1f47688d18ff4987a68f9612d9e3af8d.png) > vim /home/weblogic/wls.rsp > > \[ENGINE

Response File Version=1.0.0.0.0

GENERIC

ORACLE_HOME=/opt/weblogic/Oracle/Middleware

INSTALL_TYPE=WebLogic Server

MYORACLESUPPORT_USERNAME=

MYORACLESUPPORT_PASSWORD=

DECLINE_SECURITY_UPDATES=true

SECURITY_UPDATES_VIA_MYORACLESUPPORT=false

PROXY_HOST=

PROXY_PORT=

PROXY_USER=

PROXY_PWD=

COLLECTOR_SUPPORTHUB_URL=

7,进入安装程序目录

cd /home/weblogic

在普通用户(weblogic)上传weblogic安装包到/home/weblogic路径下并解压

使用 unzip fmw_12.2.1.4.0_wls_lite_Disk1_1of1.zip 解压

6、解压完成后执行安装

java -jar /home/weblogic/fmw_12.2.1.4.0_wls_lite_generic.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc

9,创建域

cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin

./wlst.sh

执行>后红色字体命令

wls:/offline> readTemplateForUpdate ('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')

wls:/offline/base_domain>cd('Servers/AdminServer')

wls:/offline/base_domain/Server/AdminServer>set('ListenAddress','')

wls:/offline/base_domain/Server/AdminServer>set('ListenPort', 7001) 端口号

wls:/offline/base_domain/Server/AdminServer>cd('/')

wls:/offline/base_domain>cd('Security/base_domain/User/weblogic') 设置用户名

wls:/offline/base_domain/Security/base_domain/User/weblogic>cmo.setPassword('weblogic1') 设置登录密码

wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption('OverwriteDomain', 'true')

wls:/offline/base_domain/Security/base_domain/User/weblogic>writeDomain('/opt/weblogic/Oracle/Middleware/domain')

wls:/offline/domain/Security/domain/User/weblogic>closeTemplate()

wls:/offline>exit() 退出

10、启动服务

cd /opt/weblogic/Oracle/Middleware/domain/bin/

./startWebLogic.sh (后台启动:nohup ./startWebLogic.sh &)

三、在weblogic部署项目

1、去浏览器输入IP地址+:7001/console进行访问如:

ip地址:7001/console/login/LoginForm.jsp

2、输入刚才设置的用户名及密码登录即可。

我这里是用户:weblogic

密码:weblogic1

部署项目

以下是his医院系统项目的部署

1、准备要部署的项目的源代码,用maven把它打包成war包
2、修改application.properties文件

找到hospital项目包war包hospital.warWEB-INFclassesapplication.properties,把它拖到桌面上进行修改。

更改IP和数据库的用户名和密码(注意端口,密码是数据库密码)。

给改完成后在复制替换原来的。

3、导入数据库文件

此war包里还有数据库的文件,需要导入到主机的数据库里。

先创建一个主机数据库,在在主机数据库里面创建一个hospital数据库。

点击hospital数据库右键选择运行sql文件,找到war里面后缀名是.sql的文件,点击开始运行即可。

4、把此war包上传到weblogic文件里。
5、去浏览器登录到weblogic里,进行部署操作

点击左边的部署。

点击安装

选择路径,可以查看到刚才上传的hospital.war,选择它在点击下一步

选择第一个将此部署安装为应用程序,在点击下一步

这里都默认,直接点击下面的【完成】等待加载即可。

此时已经部署成功,可以查看后面的状态,或者选择删除等操作。

6、测试:

在开一个页面输入IP地址+:7001/hospital

如:192.168.73.173:7001/hospital

相关推荐
c30%001 小时前
内网渗透——红日靶场五
运维·服务器
宇钶宇夕2 小时前
EPLAN 电气制图:建立自己的部件库,添加部件-加SQL Server安装教程(三)上
运维·服务器·数据库·程序人生·自动化
susu10830189112 小时前
Debian 11 Bullseye 在线安装docker
运维·docker·debian
行止62 小时前
OpenStack云平台管理
linux·openstack
love530love3 小时前
Docker 稳定运行与存储优化全攻略(含可视化指南)
运维·人工智能·windows·docker·容器
岁岁岁平安3 小时前
CentOS-7-x86_64解决:使用NAT模式无法ping通www.baidu.com或无法ping 8.8.8.8问题。
linux·运维·centos·centos-7
运维小贺3 小时前
各服务器厂商调整BIOS睿频教程
linux·运维·服务器·性能优化
网硕互联的小客服3 小时前
如何排查服务器中已经存在的后门程序?
运维·服务器·github
人生匆匆3 小时前
docker进入启动失败的容器
运维·docker·容器
Fanmeang3 小时前
OSPF路由过滤
运维·网络·华为·ip·路由·ospf·路由过滤