环境说明

序号 服务名称 版本信息
1 weblogic weblogic 12.2.1.3.0
2 jdk jdk-1.8.0_111

环境准备

(1)jdk安装(已安装请忽略)

将发布包下的install\jdk的jdk-8u111-linux-x64.tar.gz 上传到/root/bdap/install/目录后
运行以下命令:

su
mkdir -p /usr/local/java/
cd /root/bdap/install/jdk
#解压到/usr/local/java/目录下
tar -zxvf jdk-8u111-linux-x64.tar.gz -C /usr/local/java/
#将文件属主改为root用户
chown -R root:root /usr/local/java/jdk1.8.0_111/
vi /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_111
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile

验证jdk是否安装成功

whereis java
which java (java执行路径)
echo $JAVA_HOME
echo $PATH

如果出现如下图,则说明jdk安装成功。

(2)安装weblogic(已安装请忽略)

将发布包下的install\weblogic的<fmw_12.2.1.3.0_wls_quick.jar>上传到/home/weblogic目录后
运行以下命令:

groupadd weblogic #创建weblogic组
useradd -g weblogic weblogic #创建weblogic用户
passwd weblogic #为用户创建密码
chown -R weblogic:weblogic /home/weblogic/ #修改文件的权限
su - weblogic #切换到weblogic用户
#切换weblogic用户若出现“-bash-4.2$”异常,则
#进入目录cd /etc/skel/,按顺序执行如下命令:
#1.cp .bash_logout /home/weblogic/ 2.cp .bash_profile /home/weblogic/ 3.cp .bashrc /home/weblogic
#重新su - weblogic登录即可成功

在/home/weblogic目录下新建文件wsl.rsp,复制如下内容:

[ENGINE]#DO NOT CHANGE THIS.Response File Version=1.0.0.0.0[GENERIC]#The oracle home location. This can be an existing Oracle Home or a new Oracle HomeORACLE_HOME=/home/weblogic/oracle#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.INSTALL_TYPE=WebLogic Server#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.MYORACLESUPPORT_USERNAME=#Provide the My Oracle Support PasswordMYORACLESUPPORT_PASSWORD=<SECURE VALUE>#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configurationDECLINE_SECURITY_UPDATES=true#Set this to true if My Oracle Support Password is specifiedSECURITY_UPDATES_VIA_MYORACLESUPPORT=false#Provide the Proxy HostPROXY_HOST=#Provide the Proxy PortPROXY_PORT=#Provide the Proxy UsernamePROXY_USER=#Provide the Proxy PasswordPROXY_PWD=<SECURE VALUE>#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]COLLECTOR_SUPPORTHUB_URL=

在/home/weblogic目录下新建文件oraInst.loc,复制如下内容:

inventory_loc=/home/weblogic/oraInventoryinst_group=weblogic

运行以下命令:

java -jar fmw_12.2.1.3.0_wls_quick.jar -silent -responseFile /home/weblogic/wsl.rsp -invPtrLoc  /home/weblogic/oraInst.loc #执行安装操作,出现Percent Complete : 100表示安装完成
mkdir -p /home/weblogic/wls12213/user_projects/domains/base_domain/ #新建域的目录

在home/weblogic创建域脚本create_domain.rsp,具体内容如下:

read template from "/home/weblogic/wls12213/wlserver/common/templates/wls/wls.jar";set JavaHome "/usr/java/jdk1.8.0_11";
set ServerStartMode "prod";find Server "AdminServer" as AdminServer;
set AdminServer.ListenAddress "";
set AdminServer.ListenPort "7001";
set AdminServer.SSL.Enabled "true";
set AdminServer.SSL.ListenPort "7002";//Create Machine
//create Machine "base" as Machinename;//use templates default weblogic user
find User "weblogic" as u1;
set u1.password "weblogic";write domain to "/home/weblogic/wls12213/user_projects/domains/base_domain/";// The domain name will be "demo-domain"close template;

运行以下命令:

cd /home/weblogic/wls12213/wlserver/common/bin #切换到/home/weblogic/wls12213/wlserver/common/bin目录下
./config.sh -mode=silent -silent_script=/home/weblogic/create_domain.rsp -logfile=/home/weblogic/create_domain.log #执行创建域脚本
cd /home/weblogic/wls12213/user_projects/domains/base_domain/servers/AdminServer/ #切换到安全目录下新装控制台用户名和密码
mkdir security
cd security/
vi boot.properties #创建文件并添加如下内容:
username=weblogic
password=weblogic
cd /home/weblogic/wls12213/user_projects/domains/base_domain/ #切换到域目录
./startWebLogic.sh #启动脚本,进入控制台

在浏览器输入URL地址 http://IP:7001/console/ 访问,输入在boot.properties文件中配置的用户名和密码登录

部署前后端项目

1.打开cmd窗口,在项目路径下输入如下命令打包

jar cvf bdap.war *

2.将war包上传至服务器任意路径,weblogic控制台部署时,在对应路径引入war包即可

