首先,在root用户下自行如下命令:

   

   source /etc/profile
   groupadd bea
   mkdir /data
   useradd -d /data/weblogic -g bea weblogic
   echo 'wls!@#$%'|passwd --stdin weblogic
   JAVA_HOME=/data/weblogic/jdk1.6.0_25
   CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
   PATH=$JAVA_HOME/bin:$PATH
   export JAVA_HOME CLASSPATH PATH

其次,切换到root用户新添加的用户weblogic用户下执行如下命令:

su - weblogic #切换到weblogic用户

   source /etc/profile

   wget ftp://172.17.26.20/weblogic/wls1035_generic.jar&& wget             ftp://172.17.26.20/weblogic/jdk-6u25-linux-x64.bin

   chmod u+x /data/weblogic/jdk-6u25-linux-x64.bin

   /data/weblogic/jdk-6u25-linux-x64.bin


   source /etc/profile


   export.utf-8

   wget ftp://172.17.26.20/weblogic/silent.xml

   java -Xmx1024m -d64 -jar ./wls1035_generic.jar-mode=silent -            silent_xml=./silent.xml

   java -Xmx1024m-d64 -jar ./wls1035_generic.jar -mode=silent -            silent_xml=./silent.xml

   /data/weblogic/wlserver/wlserver_10.3/common/bin/wlst.sh

   接着输入:

                              readTemplate('/data/weblogic/wlserver/wlserver_10.3/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')


(稍等一会之后输入:exit()) #有可能执行完上面创建域的脚本会直接跳过此步骤。不用担心这是正常的!!


接下来切换到root用户执行如下语句:

su - root

   编辑setDomainEnv.sh452行修改为:

   JAVA_OPTIONS="${JAVA_OPTIONS}-Djava.security.egd=file:/dev/zero"

   JAVA_VM="-d64-server ${JAVA_DEBUG} ${JAVA_PROFILE}"


   编辑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 "

   之后:vim/etc/hosts ,把本机的IP和主机名(相对应)添加上.

最后切换到weblogic用户,执行如下语句:

su - weblogic

   接下来退出×××

   之后nohup bash startWebLogic.sh或者bash startWebLogic.sh &