Ubuntu 14.04安装 Weblogic 12C

一、   前期准备

1、检查swap分区(磁盘分区),使用 free -m 或者 df –h

2、若没有swap分区,创建swap分区:

1)创建一个2个G的SWAP交换区空白文件

dd if=/dev/zero of=/swap bs=1M count=2048000

2)使用mkswap格式化文件为swap文件系统

mkswap -f /swap   #-f 使用文件作为swap交换区

3)启用刚才创建的Swap文件

swapon /swap

4)如果有必要可以设置开机自动启用swap文件交换区,修改/etc/fstab,增加一行

/swap swap swap defaults 0 0 #启动即启用swap

5)如果不需要启用swap或需要调整swap大小,可以使用swapoff命令关闭swap

swapoff /swap

6)编辑fstab文件

[root@edwcube3 ~]# vi /etc/fstab

在文件尾加上下面一行:

/swapfile none   swap   sw  0  0

7)执行swapon,让fstab配置生效

swapon -a

3.新建用户组 web

[root@edwcube3 ~]# groupadd web

4.新建用户weblogic 并修改用户密码

[root@edwcube3 ~]# useradd -g webweblogic  //添加用户,并用-g参数来制定 web用户组

[root@edwcube3 ~]

[root@edwcube3 ~]# passwdweblogic     //passwd命令修改密码

Changing password for userweblogic.

New UNIX password:

Retype new UNIX password:

passwd: all authenticationtokens updated successfully.

[root@edwcube3 ~]# mkdir/home/weblogic

[root@edwcube3 ~]# chmod 777/home/weblogic //设置文件夹访问权限,不设置初始安装就失败

5.如果没有安装jdk的话,还需要安装jdk(注:必须是JDK,JRE无法安装Weblogic)

二、   开始安装

Slient Mode静默方式

首先看命令的格式:

java -jar wls_121200.jar -silent -responseFile  file-invPtrLoc file

-response file:响应文件

-invPtrLoc file:初始化环境文件

具体例子:

java -jar wls_121200.jar -silent -responseFile/home/exampleuser/response/wls.rsp -invPtrLoc /home/exampleuser/oraInst.loc

文件详解:

1.创建 oraInst.loc 文件,内容如下

inventory_loc=/home/weblogic/oraInventory1    产品清单目录

#用户的组名称,根据实际的修改

inst_group=weblogic                           组名称

用来保存安装时的一些临时文件,和默认安装的组名称

如果原来安装过Oracle的产品那么这步可以省略,不需要指定oraInventory1 目录

命令能够简写如下:

java -jar wls_121200.jar -silent -responseFile/home/exampleuser/response/wls.rsp

2.创建 wls.rsp 响应文件

这个文件你可以在图形界面安装时,点击保存生产该文件。本机使用的文件内容如下:

[ENGINE]

#DO NOT CHANGE THIS.

Response File Version=1.0.0.0.0

[GENERIC]

#weblogic的安装路径,根据自己的需要修改

ORACLE_HOME=/home/weblogic/Oracle/Middleware  

#Set this variable value to theInstallation Type selected. e.g. WebLogic Server, Coherence, Complete withExamples.

INSTALL_TYPE=WebLogic Server

我这边只选择了最基本的Weblogic Server组件,选择其他会稍有不同。

3.配置文件创建后,就可以进行安装了

[weblogic@localhost liaowh]$ java-jar wls_121200.jar -silent -response /home/weblogic/liaowh/wls12.rsp -invPtrLoc/home/weblogic/liaowh/oraInst.loc

正在提取文件............

Java HotSpot(TM) Server VM warning:You have loaded library /tmp/orcl305077197089615615.tmp/Disk1/install/linux/libjni.sowhich might have disabled stack guard. The VM will try to fix the stack guardnow.

It's highly recommended that youfix the library with 'execstack -c <libfile>', or link it with '-znoexecstack'.

启动 Oracle Universal Installer

等一会,出现

预期的结果: 1.7

实际结果: 1.7.0_40

检查完成。此次检查的总体结果为: 通过

CheckJDKVersion 检查: 成功。

正在验证数据...

正在复制文件...

-----------20%----------40%----------60%----------80%--------100%

WebLogic Server 12.1.2.0.0 的 installation 已成功完成。

就表示成功了。

4.接下来要创建域domain

首先执行setWLSEnv.sh  来配置环境变量

[weblogic@localhost bin]$ ./home/weblogic/Oracle/Middleware/wlserver/server/bin/setWLSEnv.sh

然后手动创建域存放的目录,博主在/home/weblogic/Oracle/Middleware/目录下新建

[weblogic@localhost Middleware12]$cd user_projects/

[weblogic@localhost user_projects]$mkdir domains

[weblogic@localhost user_projects]$cd domains/

[weblogic@localhost domains]$mkdir hnDomain

[weblogic@localhost domains]$ cdhnDomain/

[weblogic@localhost hnDomain]$pwd

/home/weblogic/Oracle/Middleware/user_projects/domains/hnDomain

配置环境变量/etc/profile,将下面路径加入配置中:

export CLASSPATH=$CLASSPATH:/home/weblogic/Oracle/Middleware/wlserver/modules/features/wlst.wls.classpath.jar

进到域目录下,执行命令

[weblogic@localhost hnDomain]$$JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=256m weblogic.Server

来生成域下面的各种文件,包括管理服务器等的配置信息。

之后进入bin目录下,进行启动即可,最后就可以访问

http://ip:7001/console 进入控制台了。

三、   启动关闭服务

进入domain目录

[weblogic@localhost hnDomain]# cd/home/weblogic/Oracle/Middleware/user_projects/domains/hnDomain/bin

回车,待启动完毕后按下Ctrl+Z

然后输入:

[weblogic@localhost hnDomain]# bg

将控制台转入后台运行


猜你喜欢

转载自blog.csdn.net/danielchan2518/article/details/70888238