CentOS7.6安装weblogic12.2.1.3.0

tech2022-09-12  112

1、安装JDK vi /etc/profile #添加如下内容

export JAVA_HOME=/usr/java/jdk1.8.0_261 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

#生效配置 source /etc/profile

2.创建用户和组

#groupadd bea #useradd -g bea weblogic #passwd weblogic

3、创建目录:

#mkdir -p /weblogic

#chown -R weblogic:bea /weblogic

4、创建wls.rsp和oraInst.loc文件 #su - weblogic

#cd /weblogic #mkdir soft

vi weblogic_silent.rsp weblogic_silent.rsp文件内容:

[ENGINE] #DO NOT CHANGE THIS. Response File Version=1.0.0.0.0 [GENERIC] #Set this to true if you wish to skip software updates DECLINE_AUTO_UPDATES=true #My Oracle Support User Name MOS_USERNAME= #My Oracle Support Password MOS_PASSWORD=<SECURE VALUE> #If the Software updates are already downloaded and available on your local system, then specify the path to the directory where these patches are available and set SPECIFY_DOWNLOAD_LOCATION to true AUTO_UPDATES_LOCATION= #Proxy Server Name to connect to My Oracle Support SOFTWARE_UPDATES_PROXY_SERVER= #Proxy Server Port SOFTWARE_UPDATES_PROXY_PORT= #Proxy Server Username SOFTWARE_UPDATES_PROXY_USER= #Proxy Server Password SOFTWARE_UPDATES_PROXY_PASSWORD=<SECURE VALUE> #The oracle home location. This can be an existing Oracle Home or a new Oracle Home ORACLE_HOME=/weblogic/Oracle/Middleware/Oracle_Home #The federated oracle home locations. This should be an existing Oracle Home. Multiple values can be provided as comma seperated values FEDERATED_ORACLE_HOMES= #Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples. INSTALL_TYPE=WebLogic Server

vi weblogic.loc weblogic.loc文件内容:

inventory_loc=/weblogic/oraInventory inst_group=bea

5、安装: 将安装文件复制到/weblogic/soft #cd /weblogic/soft

#java -jar fmw_12.2.1.3.0_wls.jar -silent -responseFile /weblogic/soft/weblogic_silent.rsp -invPtrLoc /weblogic/soft/weblogic.loc

创建域

1、设置环境变量: #sh /weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/bin/setWLSEnv.sh

2、修改模板文件 模板文件位置:/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/scripts/wlst/basicWLSDomain.py

#复制模板文件为appDomain .py #cd /weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/scripts/wlst/ #cp basicWLSDomain.py appDomain.py

#vi appDomain.py 修改文件中的如下信息,除了一下5个信息其余的部分是创建JMS、数据库的,均可删掉: 1)域模板,默认不要动readTemplate("/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/wls/wls.jar") 2)确定该服务的监听端口7001 cd(‘Servers/AdminServer’) set(‘ListenAddress’,’’) set(‘ListenPort’, 7001) 3)确定weblogic控制台的登录密码 cd(’/’) cd(‘Security/base_domain/User/weblogic’) cmo.setPassword(‘weblogic123’) 4)确定域名 antiMoney_domain域名 setOption(‘OverwriteDomain’, ‘true’) writeDomain(’/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/appDomain’) closeTemplate() 5)退出 exit() 如果需要特别指定javaHome,则添加如下配置: setOption(‘JavaHome’, ‘JDKhome路径’)

4、执行命令创建domain

#cd /weblogic/Oracle/Middleware/Oracle_Home/oracle_common/common/bin #sh wlst.sh /weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/scripts/wlst/appDomain.py

出现如下信息表示创建成功: Initializing WebLogic Scripting Tool (WLST) … Welcome to WebLogic Server Administration Scripting Shell Type help() for help on available commands Exiting WebLogic Scripting Tool.

启动: #cd /weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/appDomain/bin/ #./startWebLogic.sh

访问 http://hostname:port/console 启动有点慢,一定要耐心等待 等到出现如下提示即可在浏览器中访问

<Sep 4, 2020 10:32:25,979 AM EDT>

Weblogic 域的删除

1.找到weblogic的安装目录,打开domain-registry.xml

将你建立的域删除

最后,删除你创建域的目录

注意:有的版本还要删除nodeManager.domains的域配置

参考博客: centos7安装weblogic12c Centos7 安装 weblogic12.2.1.0.0 七、linux基础-jdk1.8和weblogic12.2.1.3.0安装 Weblogic 12c 使用 WLST 新建域

最新回复(0)