一、下載weblogic
到Oracle官網https://www.oracle.com/downloads/index.html,我在這里下載的是weblogic12C進行安裝:https://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html
如下圖所示,點擊下載即可:
二、安裝
下載解壓后后的目錄如下圖:
安裝目錄在:fmw_12.2.1.3.0_wls\Disk1\install\.ng.cmd,如下:
右擊以管理員方式運行即可:
然后開始檢測系統配置:
開始安裝:
點擊【下一步】按鈕,進入下一個安裝步驟,如下圖所示:
選擇安裝目錄點擊下一步:
繼續下一步:
繼續下一步:
選擇安裝:
開始安裝,並顯示安裝進度:
等待安裝完點擊下一步:
點擊完成進入配置界面,使用默認的域即可:
全選點擊下一步:
輸入賬號密碼,建議使用默認賬號:
使用默認的JDK即可:
全選點擊下一步:
使用默認端口7001即可:
輸入賬號密碼之后點擊下一步:
點擊下一步即可:
點擊下一步即可:
點擊下一步即可:
點擊下一步即可:
點擊下一步即可:
點擊下一步即可:
點擊下一步即可:
點擊下一步即可:
點擊下一步即可:
點擊下一步即可:
點擊下一步即可:
點擊創建即可:
點擊下一步:
選中啟動管理器之后點擊完成即可:
接下來會開啟cmd窗口啟動weblogic服務:
待啟動成功之后瀏覽器訪問即可:
輸入剛才的賬號和密碼進行登陸:
至此weblogic安裝成功,如果最后一步沒有點擊啟動管理器也可以自己手動啟動。
三、weblogic的卸載:
卸載程序也很容器找到:
開啟程序的快捷方式
第二種是安裝包的oui/bin/internal/ilaunch.exe(原程序)
右鍵點擊以管理員身份方式運行即可:
點擊之后會檢測系統,然后啟動卸載程序:
點擊下一步 :
點擊卸載:
完成之后點擊下一步:
點擊完成即可:
至此卸載完成。
有時候卸載完成但是安裝目錄下的文件刪除不了,需要手動刪除,如下:
有時候文件夾刪除不了的話可以是因為開啟了JVM占用了文件夾,可以采用jps之后查看pid,並且采用taskkill殺死進程。
補充:weblogic12c需要JDK1.8,可是后來項目使用的是JDK1.7,於是沒辦法只能換weblogic10了。下面記錄weblogic10.3.6的安裝辦法。我的電腦是64位,所以安裝的是64位的weblogic。
安裝包是一個jar包,如下:
運行方式是:
java -jar ./wls1036_generic.jar
接下來就是按照步驟就是安裝了:
等待彈出這個界面:
輸入安裝目錄點擊下一步進行操作:
點擊下一步:(不用輸這些東西)
選擇不接受配置中存在的安全問題:
直接下一步:
選擇JDK安裝目錄進行下一步:
直接下一步:
點擊下一步進行安裝:(進入安裝過程)
選中運行點擊完成:
過一會彈出下面界面選擇開始:
選擇創建新的域:
全部選中進行下一步:
域使用默認的目錄:
輸入賬號密碼下一步:
直接下一步:
.
全選下一步:
下一步:
下一步:
接下來所有的操作都是下一步即可,都采用默認的配置。等待完成之后尋找啟動管理器:
至此安裝完成,我們查看安裝后的目錄:(與12c略有不同,不管大致目錄與12c相同,部署過12c的話在10.3.6部署應該簡單)
部署web應用的目錄比weblogic12c多一個applications:
weblogic10登錄界面如下:
需要安裝包的評論區留言,安裝包發你。
補充:weblogic12.2.1.3必須JDK8,而且EL表達式會報很多的錯誤(如果寫的不規范),也就是我上面第一個安裝的weblogic。
weblogic12.1.3.0.0可以JDK7,當然可以8,而且不會報錯,建議安裝的時候選擇這個版本,下載的時候到oracle官網下載對應的通用版本的jar即可。
補充:有時候我們安裝完成之后沒有創建域,在%base%目錄下也就沒有user_projects目錄。我們需要重新創建域。運行%base%\wlserver\common\bin下的config.cmd腳本即可,如果閃退應該是JDK問題,可以用cmd窗口call config.cmd,這樣報錯也會停留窗口。
補充:采用jar安裝的時候報錯如下:
Exception in thread "winRegistry" java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: jni_winx64
原因是存放jar的路徑包含中文,更換路徑可以正常安裝。