source /etc/profile
groupadd bea
mkdir /data
useradd -d /data/weblogic -g bea weblogic
echo ‘wls!@#$%‘|passwd --stdin weblogic
java_home=/data/weblogic/jdk-7u55-linux-x64
classpath=.:$java_home/lib/tools.jar:$java_home/lib/dt.jar
path=$java_home/bin:$path
export java_home classpath path
切換到weblogic使用者
source/etc/profile
wgetftp://ip位址/weblogic/wls1211_generic.jar
wgetftp://ip位址/weblogic/jdk-7u55-linux-x64.gz
tar -zxvf jdk-7u55-linux-x64.gz
export.utf-8
wget
切換到root使用者作如下操作
vim/etc/profile 在最後添加如下4行内容
java_home=/data/weblogic/jdk1.7.0_55
classpath=.:$java_home/lib/tools.jar:$java_home/lib/dt.jar
path=$java_home/bin:$path
exportjava_home classpath path
之後切換到weblogic使用者執行如下操作
java -xmx1024m -d64 -jar./wls1211_generic.jar
接下來根據提示操作即可。
之後:
/data/weblogic/wlserver/wlserver_12.1/common/bin/wlst.sh
接着輸入:
readtemplate(‘/data/weblogic/wlserver/wlserver_12.1/common/templates/domains/wls.jar‘)
cd(‘server/adminserver‘)
set(‘listenaddress‘,‘‘)
set(‘listenport‘, 7001)
cd(‘/‘)
cd(‘security/base_domain/user/weblogic‘)
cmo.setpassword(‘wls!@#$%‘)
setoption(‘overwritedomain‘, ‘true‘)
writedomain(‘/data/weblogic/wlserver/user_projects/domains/base_domain‘)
稍等一會之後出現wls:/offline/base_domain/security/base_domain/user/weblogic>時,輸入:exit() ,按下enter.
之後編輯setdomainenv.sh:
vim /data/weblogic/wlserver/user_projects/domains/base_domain/bin/setdomainenv.sh
452行修改為:
java_options="${java_options}-djava.security.egd=file:/dev/zero"
java_vm="-d64 -server ${java_debug}${java_profile}"
編輯startweblogic.sh:
vim /data/weblogic/wlserver/user_projects/domains/base_domain/bin/startweblogic.sh
在172行插入:
#args modify
mem_args="-xms4096m -xmx4096m-xmn2048m -xss256k -xx:permsize=256m -xx:maxpermsize=512m -xx:survivorratio=6"
#mem_args="-xms4096m -xmx4096m-xmn2048m -xss128k -xx:permsize=256m -xx:maxpermsize=512m -xx:survivorratio=6"
切換到root使用者作如下操作:
vim /etc/hosts
把本機的ip和主機名添加上
防火牆規則
vim /etc/sysconfig/iptables 把如下内容添加到-a input -m state --state new -m tcp -p tcp --dport 22 -j accept的下一行
-ainput -m state --state new -m tcp -p tcp --dport 7001:7004 -j accept
-ainput -m state --state new -m tcp -p tcp --dport 8001:8004 -j accept
接着執行如下指令時生效:
service iptables restart
接下來切換到weblogic使用者執行如下指令:
cd /data/weblogic/wlserver/user_projects/domains/base_domain/bin/
nohup bash startweblogic.sh &
本文出自 “” 部落格,請務必保留此出處