Ubuntu Server 14.04 LTS(64bit)下安装 weblogic Server 12c(12.1.3) Zip Distribution

这里说下关于在Ubuntu Server 14.04 LTS(64bit)下安装weblogic Server 12c(12.1.3) Zip Distribution遇到的问题。至于Windows环境下的安装没什么好说的,只要你根据wls1213_dev.zip中自带的README.TXT一步步做,是不会出现问题的。但是对于在一个干净的Ubuntu Server下的来说,根据向导的说明你是装不起来的。因为它缺少了必要的环境设置,也许这对于linux下的老手来说这些都不是事。

当在安装中遇到问题时,如果询问百度,你会所搜到很多安装教程(大部分是Windows环境)。个别安装向导中还会提到两个环境变量的设置,这两个变量在安装目录下的README.txt中不曾提到,这两个是:

1. JAVA_VENDOR=Sun

2. CONFIG_JVM_ARGS=-Djava.security.egd=file:/dev/./urandom

其中 JAVA_VENDOR=Sun 从weblogic Server 12c(12.1.2)之后应该是不需要再设置了。而CONFIG_JVM_ARGS=-Djava.security.egd=file:/dev/./urandom是针对Linux环境的。但是在Ubuntu 都不起作用。真不知道,倒是Weblogic的问题,还是Ubuntu自身的问题。

在给出我的安装步骤之前,给各位再提供篇Oracle官方关于Weblogic
12c ZIP的安装指导
,在Ubuntu下没指导意义。

下面我们步入正题。

准备工作

1.你需要为你的Ubuntu安装好JDK,并设置好环境变量。至于如何去做,这里不再细说,不会的同学请自己谷歌或百度。

2、从Oralce官网下载最新的Weblogic 12c (当前文档编写时的最新版本是Weblogic 12c(12.1.3))。

安装步骤

1、将下载的wls1213_dev.zip 解要到home下,名为wls12130。

[plain] view
plain
 copy

  1. unzip wls1213_dev.zip
  2. mv wls12130 ~

2、安装

[plain] view
plain
 copy

  1. cd ~/wls12130
  2. export MW_HOME=/home/zhaojh/wls12130/
  3. export JAVA_OPTIONS="-Djava.security.egd=file:/dev/./urandom"
  4. ./configure.sh

输出

[plain] view
plain
 copy

  1. **************************************************
  2. WebLogic Server 12g (12.1.3.0) Zip Configuration
  3. MW_HOME:   /home/zhaojh/wls12130/
  4. AVA_HOME: /home/zhaojh/jvm-7-oracle
  5. **************************************************
  6. Please wait while 740 jars are unpacked ...
  7. ...Unpacking done                                     0 to goo goto go
  8. BUILD SUCCESSFUL
  9. Total time: 0 seconds
  10. CLASSPATH=......省略
  11. PATH=.....省略
  12. Your environment has been set.
  13. Configuring WLS...
  14. BUILD SUCCESSFUL
  15. Total time: 0 seconds
  16. Do you want to configure a new domain?  [y/n]? n

注意上面输出信息最后那个 “Do you want to configure
a new domain?” 时选择n

3、配置一个新域

[plain] view
plain
 copy

  1. . $MW_HOME/wlserver/server/bin/setWLSEnv.sh
  2. mkdir -p user_projects/domains/mydomain
  3. cd user_projects/domains/mydomain
  4. java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=256m weblogic.Server

输出内容

