weblogic应用服务器安装.docx
《weblogic应用服务器安装.docx》由会员分享,可在线阅读,更多相关《weblogic应用服务器安装.docx(11页珍藏版)》请在冰点文库上搜索。
weblogic应用服务器安装
一、确认weblogic安装文件的执行权限
1)首先为Weblogic创建工作组和创建用户隶属于此组。
groupadd –g600weblogic
useradd -d/home/weblogic -g600weblogic
passwdweblogic设定weblogic用户的密码以及确认密码
注:
以下安装全部在weblogic用户下进行操作。
切换用户指令:
su用户名即可
2)Linux64安装准备:
chmod777weblogic_server923_generic.jar
注:
64安装之前要安装jdk-1_5_0_22-linux-amd64.bin
weblogic安装用java–jarfilename.jar,必须用jdk5.0以上版本执行。
二、执行安装
1、以控制台模式进行安装
执行Java-jarweblogic_server923_generic.jar–mode=console
注:
由于在命令行下安装,后面带参数-mode=console(为Linux终端图形界面安装时使用)可以不加。
图1
2、回车确定
图2
3、回车选择默认的安装目录
图3
4、选择安装方式为Complete
图4
5、选择默认目录
图5
6、回车确定
图6
7、回车确定
图7
8、等待安装
图8
安装jar文件没有JDK安装步骤,直接创建域。
9、安装完成
图9
三、建域
1、新建weblogic域
进入bin目录:
cd/home/weblogic/bea/weblogic92/common/bin/
执行:
./config.sh
选择1,新建域
图10
2、选择customtemplate
图11
3、回车确定
图12
4、选择2,输入域用户密码weblogic,再选择3,确认域用户密码weblogic
图13
图14
5、选择生产模式ProductionMode
图15
6、选择SunSDK
图16
7、默认回车
图17
8、默认回车
图18
9、输入新建域的名称:
its_test,并确认
图19
图20
10、新建域完成
四、修改jdk文件
注:
安装之前已经装好jdk,不需要进行如下操作。
进入目录:
cd/home/weblogic/bea/jdk150_12/jre/lib/security
修改文件:
vijava.security
修改项:
securerandom.source=file:
/dev/./urandom
进入目录:
cd/home/weblogic/bea/jrockit_150_12/jre/lib/security
修改文件:
vijava.security
修改项:
securerandom.source=file:
/dev/./urandom
五、破解
PS:
现场真实环境一定要做
修改文件位置:
/home/weblogic/bea/user_projects/domains/域名/bin/startWebLogic.sh
CLASSPATH="/home/weblogic/bea/weblogic_crack.jar:
${CLASSPATH}${CLASSPATHSEP}${MEDREC_WEBLOGIC_CLASSPATH}"
六、自动启动,不输入用户名和密码
Ps:
六、七这两步一定要做,否则会报weblogic.security.SecurityInitializationException:
Authenticationforuserd
进入目录:
cd/home/weblogic/bea/user_projects/domains/域名/bin/
进行操作:
vistartWebLogic.sh,找到其修改位置:
#CallsetDomainEnvhere下面添加:
(69行,210行附件)
WLS_USER=weblogic
WLS_PW=weblogic
Ps:
这里的user是建域的时候输入的账户、密码
七、调整内存
修改文件位置:
cd/home/weblogic/bea/user_projects/domains/域名/bin/setDomainEnv.sh
修改项为:
MEM_ARGS="-Xms256m-Xmx512m"(-Xms256m-Xmx512m:
将内存修改:
32位调整为1024,64位调整为2048)
exportMEM_ARGS
if["${JAVA_VENDOR}"="Sun"];then
if["${PRODUCTION_MODE}"=""];then
MEM_DEV_ARGS="-XX:
CompileThreshold=8000-XX:
PermSize=48m"(-XX:
PermSize=48m:
32位调整为512,64位调整为1024)
exportMEM_DEV_ARGS
fi
fi
#HadtohaveaseparatetesthereBECAUSEofimmediatevariableexpansiononwindows
if["${JAVA_VENDOR}"="Sun"];then
MEM_ARGS="${MEM_ARGS}${MEM_DEV_ARGS}-XX:
MaxPermSize=128m"(XX:
MaxPermSize=128m,32位调整为512,64位调整为1024)
exportMEM_ARGS
fi
八、修改字符集
修改文件:
cd/home/weblogic/bea/user_projects/domains/域名/startWebLogic.sh
添加:
exportLANG=zh_CN(ssh中为中文,本地终端为乱码)
exportLANG=zh_CN.UTF-8(ssh中为乱码,本地终端为中文)
九、确认缓存安装完成后,启动weblogic,部署应用
启动命令在所建域里的bin文件夹里,先cd打开,再./startWeblogic.sh
一十、验证Weblogic启动状态
启动指令:
nohup./startweblogic.sh&
查看启动日志指令:
tail-fnohup.out
查看状态:
ps–ef|grepjava可以查看到关于java进程的id
关闭服务:
kill-9id