WebLogic初学笔记
这两天在公司自己摸索着用WebLogic(因为可以问的同事不多),之前一直用的是tomcat。面对一个从不了解的技术,自己摸索似乎非常背劲。后来有同事指点果然事半功倍。
项目使用WebLogic版本:10.3.6,也是大家使用较多的一个版本。
一、WebLogic的安装和配置方法,网上很多很详细,在此转载一篇我认为很详细很具体的(已经转载到我的sina blog中了,注:在配置的时候选择“开发模式”。如果选择的是“生产模式”,安装之后在config/config.xml中将34行改为:"<production-mode-enabled>false</production-mode-enabled>",将生产模式改为开发模式):http://blog.sina.com.cn/s/blog_7289f9210102v322.html
二、安装和配置之后,在MyEclipse中配置。MyEclipse中的菜单Window→Preferences中搜索“Weblogic”,选择版本,配置后如图:
对各项配置的注释:
首先,选择“enable”。
然后:
“BEA home directory”:bea后来被oracle公司收购,现在已经都由oracle公司进行服务。bea的weblogic只出到9.x的版本。基本现在的10.x 以及更高都换成oracle 的。所以该目录即Oracle\Middleware目录。该值填写正确之后,剩余值会自动填充。
“WebLogic installation directory”:WebLogic安装目录
“administration username”:配置WebLogic时,设置的管理员用户名
“administration password”:配置WebLogic时,设置的管理员密码
“Execution domin root”:配置WebLogic时,指定的域名的位置。有时候配置完成后启动WebLogic,控制台会出现“config.xml not found”的提示,启动失败,因为启动时,是在此处配置的目录下找“config”文件夹下的config.xml文件,如果该处配置错误,就会找不到该文件而报错。
“Execution server name”:配置WebLogic时,管理服务器的名称。
“Security policy file”:安全策略文件,默认使用weblogic.policy
“JAAS login configuration file”:不填
接下来,JDK:WebLogic的JDK使用安装WebLogic时选择的,这里是JDK160_24,如图:
如果JDK的下拉列表中没有,则点击“Add”按钮添加,位置如下图:
至此,WebLogic在MyEclipse中的配置完成。
三、部署项目到WebLogic
WebLogic的部署方法有多种,其中一种是在WebLogic的console中部署:WebLogic启动之后,在浏览器中输入:http://IP+端口号/console(这里是http://localhost:7001/console)进入console,输入配置WebLogic时设置的管理员用户名和密码。具体方法网上有博客写的非常清楚:http://tlinle.blog.51cto.com/251944/839935(该博主的用了4篇文章说明了再Red Hat下WebLogic的安装到使用,写的很详细,附上链接:http://tlinle.blog.51cto.com/all/251944)
另一种是在MyEclipse中部署。当WebLogic配置的是开发模式时,可以在MyEclipse中自动部署。方法和tomcat一样。部署成功后,启动WebLogic时控制台会打印项目相关信息。
四、启动WebLogic
WebLogic的启动方法和tomcat一样,在MyEclipse的"servers"窗口中,右击“WebLogic 10.x”→“Run Server”/“Debug Server”
启动成功后,访问项目:"http://localhost:7001/项目名"
五、Linux中启动和关闭WebLogic
通过ssh控制远程服务器,对weblogic进行启动或关闭的方法:
关闭weblogic服务:
1、查找weblogic进程:#ps -ef|grep weblogic,找到weblogic的pid
2、杀掉weblogic进程:#kill -9 pid号
开启weblogic服务:
1、进入weblogic的对应的项目域环境,到startWeblogic.sh所在的目录
2、#nohup ./startWeblogic.sh &(&的作用是可以使服务在后台启动)
3、#tail -f nohup.out 可查看启动服务的后台运行情况
待续……
WebLogic初学笔记的更多相关文章
- weblogic初学笔记2-在Linux上部署项目
一.这两天在做部署项目到Linux服务器上. 网上有用war包部署的,也有把war包解压之后部署的.比如:http://www.cnblogs.com/xdp-gacl/p/4143413.html ...
- C++ STL初学笔记
C++ STL初学笔记 更系统的版本见徐本柱的PPT set 在这儿:http://www.cnblogs.com/pdev/p/4035020.html #include <vector&g ...
- Spring 初学笔记
Spring 初学笔记: https://blog.csdn.net/weixin_35909255/article/category/7470388
- laravel 5.6初学笔记
laravel 5.6初学笔记 http://note.youdao.com/noteshare?id=bf4b701b49dd035564e7145ba2d978b4 框架简介 laravel文档齐 ...
- csapp网络编程初学笔记
csapp网络编程初学笔记 客户端-服务器编程模型 每个网络应用都是基于客户端-服务器模型,服务器管理某种资源,并且通过操作来为它的客户提供某种服务 客户端-服务器模型中的基本操作是transacti ...
- Python初学笔记之字符串
一.字符串的定义 字符串是就一堆字符,可以使用""(双引号).''(单引号)来创建. 1 one_str = "定义字符串" 字符串内容中包含引号时,可以使用转 ...
- python 初学笔记 (一)
初学python第一天,希望自己真正了解计算机语言,并且做出成效. 写下学习笔记,记录学习进度,娱乐学习,不断成长. python详细介绍: python是什么?运用到哪里?有哪些在使用它? pyth ...
- 从Python到Go:初学笔记
本文记录了我在学习Go的过程时的一些笔记,主要是比较Python和Go之间的差异并作简单描述,以此使Python程序员对Go语言的特性有简略的了解.初学难免有纰漏,欢迎各位批评指正补充交流,谢谢. 数 ...
- SQL 数据库初学笔记一
做web刚好用得上SQL和php,图书馆借来书,来一个一晚上速成 <SQL必知必会>笔记 通用的语法,相关分类执行程序(DBMS): Apache Open Office Base Ado ...
随机推荐
- 2D游戏新手引导点光源和类迷雾实现
一.新手引导须要的遮罩效果 一般做新手引导的时候,会把游戏画面变的半黑,然后须要玩家点击的地方就亮起来.经常使用的做法是採用遮罩来实现,可是仅仅能实现方形的,不能不规则图形.以及是全然挖空.做不到渐变 ...
- 部分Linux时区改为东八区的方法
直接上命令 CentOS: timedatectl set-timezone Asia/Shanghai timedatectl status date Alphine: apk add tzdata ...
- android开发之代码混淆
在${user.home}/project.properties文件中设置proguard.config属性 # To enable ProGuard to shrink and obfuscate ...
- 如何生成唯一的server Id,server_id为何不能重复?
我们都知道MySQL用server-id来唯一的标识某个数据库实例,并在链式或双主复制结构中用它来避免sql语句的无限循环.这篇文章分享下我对server-id的理解,然后比较和权衡生成唯一serve ...
- [docker]docker网络-直接路由模式
linux namespace连接参考: http://www.cnblogs.com/iiiiher/p/8057922.html docker网络-直接路由模式 参考: https://www.y ...
- FFmpeg: AVCodecParameters 结构体分析
/** * This struct describes the properties of an encoded stream. * * sizeof(AVCodecParameters) is no ...
- Android开发(十二)——头部、中部、底部布局
参考: [1] http://www.thinksaas.cn/group/topic/82898/ [2] http://***/Article/12399 其实RadioGroup不好使,不能图片 ...
- Android VLC播放器二次开发3——音乐播放(歌曲列表+歌词同步滚动)
今天讲一下对VLC播放器音频播放功能进行二次开发,讲解如何改造音乐播放相关功能.最近一直在忙着优化视频解码部分代码,因为我的视频播放器需要在一台主频比较低的机器上跑(800M主频),所以视频解码能力受 ...
- centos 扩容
1. 查看挂载点信息: [root@localhost]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 18G 15G 2.9G 84% / ...
- select理解
https://www.cnblogs.com/skyfsm/p/7079458.html


