1. 程式人生 > >Weblogic系列漏洞整理————1、Weblogic安裝

Weblogic系列漏洞整理————1、Weblogic安裝

WebLogic簡介

WebLogic是美國Oracle公司出品的一個application server,確切的說是一個基於JAVAEE架構的中介軟體,WebLogic是用於開發、整合、部署和管理大型分散式Web應用、網路應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的開發、整合、部署和管理之中。

安裝JAVA

建立java安裝目錄

移動下載的java到相應的檔案目錄下面

解壓縮

設定環境變數

使環境變數生效

測試java環境

下載安裝WebLogic

注:這裡可能需要建立一個Oracle賬戶,之後進行下載!

建立使用者和組資訊

之後開始安裝

選擇安裝目錄之後一路傻瓜式安裝即可!

部署域

進入/root/Oracle/Middleware/wlserver_10.3/common/bin執行./config.sh啟動域安裝配置嚮導。按照提示部署即可。

最後進入/root/Oracle/Middleware/user_projects/domains/weblogic/bin中,啟動weblogic./startWebLogic.sh

執行netstat -nltp檢視7001埠是否啟動

進入weblogic

訪問 http://192.168.11.170:7001/console 輸入使用者名稱密碼,如果能訪問到這個介面說明順利部署完成

3. 排錯

如果出現如下錯誤

java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of this machine. at weblogic.server.channels.AddressUtils$AddressMaker.getLocalHost(AddressUtils.java:38) at weblogic.server.channels.AddressUtils$AddressMaker.<clinit>(AddressUtils.java:33) at weblogic.server.channels.AddressUtils.getIPAny(AddressUtils.java:154) at weblogic.protocol.configuration.ChannelHelper.checkConsistency(ChannelHelper.java:61) at weblogic.server.channels.ChannelService.start(ChannelService.java:207) Truncated. see log file for complete stacktrace Caused By: java.net.UnknownHostException: CentOS-6.5-mini: CentOS-6.5-mini: Name or service not known at java.net.InetAddress.getLocalHost(InetAddress.java:1505) at weblogic.server.channels.AddressUtils$AddressMaker.getLocalHost(AddressUtils.java:36) at weblogic.server.channels.AddressUtils$AddressMaker.<clinit>(AddressUtils.java:33) at weblogic.server.channels.AddressUtils.getIPAny(AddressUtils.java:154) at weblogic.protocol.configuration.ChannelHelper.checkConsistency(ChannelHelper.java:61) Truncated. see log file for complete stacktrace Caused By: java.net.UnknownHostException: CentOS-6.5-mini: Name or service not known at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928) at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323) at java.net.InetAddress.getLocalHost(InetAddress.java:1500) at weblogic.server.channels.AddressUtils$AddressMaker.getLocalHost(AddressUtils.java:36) Truncated. see log file for complete stacktrace >

則修改hosts檔案

vim /etc/hosts 新增 127.0.0.1 your hostname //your host 可以在終端輸入hostname檢視

然後瀏覽器訪問http://your-ip:7001/console/ 檢視。出現登陸介面則安裝成功

如果出現空間不夠問題

則釋放空間,之後進行安裝!