1、介绍与安装

1、j2EE

Oracle WebLogic Server产品版本介绍

WebLogic Application Server版本及其发布时间:

  • WebLogic Server 12c Release 3 (12.1.3) - June 26, 2014
  • WebLogic Server 12c Release 2 (12.1.2) - July 11, 2013
  • WebLogic Server 12c Release 1 (12.1.1) - Dec 1, 2011
  • WebLogic Server 11gR1 PS5 (10.3.6) - February 26, 2012
  • WebLogic Server 11gR1 PS4 (10.3.5) - May 16, 2011
  • WebLogic Server 11gR1 PS3 (10.3.4) - January 15, 2011
  • WebLogic Server 11gR1 PS2 (10.3.3) - April 2010
  • WebLogic Server 11gR1 PS1 (10.3.2) - November 2009
  • WebLogic Server 11g (10.3.1) - July 2009

 

2、安装

 

 备注:第三种静默安装看官方文档生成silent.xml文件,注意文件内容vaule列要在一行,否则报错。 jar -jar wls1036.jar -mode=silent -silent_xml=silent.xml

默认密码welcome1

#修改启动内存

[oracle@weblogic ~]# vi /u03/weblogic/user_projects/domains/base_domain/bin/setDomainEnv.sh 

if [ "${JAVA_VENDOR}" = "Sun" ] ; then
        WLS_MEM_ARGS_64BIT="-Xms2048m -Xmx4096m"
        export WLS_MEM_ARGS_64BIT
        WLS_MEM_ARGS_32BIT="-Xms256m -Xmx512m"
        export WLS_MEM_ARGS_32BIT
else
        WLS_MEM_ARGS_64BIT="-Xms2048m -Xmx4096m"
        export WLS_MEM_ARGS_64BIT
        WLS_MEM_ARGS_32BIT="-Xms512m -Xmx512m"
        export WLS_MEM_ARGS_32BIT
fi
MEM_PERM_SIZE_64BIT="-XX:PermSize=256m"
export MEM_PERM_SIZE_64BIT
MEM_MAX_PERM_SIZE_64BIT="-XX:MaxPermSize=512m"
export MEM_MAX_PERM_SIZE_64BIT
#启动服务
[oracle@weblogic ~]# cd /u03/weblogic/user_projects/domains/base_domain/

[oracle@weblogic base_domain]# ./startWebLogic.sh 
Enter username to boot WebLogic server:yunda
Enter password to boot WebLogic server:

[root@weblogic ~]# netstat -anltp | grep 7001
tcp        0      0 127.0.0.1:7001              0.0.0.0:*                   LISTEN      32329/java          
tcp        0      0 x.x.x.x:7001           0.0.0.0:*                   LISTEN      32329/java
#自动启动

[oracle@weblogic ~]# vi /u03/weblogic/user_projects/domains/base_domain/boot.ini
username=yunda
password=yunda2017

#编辑启动脚本,关联密码文件
[oracle@weblogic ~]# vi /u03/weblogic/user_projects/domains/base_domain/bin/startWebLogic.sh
#!/bin/sh
JAVA_OPTIONS=-Dweblogic.system.BootIdentityFile=/u03/weblogic/user_projects/domains/base_domain/boot.ini

#新建启动脚本,并手工启动
[oracle@weblogic ~]# vi /home/oracle/ws.sh
#!/bin/sh
nohup /u03/weblogic/user_projects/domains/base_domain/startWebLogic.sh >> /u03/weblogic/user_projects/domains/base_domain/startWebLogic.log &

[oracle@weblogic ~]# chmod +x /home/oracle/ws.sh
[oracle@weblogic ~]# /home/oracle/ws.sh
[oracle@weblogic ~]# tail -f /u03/weblogic/user_projects/domains/base_domain/startWebLogic.log

#配置自动启动(可选)
[root@weblogic ~]# vi /etc/rc.local
su - oracle -c /home/oracle/ws.sh

#增加TD连接驱动(可选),在weblogic的启动用户的.bash_profile中配置
[root@@weblogic ~]# su - oracle
[oracle@weblogic ~]$ vi .bash_profile
CLASSPATH=/opt/lib/tdgssconfig.jar:/opt/lib/terajdbc4.jar; export CLASSPATH

#开机自启动和加入系统命令
参考随笔篇

12c下载解压后后的目录如下图:

安装目录在:fmw_12.2.1.3.0_wls\Disk1\install\.ng.cmd,如下:

 

右击以管理员方式运行即可:

然后开始检测系统配置:进行安装,安装完启动界面如下:

12c访问界面如下

---10.3.6版本不同之处

补充:weblogic12c需要JDK1.8,可是后来项目使用的是JDK1.7,于是没办法只能换weblogic10了。

部署web应用的目录比weblogic12c多一个applications:

    

 weblogic10登录界面如下:

2、2卸载

2.2.1 windows

weblogic的卸载:

 

第二种是安装包的oui/bin/internal/ilaunch.exe(原程序)

 右键点击以管理员身份方式运行即可:

有时候卸载完成但是安装目录下的文件删除不了,需要手动删除,如下:

有时候文件夹删除不了的话可以是因为开启了JVM占用了文件夹,可以采用jps之后查看pid,并且采用taskkill杀死进程。

 3、目录结构

 

posted @ 2021-09-05 20:44  harrison辉  阅读(61)  评论(0)    收藏  举报