weblogic11g安装

groupadd weblogic

useradd -g weblogic weblogic

passwod weblogic

mkdir /weblogic

上传文件   修改文件属性
chown -R weblogic:weblogic /weblogic

chmod 755  /weblogic

weblogic登陆

上传安装文件

安装jdk 配置环境变量
/weblogic/jrockit-jdk1.6.0_37-R28.2.5-4.1.0
/weblogic/jrockit-jdk1.6.0_37-R28.2.5-4.1.0
/web/jrockit-jdk1.6.0_37-R28.2.5-4.1.0
export JAVA_HOME=/web/jrockit-jdk1.6.0_37-R28.2.5-4.1.0
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH


export JAVA_HOME=/opt/mc/share/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

然后执行./filename.bin -mode=console


假如是.jar的安装文件
java -jar filename.jar -mode=console

----------------------------------------
进入控制台界面----NExt
出现授权许可协议---YEs
提示选择一个BEA的主目录如下所示
CHOOSE BEA HOME DIRECTORY:"BEA Home"=[/root/bea] Input new BEA Home OR Exit Previous Next>
可以更改主目录  如:/home/bea

确认BEA主目录
--------------------------------------
选择安装类型
CHOOSE  INSTALL TYpe
1| COmplete INstalation  | INstall the complete BEA WEBLOGIC PLATFORM
2|CUstom INSTALLATION    | CHOOSE software components to install and application domails,recommended for advances users.

一般选择完整安装
----------------------------------
选择安装路径
CHOose PRODUCT Directory :Product INstallation Directory=
【/home/bea/weblogicXX】 input new Product INstall Directory OR exit Previous NExt>
这个一般不用更改 直接默认在weblogic主目录下面  就行了

确认安装路径   ---next


----------------------------------
正式开始安装,此时会出现一个模拟的进度条,耐心等待,知道100%安装顺利结束

二、配置CONfiguration Wizard
软件安装完毕后 ,下一步就是配置Domain域,进入weblogic的安装目录
for example
/home/bea/weblogic81/common/bin  找到文件config.sh ,执行./config.sh


选择“Create a new weblogic configuration”选项。
选择配置的模块为“basic weblogic Domain” 然后点击快速配置“Express” 点击next
(可以选择CUstom 可以把默认的7001端口修改为其他的没有被占用的端口)

创建管理页用户名和密码,Next下一步;
该界面是所有配置信息的汇总确认,如果没有问题,点击Create ,开始创建Damain域

三、 启动Weblogic
在启动weblogic之前,可以将服务用 用户名和密码写入启动脚本。

进入刚配置完成的域目录(例如:/home/bea/user_projecgts/domains/mydomain ,编辑startWeblogic.sh启动脚本
vi startWeblogic.sh
在 "WLS_USER= WLS_PW="输入用户名和密码,保存退出。  有其他方式???
启动weblogic    ./starWeblogic


四、停止Weblogic服务
1,KILL掉进程
2,通过“http://服务地址:7001/console  shutdownServer
3,利用脚本停止服务
./stopWeblogic

可以自己写好脚本 通过Kill的方式杀死进程
ps -aux
ps -aux | grep ttp_webtest

netstat -antp

kill  -9    23307

nohup ../../bin/startManagedWebLogic.sh  ttp_manage http://137.64.25.26:7001 & >


五、linux中webllogic的设置

问题本机可以访问控制台页面

通过网络ip访问不了?

通过localhost访问页面后找到DOMAIN Structure==》Environment==》
servers选择相应的xxxServer进行编辑,listen Addresss填入0.0.0.0保存即可
然后激活 或者直接重启就可以了

默认路径问题
修改weblogic端口为80
在web项目下面的WEB-INF新建一个weblogic.xml
<weblogic-web-app>
<context-root>/</context-root>
</weblogic-web-app>

在根目录下面新建index.jsp 在里面转发到相应的目录首页。


weblogic9.2和8区别很大,有Application 改成了 autodeploy
在\bea9/user_projects/domains/base_main/config/config.xml
中也找不到端口的设置修改,上网查阅后发现。
该文件默认的端口号为7001,的情况下没有<listen-port>标签。
如果要修改其他的端口,需要加上类似的<listen-port>7003</listen-port>语句即可
<server>
    <name>AdminServer</name>
    <ssl>
       <enabled>false</enabled>
    </ssl>
    </listen-port>8090</listen-port>
    </listen-address></listen-address>
</server>

  自定义启动weblogic服务

#!/bin/sh

nodeName="ttp_web"
ip="http://11.0.2.41:7001"   
ps -ef|grep java|grep ${nodeName}|awk '{print $2}'| xargs kill -9
echo "stop ${nodeName}..."
export USER_MEM_ARGS="-Xms512m -Xmx2048m -XX:MaxPermSize=256m -Dnode.Name=${nodeName} -Dfile.encoding=GBK -Djava.awt.headless=true -XX:+HeapDumpOnOutOfMemoryError"
nohup ./startManagedWebLogic.sh ${nodeName} ${ip} >> ${nodeName}.log &
tail -f ${nodeName}.log

weblogic免密码启动

在相应的服务下面新建目录

mkdir security

在该目录下面新建文件名:boot.properties

文件里边填写启动weblogic的用户名密码

#Thu Apr 19 09:43:21 CST 2012

username=weblogic

password=weblogic1

Weblogic在Linux下启动特别慢及进入控制台慢的解决方法
修改Linux上Weblogic使用的jdk $JAVA_HOME/jre/lib/security/java.security 文件

  将securerandom.source=file:/dev/urandom 修改为

  securerandom.source=file:/dev/./urandom

猜你喜欢

转载自longge308.iteye.com/blog/2168446