weblogic从入门到起飞!(受管服务器、免密启动、备份)(二)
目录
创建受管服务器
注意:
启动受管服务器
免密启动weblogicServer
启动weblogic不用输入密码步骤:
启动mserver不用输入密码步骤:
注意:
受管服务器独立运行模式
管理服务器的备份
weblogic从入门到起飞!(weblogic安装、domain配置、管理控制台)(一)
weblogic从入门到起飞!(受管服务器、免密启动、备份)(二)
weblogic从入门到起飞!(域模块、扩展模块)(三)
weblogic从入门到起飞(wlst)(四)
weblogic从入门到起飞(nodemanager)(五)
weblogic从入门到飞起(部署应用、日志)(六)
创建受管服务器
在管理控制台
1.锁定并编辑
2.新建
3.改名、改端口(7002是安全端口,这里改成7003),这里先不改地址。
4.激活更改。
此时,在config.xml文件里就出现了新建的server。
注意:
domain中的config.xml,可以直接在管理控制台进行操作修改。(或许有时候报错,项目冲突什么的,可以看看这里是不是正常)
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/config/config.xml
启动受管服务器
启动脚本:
/home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin/startManagedWebLogic.sh
启动(第一个参数为server名称,第二个参数为管理的地址):
./startManagedWebLogic.sh mServer http://localhost:7001
日志打印在:
/home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin/servers/mServer/logs/mServer.log
此时管理控制台的server已经运行了。
免密启动weblogicServer
每次启动weblogicServer实例,如何不用输入用户名和密码呢?
这里在windows下创建的开发模式的AdminServer下,有以下文件:D:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\security\boot.properties
生产模式不会自动创建这个文件。
启动weblogic不用输入密码步骤:
1.启动AdminServer至少一次,通过命令行方式,输入用户名密码,生成安全文件。
2.创建文件:/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer/security/boot.properties
3.里面写入
username=weblogic
password=123698745
4.启动,不用输入用户名密码了。
5.此时的boot.properties文件中的用户名密码会进行加密。
启动mserver不用输入密码步骤:
1.启动mServer至少一次。
2.创建文件D:\Oracle\Middleware\wlserver_10.3\common\bin\servers\mServer\security\boot.properties
3.里面写入
username=weblogic
password=123698745
4.启动,不用输入用户名密码了。
5.此时的boot.properties文件中的用户名密码会进行加密。
注意:
AdminServer的根目录:/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/servers/AdminServer
mServer的根目录:D:\Oracle\Middleware\wlserver_10.3\common\bin\servers\mServer
如果security不存在,或boot.properties不存在,启动会提示输入用户名密码。
如果boot.properties中密码输入错误或者用户名输入错误,也会提示输入。
每个server生成的boot.properties中的加密的内容,只适用于本身,不适用于其他server。
受管服务器独立运行模式
前提:受管服务器必须有domain的配置信息。之后就可以独立启动了。MSI模式。
也可以取消受管服务器的MSI模式:在管理控制台——环境——服务器——点开mServer——优化里面的展开高级—— 启用受管服务器独立性
独立运行至少要有config.xml、security目录以及下面的SerializedSystemIni.dat(如果这个不存在也可以直接拷贝AdminServer的)、boot.properties文件。
1.管理服务器未启动的情况下,直接启动受管服务器。受管服务器也可以启动。
.\startManagedWebLogic.cmd mServer http://192.168.74.128:7001
2.管理服务器和受管服务器同时运行的时候,管理服务器突然停止。不会影响其他server实例。
受管服务器会不断地尝试与管理服务器的连接,如果此时管理服务器重新启动了,两者之间会再次建立连接,受管服务器可以从管理服务器下载最新的配置。
管理服务器的备份
1.新机器安装weblogic。
2.配置文件、应用信息拷贝到备份机器。
新建和原来的domain相同名字的目录,拷贝config目录、init-info目录、security目录、拷贝bin目录(修改setDomainEnv.cmd、startWebLogic.cmd的目录)
3.新的机器重启管理服务器。
4.如果是相同的机器或者是相同的ip,启动了之后,受管服务器会自动连接管理服务器。(每隔十秒钟会自动尝试连接管理服务器)
5.如果是不同机器不同的ip,这个时候就需要重启受管服务器,指定新的地址。(如果指定的地址是域名,可以不重启mServer,只需要修改dns指定的地址)
weblogic从入门到起飞!(受管服务器、免密启动、备份)(二)相关推荐
- weblogic从入门到起飞!(weblogic安装、domain配置、管理控制台)(一)
目录 weblogic术语 weblogic安装 下载weblogic linux安装(centos6.5,其他版本类似) 配置weblogic的domain domain介绍 配置domain do ...
- weblogic从入门到起飞(nodemanager)(五)
目录 nodemanager的工作机制 nodemanager和mServer.AdminServer关系 nodemanager是如何启动管理服务器的(只能用wlst命令) nodemanager如 ...
- weblogic从入门到起飞(wlst)(四)
目录 介绍wlst 简单使用 wlst的主要步骤和命令 wlst实例1创建domain和管理server生命周期 创建domain模板: 使用domain模板(创建domain): 用wlst启动和管 ...
- weblogic从入门到起飞!(域模块、扩展模块)(三)
目录 域模块的创建及使用 扩展模块的创建及使用 用模板创建domain. 创建扩展模板(用来给已存在的domain,去增加部署的应用程序,增加服务,这不是创建,而是扩展). 如何使用扩展模板??(扩展 ...
- linux服务器免密登录
linux服务器免密登录 需求 在服务器之间的scp和ssh需要免密,懒(就是不想输密码)可以这么干. 举个栗子
- SSH服务器免密登录快速配置
SSH服务器免密登录配置 首先我们需要准备两台或两台以上服务器或虚拟机,配置好静态ip,配置静态ip参见博文:虚拟机配置静态ip 配置SSH免密登录 1.在每台服务器或虚拟机上配置hosts,命令行输 ...
- ssh集群服务器免密登录
全栈工程师开发手册 (作者:栾鹏) 架构系列文章 现在有两个服务器,ip分别为172.16.0.230和172.16.0.221 修改服务器的hostname 在172.16.0.230上修改/etc ...
- linux100台服务器免密,多台Linux服务器之间互相免密登陆,脚本同步免密
多台Linux服务器之间互相免密登陆,脚本同步免密 环境: 三台Linux 服务器 IP Release ...
- 远程连接服务器(免密登录,ssh协议22号端口),web服务器:URL格式,http协议,http请求常用的方法(get和post)
1.实现免密登录 两台Linux之间的免密登录 第一步:在客户端产生秘钥(一对公钥和私钥对) 第二部:将客户端的公钥copy到服务端 [root@server ~]# ssh-keygen -t r ...
最新文章
- openfire插件开发的四种方式
- redhat nginx php mysql_redhat7+nginx+mysql+php
- java小编程---生成不重复的随机数列
- 顺序表的插入与删除java_C++实现顺序表的常用操作(插入删出查找输出)
- Bootstrap响应式测试用例
- java中线程的状态以及线程栈分析
- SQL面试题(16 - 25)oracle写的
- js常用处理请求到的数据的方法(即map,filter,find,findIndex,some,every一些常用方法的使用)
- hdu2108 判断是凸多边形还是凹多边形
- matlab数字信号处理程序,MATLAB数字信号处理 85个案例分析 全书程序
- 极域电子教室与360冲突解决方法
- android切图双数,UI切图与命名规范
- 2022年疑点事件:NMN到底是什么?nmn到底有没有用?
- Python爬取Facebook公共主页帖子
- L2-016 愿天下有情人都是失散多年的兄妹 (25 分) (DFS)
- 深入理解Zend执行引擎
- 第九届河南省程序设计大赛 1273-宣传墙(java)
- html输入框密码颜色,css解决浏览器输入框记住账号密码后的背景色
- Python数据可视化——散点图
- 非2的幂,离散傅里叶变化DFT的快速实现
热门文章
- 如何删除springboot中的子项目
- java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;
- HashSet 和 TreeSet的区别
- hive向mysql导数据_导入Hive数据导MySQL
- setcellvalue 格式_POI对EXCEL的操作【重点:如何设置CELL格式为文本格式】
- Visual Studio 2017 UTF-8 无 BOM 一站式解决办法
- mysql触发器对同一张表做操作_MySql 触发器对同表操作
- shell 文本后几行_shell_wc(统计数目)、head(查看前几行)、tail(查看末尾几行)...
- 标签的for循环和if_SO面试题08:如何从一个多层嵌套循环中直接跳出?
- java连接sqlserver2008_java连接sqlserver2008驱动包