[plain] view
plain
 copy

  1. <Oct 27, 2014 1:10:35 PM CST> <Info> <Security> <BEA-090905> <Disabling the CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true.>
  2. <Oct 27, 2014 1:10:35 PM CST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG128 to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true.>
  3. <Oct 27, 2014 1:10:36 PM CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 24.65-b04 from Oracle Corporation.>
  4. /home/zhaojh/wls12130/user_projects/domains/mydomain/config not found
  5. No config.xml was found.
  6. Would you like the server to create a default configuration and boot? (y/n): <strong><span style="color:#ff0000;">y</span></strong>
  7. <Oct 27, 2014 1:10:38 PM CST> <Info> <Management> <BEA-140013> </home/zhaojh/wls12130/user_projects/domains/mydomain/config not found>
  8. <Oct 27, 2014 1:10:38 PM CST> <Info> <Security> <BEA-090065> <Getting boot identity from user.>
  9. Enter username to boot WebLogic server:weblogic
  10. Enter password to boot WebLogic server:<password>
  11. For confirmation, please re-enter password required to boot WebLogic server:<password>
  12. <Oct 27, 2014 1:10:48 PM CST> <Info> <Management> <BEA-141254> <Generating new domain directory in /home/zhaojh/wls12130/user_projects/domains/mydomain.>
  13. <Oct 27, 2014 1:10:57 PM CST> <Info> <Management> <BEA-141255> <Domain generation completed in 9,318 milliseconds.>
  14. <Oct 27, 2014 1:10:57 PM CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 12.1.3.0.0  Fri May 30 18:25:10 PDT 2014 1606070 >
  15. <Oct 27, 2014 1:10:58 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.>
  16. <Oct 27, 2014 1:10:58 PM CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool.>
  17. <Oct 27, 2014 1:10:58 PM CST> <Info> <WorkManager> <BEA-002942> <CMM memory level becomes 0. Setting standby thread pool size to 256.>
  18. <Oct 27, 2014 1:10:59 PM CST> <Notice> <Log Management> <BEA-170019> <The server log file /home/zhaojh/wls12130/user_projects/domains/mydomain/servers/myserver/logs/myserver.log is opened. All server side log events will be written to this file.>
  19. <Oct 27, 2014 1:11:02 PM CST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
  20. <Oct 27, 2014 1:11:14 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY.>
  21. <Oct 27, 2014 1:11:14 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.>
  22. Oct 27, 2014 1:11:15 PM weblogic.wsee.WseeCoreMessages logWseeServiceStarting
  23. INFO: The Wsee Service is starting
  24. <Oct 27, 2014 1:11:15 PM CST> <Notice> <Log Management> <BEA-170027> <The server has successfully established a connection with the Domain level Diagnostic Service.>
  25. <Oct 27, 2014 1:11:15 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN.>
  26. <Oct 27, 2014 1:11:15 PM CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING.>

当控制台上显示<Server state changed to RESUMING.>时,你就可以从浏览器中访问
http://localhost:7001/console 了

总结

在Ubuntu Server下安装Weblogic 12c (12.1.3)时,除了按照安装说明(安装目录下README.txt中)做之外,还需要注意两点:

1、在开始安装前不要忘了在设置MW_HOME的同时设置 JAVA_OPTIONS="-Djava.security.egd=file:/dev/./urandom" 。

2、在执行./configure.sh 时,在显示“Do you want to configure a new domain?  [y/n]? ”时选择 “n”。

时间: 2024-10-18 23:27:00

Ubuntu Server 14.04 LTS(64bit)下安装 weblogic Server 12c(12.1.3) Zip Distribution的相关文章

ubuntu server 14.04 LTS 图形化安装

陈科肇 ================ 1.开始进行用户界面的安装 # apt-get  install xinit 2.安装环境管理器 # apt-get install gdm 3.安装桌面环境 # apt-get install kubuntu-desktop 4.重启 界面安装成功! 注: 1.如果不成功,出现"unable to locate package gnome-core"或"ubuntu server 14.04E:Package 'rpm' has n

在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker

Ubuntu Trusty带来的是3.13.0 Linux kernel ,需要准备所有ubuntu库的某些条件,docker安装包被称之为docker.io.(注:Ubuntu (和Debian)包含有一些比较旧的同样被称之为docker的KDE3/GNOME2安装包,因此此处的docker安装包被称之为docker.io.) 安装:安装ubuntu下的安装包(可能不是最新的) $ sudo apt-get update $ sudo apt-get install docker.io $ s

ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统

