LINUX下安装和配置WEBLOGIC10.0.3
首先声明,我参考了某位原创者的笔记,加以整理的。
安装
1. 安装前的准备工作
1.1 首先请确认您要安装的Weblogic版本所在的平台已通过了BEA的认证,完整的认证平台列表请参考 http://e-docs.bea.com/wls/certifications/certs_810/index.html
1.2 确定一个安装目录,建议该目录下至少有1个G的空间,可以使用du来察看磁盘空间的使用情况
(实际情况是我们大多数人都没有这么大的内存,如果你有256,我想也是可以的,因为你是用来自己开发,不是用来对外发布的)
1.3 创建一个BEA用户组帐号
groupadd –g GID groupname
说明:GID代表创建组的ID,一般大于500
比如:groupadd –g 600 bea
(你可以自己建一个Weblogic组&Weblogic帐户,官方也是这样建议的,但是你也可以不这么做。用你的常用帐户作为工作目录也可以)
1.4 创建一个Weblogic用户帐号
useradd –d userhome –g GID username
说明:userhome 代表用户的主目录,GID 为前一步创建的组ID
比如 useradd –d /home/Weblogic –g 600 Weblogic
2. 安装步骤
Weblogic在Linux平台下的安装方法一般有三种:图形窗口模式,控制台模式,无人守护安装模式。由于控制台模式的使用最为广泛且不受任何其它硬件条件的限制
(所以我这里只介绍控制台安装模式,图形模式和win里面的完全一样,各位就不要问我怎么安装呢吧!)
2.1 安装JRE环境
Weblogic安装程序需要JRE的支持,根据安装平台的不同,Weblogic的安装介质也分为两类,一种自带了JRE(后缀名为.bin),一种需要下载平台厂商所提供的JRE环境(后缀名为.jar),以Weblogic Server 8.1 with SP5为例,目前所支持的UNIX/Linux平台你可以到官方查询。我的环境是Red Hat Enterprise Linux 4 且WLS8.1自带jre;
(顺便说一句,WLS8.1它自带了两个jre环境的jdk一个是jdk142_08,一个是jrockit81sp5_142_08,虽然后者可以同时支持64位的环境,但是一般来说我们程序的编译环境都是SUN的,因此安装的时候建议选SUN的jdk。有的时候会出现编译jdk和发布jdk不一致会造成发布失败的问题!)
2.2 获取并上传Weblogic安装介质到一个临时目录
如果手头没有安装介质,我们可以到http://commerce.bea.com上下载一个Weblogic试用版,然后通过FTP上传到主机上的一个临时目录,该临时目录建议至少有1个G的剩余空间
2.3 开始安装
2.3.1 .bin的安装方法
首先赋予.bin可执行权限
chmod a+x filename.bin
然后执行
./filename.bin -mode=console
(你可以不加“-mode=console”的控制台文本模式,因为在你安装时无法启动图形安装界面时它会自动的进入文本控制台模式的)
2.3.2 .jar的安装方法(如果你的WLS8.1没有带jre的话才有以下的步骤)
然后执行
java -jar filename.jar -mode=console
2.4 控制台安装
2.4.1 完成2.3的步骤后,进入控制台安装的欢迎界面,键入 Next 继续
2.4.2 此时出现授权许可协议,读完后键入 Yes 继续
2.4.3 提示选择一个BEA主目录,如下所示
Choose BEA Home Directory:"BEA Home" = [/root/bea]Input new BEA Home OR Exit Previous Next >
如果想更改默认的BEA主目录,重新输入完整的目录路径即可,否则键入 Next 继续,如:/home/bea
2.4.4 确认BEA主目录
Choose BEA Home Directory: ->
1| Yes, Use this BEA home directory [/home/bea]
2| No, return to BEA home directory selectionEnter index number to select OR Exit Previous Next >
键入[1]继续
2.4.5 选择安装类型
Choose Install Type: ->
1|Complete Installation |Install the complete BEA Weblogic Platform.
2|Custom
Installation |Choose software components to install and optionally
create custom |application domains. Recommended for advanced users.
键入[1]继续
2.4.6 选择安装路径
Choose Product Directory:Product Installation Directory = [/home/bea/WeblogicXX]Input new Product Installation Directory OR Exit Previous Next >
如果想更改默认的安装目录,重新输入完整的目录路径即可,否则键入 Next 继续
2.4.7 确认安装路径
Choose Product Directory: ->
1| Yes, use this product directory [/home/WeblogicXX]
2| No, select another product directoryEnter index numbers to select OR Exit Previous Next >
键入[1]继续
2.4.8 现在开始安装,此时会出现一个模拟的进度条,耐心等待,直到100%安装顺利结束。
二、配置Configuration Wizard
软件安装完毕后,下一步配置Domain域,进入Weblogic安装目录(例如:/home/bea/Weblogic81/common/bin),找到文件config.sh,执行#./config.sh;出现配置界面,选中“Create a new Weblogic configuration”选项。
选择配置的模块为“Basic Weblogic Domain”,然后单击快速配置“Express”,单击 Next 按钮
(你也可以聪明的把他默认的7001端口给改为任何其他没有被占用的端口,比如你要方便的话,可以改为80!那么此时你就要选那个“Custom”来定义)
创建管理页用户名和密码,NEXT下一步;
该界面是所有配置信息的汇总确认,如果没问题,点击Create,开始创建DOMAIN域.
三、启动Weblogic
在启动Weblogic之前,可将服务用户名和密码写入启动脚本。
进入刚刚配置完成的域目录(例如:/home/bea/user_projects/domains/mydomain),编辑startWeblogic.sh启动脚本,执行$ vi startWeblogic.sh
在“WLS_USER= WLS_PW=”输入用户名和密码,保存退出;
最后执行$ ./startWeblogic.sh,启动Weblogic..
四、停止Weblogic服务
停止Weblogic服务有多种:
1、 KILL掉进程
2、 通过”http://服务地址:7001/console”,shutdownserver
3、 利用脚本停止服务:
在#/home/bea/user_projects/domains/mydomain 路径下,有一个stopWeblogic.sh文件,执行即可
LINUX下安装和配置WEBLOGIC10.0.3的更多相关文章
- Linux下安装和配置JDK与Tomcat(升级版)
在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...
- Linux下安装与配置Nginx
一.准备 Nginx版本:nginx-1.7.7.tar.gz 请自行到官网下载对应的版本. 二.步骤 ♦在Linux新建一个queenLove用户 [root@localhost /]# use ...
- 在linux下安装并配置mysql数据库
在linux下安装并配置mysql数据库 工具/原料 MySql5.6 CentOS 方法/步骤 1 查找以前是否安装有mysql,使用下面命令: rpm -qa|grep -i mysql ...
- Linux(4)- centos7安装python3、Linux下安装、配置virtualenv、确保开发环境的一致性、虚拟环境之virtualenvwrapper、vim
一.centos7安装python3 1.下载python3的源码包 下载地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz cd ...
- Linux下安装mantis配置指南【转】
转自:http://blog.csdn.net/xabc3000/article/details/6858229 目录(?)[-] Linux下安装mantis配置指南 配置Linux下的Apache ...
- [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.
为了更好的排版, 所以将IK分词器的安装重启了一篇博文, 大家可以接上solr的安装一同查看.[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://ww ...
- CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)
在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...
- centos6.2 下安装并配置hadoop1.0.4(32位安装)
一,环境准备 1. 集群内所有电脑需要设置防火墙,下面以master为例说明: 切换到root用户下,执行setup指令:
- [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一.
在这里一下讲解着三个的安装和配置, 是因为solr需要使用tomcat和IK分词器, 这里会通过图文教程的形式来详解它们的安装和使用.注: 本文属于原创文章, 如若转载,请注明出处, 谢谢.关于设置I ...
随机推荐
- 解决异常System.Runtime.Interopservices.COMException RequestLock问题
工具——导入导出设置,重置调试设置就可以了,这是调试文件的异常
- win10下安装使用mysql-5.7.23-winx64
下载MySQLhttps://dev.mysql.com/downloads/file/?id=478884 解压到文件,此例为D盘根目录 在mysql-5.7.23-winx64目录下创建[my.i ...
- 【整理】解决vue不相关组件之间的数据传递----vuex的学习笔记,解决报错this.$store.commit is not a function
解决vue不相关组件之间的数据传递----vuex的学习笔记,解决报错this.$store.commit is not a function https://www.cnblogs.com/jaso ...
- 利用CWinThread实现跨线程父子MFC窗口
利用CWinThread实现跨线程父子MFC窗口 MFC对象只能由创建该对象的线程访问,而不能由其他线程访问. 不遵守该准则将导致断言(assertion)或者无法预知的程序行为等运行期错误. 在多线 ...
- Java中的BIO,NIO,AIO分别是什么
BIO:同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善.BIO方式适用 ...
- 第一个WebDriver脚本
1.cmd下安装selenium,输入pip install selenium 2.下载Firefox浏览器的驱动程序,https://github.com/mozilla/geckodriver/r ...
- linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接
原 linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接 2017年03月20日 16:55:57 风来了- 阅读数:2291 标签: centoslinux ...
- JS第三方中间件的延伸
js中间件 当我们在编写业务代码时候,我们无法避免有些业务逻辑复杂而导致业务代码写得又长又乱,如果再加上时间紧凑情况下写出来的代码估计会更让人抓狂.以至于我们一直在寻求更好的架构设计和更好的代码设计, ...
- Visual C++中error spawning cl.exe错误的两种解决方法.
可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过.很多人的 选择是重装, ...
- Python3使用PyMySQL操作数据库
1. 安装PyMySQL pip install PyMySQL 关于PyMySQL的详细内容可以查看官方文档 Github 2. 创建表 在某个数据库内,使用以下指令建表 CREATE TABLE ...