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、目录结构


浙公网安备 33010602011771号