前言: 一直在WIN上使用PHP,不喜欢用WAMP,每次都是手动在windows配置环境,偶尔有一次装了小红帽玩了两天,感觉不是很习惯就换了回来,过了没几天见讨论LAMP环境,于是安装了ubuntu的desktop版本.安装好了环境使用了一下感觉也没有多大的意思,因为那一段时间没有怎么使用PHP,就这样又忽略掉了这一次学习的机会,直到上周日朋友最近在学习这方面的知识,说是要将一个老式电脑安装一个linux来玩玩.本文原创博客地址:http://www.cnblogs.com/unofficial

Ubuntu 14.04 LTS 64bit 编译SDL的问题

http://blog.csdn.net/jhting/article/details/38523945 Ubuntu 14.04 LTS 64bit 编译SDL的问题 分类: C/C++2014-08-12 23:33 423人阅读 评论(0) 收藏 举报 SDL 之前在32位的LINUX中编译是没什么问题的. SDL1.2 需要安装的包: xorg-dev  (执行apt-get install xorg-dev,不安装这个包提示XSHm.h头文件无法找到) 在 make 时提示 _XDat

Install MySQL 5.7.5-m15 on Ubuntu Server 14.04 LTS

Install libaio MySQL depends on the libaio library. If you have not the libaio installed on your system, then install it first. apt-get install libaio1 If the command above prompts that you need insert the disc labled "Ubuntu Server 14.04 LTS ...&quo

Install LEMP (Linux, Nginx, MySQL and PHP) Stack on Ubuntu Linux 14.04 LTS(转)

Install LEMP (Linux, Nginx, MySQL and PHP) Stack on Ubuntu Linux 14.04 LTS Nginx Installation Nginx is one of the robust web server in Linux world. Nginx is a free, open source, high performance HTTP server and reverse proxy, as weell as an IMAP/POP3

对,你没看错!Ubuntu MATE 14.04 LTS 现在发布了

传统桌面的粉丝现在可以欢呼了,Ubuntu MATE的第一个长期支持版本现在发布了,马上去下载吧! 这个社区产物使用基于 GNOME2 的MATE桌面环境,这个分支还继续着积极的开发和提升.Ubuntu MATE 14.04 LTS跟随着上月发布的Ubuntu 14.10一起发布了. 回顾补充 你大概会想我是不是打错了(我是Joey Sneddon,这大概可以肯定).但这此是没错的,你看到的是对的.Ubuntu MATE团队决定追溯创建一个LTS版本. Ubuntu MATE 14.04 LTS

Ubuntu 14.04 LTS 源码安装Juno版Keystone开发环境

系统环境: Ubuntu 14.04 LTS Python 2.7 一.系统上已经安装如下工具: git     setuptools     pip     msgfmt     virtualenv 二.获取源码 $ git clone https://github.com/openstack/keystone $ cd keystone 三.安装一些pip不支持的依赖 $ sudo apt-get install python-dev libxml2-dev libxslt1-dev li

Ubuntu 14.04 LTS中怎样安装fcitx中文输入法

Ubuntu 14.04 LTS中自带的iBus输入法有多么的难用,这个不用我来说,今后你会看到各种吐嘈会像滔滔江水连绵不绝的.这里我们不抱怨,我们自己来着手解决中国人自 己的Linux中文输入法问题.Fcitx是当之无愧的最好的中文输入法(框架),真的非常感谢作者——当然是中国人,不然谁给你写这头痛的东西.当 Linux走进平常百姓家的时候,我确信Fcitx的贡献起码也得有好几个百分点呀! 方法/步骤 1 一,安装fcitx,这么好的软件,ubuntu软件中心肯定是找得到的,但还是命令来得快一