注意weblogic版本及其支持的jdk版本; 卸載OpenJDK,用命令rpm -qa|grep java 和 rpm -qa|grep jdk 顯示全部jdk有關的安裝包,而後用命令rpm -e --nodeps filename 將文件都刪除html
rpm -qa|grep java rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 ...
下載oracle jdk,配置環境變量:java
vim /etc/profile #在文件尾部添加 export JAVA_HOME=/opt/apps/jdk1.8.0_171 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/jre/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH #保存退出 source /etc/profile
groupadd weblogic useradd -g weblogic weblogic passwd weblogic su weblogic
下載weblogic並解壓(/home/weblogic) https://www.oracle.com/technetwork/middleware/weblogic/downloads/index.htmlnode
建立安裝目錄及相關文件 建立安裝目錄web
mkdir /opt/weblogic chown -R weblogic:weblogic /opt/weblogic
在/opt目錄下建立oraInst.loc文件vim
vim /opt/oraInst.loc inventory_loc=/opt/weblogic/oraInventory //產品安裝清單目錄,方便後來人員升級維護時查看 inst_group=weblogic //用戶的組名稱,謹慎,一旦肯定,安裝後讀寫都將以此爲基準
在opt目錄下建立wls.rsp文件瀏覽器
vim /opt/wls.rsp [ENGINE] Response File Version=1.0.0.0.0 [GENERIC] ORACLE_HOME=/opt/weblogic/Oracle/Middleware INSTALL_TYPE=WebLogic Server MYORACLESUPPORT_USERNAME= MYORACLESUPPORT_PASSWORD= DECLINE_SECURITY_UPDATES=true SECURITY_UPDATES_VIA_MYORACLESUPPORT=false PROXY_HOST= PROXY_PORT= PROXY_USER= PROXY_PWD=<SECURE VALUE> COLLECTOR_SUPPORTHUB_URL=
注意不能帶中午註釋 另外ORACLE_HOME必須是一個空的目錄。inventory_loc目錄與ORACLE_HOME不能在同一個目錄。否則報錯。oracle
安裝weblogicapp
cd /home/weblogic java -jar /opt/fmw_12.2.1.3.0_wls_quick.jar -silent -responseFile /opt/wls.rsp -invPtrLoc /opt/oraInst.loc
安裝成功。dom
cd /home/weblogic/wls12213/wlserver/common/bin ./wlst.sh wls:/offline> readTemplateForUpdate ('/home/weblogic/wls12213/wlserver/common/templates/wls/wls.jar') wls:/offline/base_domain>cd('Servers/AdminServer') wls:/offline/base_domain/Server/AdminServer>set('ListenAddress','') wls:/offline/base_domain/Server/AdminServer>set('ListenPort', 7001) wls:/offline/base_domain/Server/AdminServer>cd('/') wls:/offline/base_domain>cd('Security/base_domain/User/weblogic') wls:/offline/base_domain/Security/base_domain/User/weblogic>cmo.setPassword('weblogic1') wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption('OverwriteDomain', 'true') wls:/offline/base_domain/Security/base_domain/User/weblogic>writeDomain('/home/weblogic/wls12213/domain') wls:/offline/domain/Security/domain/User/weblogic>closeTemplate() wls:/offline>exit()
啓動weblogicui
cd /home/weblogic/wls12213/domain/bin/ ./startWebLogic.sh (後臺啓動:nohup ./startWebLogic.sh &)
關閉weblogic
./stopWeblogic.sh
啓動瀏覽器訪問weblogic控制檯http://IP:7001/console,用戶名默認是weblogic,密碼是建立域時設置的weblogic1
參考: https://blog.csdn.net/tiantiandjava/article/details/80481310 https://blog.csdn.net/benzhexin/article/details/84206174