Weblogic 12c 项目部署

oracle 专栏收录该内容
9 篇文章 0 订阅
Weblogic安装见搭建Linux项目环境(六)-安装weblogic 12c,在此基础上新建应用服务器和数据源来部署一个SSM的图书信息CRUD应用

项目信息见SSM项目CRUD实战,要使用JNDI数据源,需要在spring配置文件中增加以下配置

	<!-- 使用JNDI数据源 -->
	<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
		<property name="jndiName">
			<value>jndi/book</value>
		</property>
	</bean>

1、新建应用服务器

  • 1.1 登录http://11.1.2.8:7001/console,点【环境】->【服务器】->【新建】
    在这里插入图片描述
  • 1.2 输入服务器名称,IP和端口,然后点【完成】
    在这里插入图片描述
  • 1.3 新建完成后的服务器目录
    在这里插入图片描述

2、新建数据源,见Weblogic 12c配置Mysql 8数据源

3、部署应用

  • 3.1 新建应用上传路径
cd /weblogic/user_projects/domains/fdm_domain/servers/AdminServer/
mkdir -p upload
  • 3.2 点【部署】->【安装】
    在这里插入图片描述
  • 3.3 路径选/weblogic/user_projects/domains/fdm_domain/servers/AdminServer/upload
    在这里插入图片描述
  • 3.4 点【上载文件】,点【部署档案】后面的浏览来选择应用包,然后点【下一步】
    在这里插入图片描述
  • 3.5 上传完后选中【book.war】,点【下一步】
    在这里插入图片描述
  • 3.6 选中【安装为应用程序】,点【下一步】
    在这里插入图片描述
  • 3.7 选择应用服务器,点【下一步】
    在这里插入图片描述
  • 3.8 点【完成】
    在这里插入图片描述
  • 3.9 部署完毕
    在这里插入图片描述
  • 3.10 创建启动脚本startBook.sh并上传到/weblogic/start,内容如下
export DOMAIN_HOME="/weblogic/user_projects/domains/fdm_domain"
export JAVA_OPTIONS="${JAVA_OPTIONS} -Dunique.instanceId=book"
export JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9001 -Dcom.sun.management.jmxremote.authenticate=false 
-Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=11.1.2.8 -Dweblogic.threadpool.MinPoolSize=100 -DWeblogic.threadpool.MaxPoolSize=200"
export USER_MEM_ARGS="-Xms512m -Xmx512m -Xss512k -Xmn384m -XX:PermSize=128m -XX:MaxPermSize=128m 
-XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/weblogic/start/logs/gc/book.log -XX:+HeapDumpOnOutOfMemoryError"
export JAVA_OPTIONS="${JAVA_OPTIONS} -XX:+ExplicitGCInvokesConcurrent -XX:CMSInitiatingOccupancyFraction=80 -XX:+UseConcMarkSweepGC 
-XX:+UseParNewGC -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=5 -XX:+CMSClassUnloadingEnabled -XX:-CMSParallelRemarkEnabled 
-XX:MaxTenuringThreshold=5 -XX:SurvivorRatio=4 -XX:ParallelGCThreads=4 -XX:+UnlockCommercialFeatures -XX:+ResourceManagement"
nohup /weblogic/user_projects/domains/fdm_domain/bin/startManagedWebLogic.sh bookServer t3://11.1.2.8:7001> /weblogic/start/logs/book.out &
tail -f /weblogic/start/logs/book.out
  • 3.11 创建bookServer的boot.properties
cd /weblogic/user_projects/domains/fdm_domain/servers/bookServer
mkdir -p security
cp /weblogic/user_projects/domains/fdm_domain/servers/AdminServer/security/boot.properties security
  • 3.12 启动book应用服务器
cd /weblogic/start
sh startBook.sh

出现RUNNING表示启动完成。
在这里插入图片描述

  • 3.13 输入http://11.1.2.8:8001/book/manager,出现以下信息,表示部署成功
    在这里插入图片描述
  • 1
    点赞
  • 0
    评论
  • 6
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

参与评论
请先登录 后发表评论~
©️2021 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页

打赏作者

Moss Huang

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值