Weblogic11g安装部署手册——Linux

一、前期准备

1、新建用户组web

#groupadd web

Weblogic11g安装部署手册——Linux

2、新建用户weblogic 并修改用户密码

#useradd -g web weblogic——添加用户,并用-g参数来制定 web用户
#passwd weblogic——passwd命令修改密码

Weblogic11g安装部署手册——Linux

3.创建安装目录

以root用户登录系统

#mkdir -p /home/weblogic
#mkdir -p /u02/bea
#cd /home/weblogic
#mkdir java
#chown -Rf weblogic:web /home/weblogic/
#chown -Rf weblogic:web /u02/bea

4.修改hosts文件

cat >> /etc/hosts <<EOF
10.104.30.209 wlsts #此处根据实际情况修改实际的IP和主机名
EOF

二、安装jdk

1. jdk安装过程

以weblogic用户登录系统

#cd /home/weblogic/java
#chmod +x /home/weblogic/java/jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin
#./jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin

Weblogic11g安装部署手册——LinuxWeblogic11g安装部署手册——LinuxWeblogic11g安装部署手册——LinuxWeblogic11g安装部署手册——Linux

2.设置JAVA环境变量

#cd /home/weblogic
cat >> .bash_profile <<EOF
export JAVA_HOME=/home/weblogic/jrockit-jdk1.6.0_45-R28.2.7-4.1.0
export JAVA_BIN=/home/weblogic/jrockit-jdk1.6.0_45-R28.2.7-4.1.0/bin
export PATH=PATH:PATH:JAVA_HOME/bin
export CLASSPATH=:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export LANG=en_US.UTF-8
#source .bash_profile

3.优化JAVA提高网站打开速度

$JAVA_HOME/jre/lib/security/java.security
#securerandom.source=file:/dev/./urandom#’

Weblogic11g安装部署手册——Linux

三、安装weblogic

1.安装weblogic

以weblogic用户登录系统

#cd /home/weblogic/jrockit-jdk1.6.0_45-R28.2.7-4.1.0/bin
#java -jar wls1036_generic.jar

完成后出现图形化界面
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——LinuxWeblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux

2.创建域

#cd /u02/bea/wlserver_10.3/common/bin
#./config.sh

Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux
Weblogic11g安装部署手册——Linux

3.编辑启动Weblogic服务文件

编辑口令文件
在刚才创建的域目录/u02/bea/user_projects/domains/base_domain/server/AdminServer/security/下建立boot.properties文件

cd /u02/bea/user_projects/domains/base_domain

#mkdir -p servers/AdminServer/security/
#cd servers/AdminServer/security/
#cat >> boot.properties << EOF
username=weblogic
password=wonders2014
EOF

编写启动及停止Weblogic脚本
所有脚本及日志文件一律放在/home/weblogic下,并为weblogic用户所有

#cd /home/weblogic
#cat >> startadmin.sh << EOF
export USER_MEM_ARGS="-Xms4096m -Xmx4096m -XX:MaxPermSize=1024m"
nohup /home/weblogic/bea/user_projects/domains/base_domain/bin/startWebLogic.sh >> admin.log 2>&1 &
EOF

4.启动管理服务器及控制台

以weblogic账户登录

#cd /home/weblogic
#chmod u+x startadmin.sh
#./startadmin.sh
#tail –f admin.log #查看控制台启动日志

5.配置受管服务器

使用控制台新建受管服务器
浏览器输入http://10.104.30.209:7001,进入控制台,点击“环境(Environment)” —> “服务器(Servers)”
Weblogic11g安装部署手册——Linux
点击锁定和编辑(Lock&Edit):
Weblogic11g安装部署手册——Linux
点击新建(New)Weblogic11g安装部署手册——Linux
输入配置受管服务器参数,点击完成(Finish)
Weblogic11g安装部署手册——Linux
之后网上左上角点击**更改(Activate Changes)
Weblogic11g安装部署手册——Linux
启动受管服务器及控制台
以weblogic账户登录系统

#cd /home/weblogic
#chmod u+x startServer1.sh
启动受管服务器前,务必确认管理服务器控制台是否启动!
#./startServer1.sh$ tail –f Server1.log #查看启动日志以确认服务成功
启动如下显示RUNNING则表示受管服务器成功启动

Weblogic11g安装部署手册——Linux
也可进入控制台确认受管服务器是否启动:如下图显示运行(running)状态,则为正常启动
Weblogic11g安装部署手册——Linux

四、配置JDBC数据源

1.oracle单机数据源配置

打开浏览器输入weblogic控制台路径,如本例:http://10.104.30.14:7001/console输入账号密码进入下图:
点击“锁定和编辑”—“服务”—“数据源”,打开如图
Weblogic11g安装部署手册——Linux
点击“新建”—“一般数据源”
Weblogic11g安装部署手册——Linux
输入数据源名称等信息,选择数据库类型,本例为oracle
Weblogic11g安装部署手册——Linux
选择合适的驱动程序
Weblogic11g安装部署手册——Linux
此处直接下一步
Weblogic11g安装部署手册——Linux
此处按照需求填写所需信息:此图和双机数据源有不同后面双机部署会提到
Weblogic11g安装部署手册——Linux
此处点击测试,连接成功会有提示:此图和双机数据源有不同后面双机部署会提到
Weblogic11g安装部署手册——Linux
选择JDBC数据源目标
Weblogic11g安装部署手册——Linux
完成后如图所示,之后点击**更改
Weblogic11g安装部署手册——Linux

2.oracle双机数据源配置

双机数据源配置和单机数据源配置大致相同,可按照上面步骤操作,在下面两张图的时候进行更改
红框中的IP地址输入oracle双机的scan-ip,例如本例的10.104.3.50
Weblogic11g安装部署手册——Linux
此处URL需要修改为rac的scan-ip的TNS,例如本例的jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.104.3.50)(PORT=1521))(LOAD_BALANCE=yes)(failover=yes))(CONNECT_DATA=(SERVICE_NAME=jxcx)))
Weblogic11g安装部署手册——Linux

五、应用程序部署

应用程序部署必须遵循原则,不可将应用部署到adminserver上,须按照需求新建server进行部署
打开浏览器输入weblogic控制台路径,如本例:http://10.104.30.14:7001/console输入账号密码进入下图
点击“锁定和编辑”–“部署”,打开右图界面
Weblogic11g安装部署手册——Linux
点击安装
Weblogic11g安装部署手册——Linux
路径选择为上传的目录,此例为/home/webogic,在下面列出的应用包中找到上传的包名,在前面选中,下一步:
Weblogic11g安装部署手册——Linux
默认,下一步
Weblogic11g安装部署手册——Linux
选择部署目标,切记不可选择Adminserver,下一步:
Weblogic11g安装部署手册——Linux
到达此页,可直接默认,下一步:
Weblogic11g安装部署手册——Linux
点击完成:
Weblogic11g安装部署手册——Linux
左上角点击**更改:
Weblogic11g安装部署手册——Linux
启用部署应用
打开浏览器登录weblogic控制台,点击“部署”,勾选应用,点击“启动”—“为所有请求提供服务”
Weblogic11g安装部署手册——Linux
启动完毕状态如下图:
Weblogic11g安装部署手册——Linux