部署成功后,查看日志,无异常再输入地址访问即可。

weblogic部署前后端分离项目相关推荐

  1. linux --- 部署前后端分离项目

    vue + uwsgi +nginx 部署前后端分离项目 准备项目 1.将前端vue项目包和后端django项目包上传服务器,通过lrzsz,直接从windows拖进linux中 2.解压缩操作 前端 ...

  2. 使用 Nginx 部署前后端分离项目,解决跨域问题

    前后端分离这个问题其实松哥和大家聊过很多了,上周松哥把自己的两个开源项目部署在服务器上以帮助大家可以快速在线预览(喜大普奔,两个开源的 Spring Boot + Vue 前后端分离项目可以在线体验了 ...

  3. (一)专题介绍:移动端安卓手机改造成linux服务器linux服务器中安装软件、部署前后端分离项目实战

    快捷目录 前言 一.涉及到的相关技术简介 二.具体实现过程及踩坑杂谈 1.安卓手机改造成linux系统实现方案 2.改造后的手机Linux中软件的安装 3.手机Linux中安装MySQL5.7踩坑实录 ...

  4. Docker部署前后端分离项目

    云主机 centos7 中Docker容器式部署前后端分离项目Django+Vue.js 前期准备: Docker安装Docker - CentOS Docker 软件包和依赖包已经包含在默认的 Ce ...

  5. tomcat vue 不用 前后端_部署前后端分离项目(后端 tomcat 前端 nginx)

    关键词 spring-boot gradle 腾讯云 tomcat nginx vue 前后端分离 代理 前言 因为种种原因,把后端部署在 tomcat,前端项目部署在 nginx. Tomcat t ...

  6. Windows 平台部署前后端分离项目

    背景 因为公司业务主要与工业相关,工业使用的多数为Windows电脑,此时就需要将公司的系统部署在Windows平台上,这里使用Django来作为后端. 一.数据库部署 1.1 本地环境准备 在后端部 ...

  7. k8s部署前后端分离项目

    文章目录 1. 项目准备 1.1 后端项目 1.1.1 数据库表 1.1.2 SpringBoot项目 1.2 前端项目 1.2.1 页面 1.2.2 nginx代理 1.2.3 页面效果 2. Do ...

  8. tomcat部署前后端分离项目404问题

    最近在部署项目时,访问出现了404,特此记录一下 1.tomcat解压,最好不要放在C盘 2.将VUE开发的前端项目放在webapp目录下,目的是tomcat启动后可以访问网站 3.部署后端war包 ...

  9. 基于docker部署前后端分离项目--->docker+Dockerfile+vue+nginx+uwsgi+django+socket+负载均衡

    1. 介绍 本文基于阿里云服务器,安装的ubuntu20.04系统 适用于conten7.5系列 适用于ubuntu16.04以上系列 vue已经打包完成,所以不能使用我的vue项目 2. 部署 部署 ...

最新文章

  1. ORB-SLAM2从理论到代码实现(五):ORBmatcher.cc程序详解
  2. (转)JS window对象的top、parent、opener含义
  3. linux文件目录类命令|--mkdir指令
  4. 监听网页微信扫码支付成功_网付扫码点餐新福利,消费者点餐可获微信支付金币奖励...
  5. 分区变为RAW的解决办法
  6. 好婚姻必定是灵魂佳偶
  7. OpenShift 4 - OpenShift是如何升级RHCOS的
  8. Bailian4041 矩阵运算【数学计算】
  9. taro 小程序转h5之后报错_原生小程序转H5
  10. 如何搞定纸上代码环节?
  11. j2ee 现在已经改名为java ee_Java EE 已经正式更名为 Jakarta EE(雅加达)
  12. HashSet源码解读
  13. Android开发自定义短视频系统源码全局悬浮按钮
  14. 张飞流水帐(完整版)
  15. 初始C语言——求算法,求1-1/2+1/3-1/4+……+1/99-1/100的值
  16. 【开发随记】【提效】工作习惯那些事系列之一——To-Do List
  17. 删除页面引入的js或者css文件
  18. 1600802088
  19. ClickHouse连接ZK频繁超时处理案例
  20. RCA清洗系统及清洗液自适应预测温度控制

热门文章

  1. sql注入--POST注入
  2. js判断ie和edge是否安装Adobe Reader PDF阅读器
  3. 速学堂 JAVA 300集 第四章练习
  4. Java学习心得及学习顺序
  5. SpringBoot 入坑(九)Docker (容器路径挂载)resource busy 问题
  6. 信号与系统填空题、简答题(应试)
  7. 没装oracle plsql,64位WIN7系统,未装ORACLE,我用PLSQLDEV 远程连接数据库时报错ORA-12560:TNS:protocol adapter error...
  8. r library car_大样本OLS模型假设及R实现
  9. 理想汽车2022届数据开发岗位笔试
  10. 【发车优化】基于遗传算法的公交车调度排班优化的研究与实现附Matlab代码