一、JDK的安裝
下載linux環境下的jdk安裝文件,本文資源下載:jdk-7u79-linux-x64.tar.gz
將jdk放到linux制定目錄下,執行以下命令進行解壓操作
tar -zxvf jdk-7u79-linux-x64.tar.gz
配置相關環境變量,修改/etc/profile文件,增加jdk的相關內容(JAVA_HOME、PATH等信息)。可以通過VI編輯器修改,也可以將/etc/profile下載到本機修改
export JAVA_HOME=/opt/jdk1.7.79/jdk1.7.0_79 export JRE_HOME=/opt/jdk1.7.79/jdk1.7.0_79/jre export _JAVA_OPTIONS=-DBOSSSOFT_HOME=/nontax/boss_home export PATH=$PATH:/usr/local/git/bin:$JAVA_HOME/bin export SONAR_HOME=/opt/sonarqube-6.4
如果想讓相關配置生效,需要執行/etc/profile。因此需要執行如下操作。
source /etc/profile
如果之前已經安裝了jdk的其他版本,想讓該版本立即生效,可以執行以下命令
新安裝了jdk,但重新連接之后仍然顯示老的jdk which java which javac rm -rf /usr/bin/java rm -rf /usr/bin/javac ln -s $JAVA_HOME/bin/java /usr/bin/java ln -s $JAVA_HOME/bin/javac /usr/bin/javac source /etc/profile
安裝成功可以通過命令進行校驗
java -version
輸入“echo $JAVA_HOME”,查看java_home的目錄,是否是自己設置的變量的那個目錄。
二、Weblogic的安裝
1. 將Weblogic安裝包(Windows和Linux通用)放在目標機器上(任意位置)
2. 安裝
執行命令:
java -jar -d64 ./wls1036_generic.jar
待進度到達100%,進入圖形界面進行安裝。

將下面的選擇框去掉,繼續下一步。
按默認設置繼續下一步,到選擇JDK的界面

繼續按照默認設置執行下一步,直至安裝
3. Weblogic 創建域
安裝完默認打開
選擇第一個,進入創建域界面

按默認設置進行下一步,直至設置用戶名和密碼

選擇生產模式(如果這步選錯,就看7. 開發模式改生產模式)

勾選前兩項

按照默認配置
接着幾個都不配置,按照默認操作,創建。
4.登錄(設置后台啟動):(可以先優化后再登錄)
4.1先前台啟動一下,啟動時會要求輸入賬號密碼,之后才會有AdminServer文件夾可以進行下一步操作。
前台啟動時,輸入用戶名(有顯示),回車;輸入密碼(不顯示),回車。再繼續執行
4.2在該路徑下新建文件夾,

打開該文件夾,創建一個文件,

內容是:

以后在啟動服務的時候,就不用輸入賬號密碼了。這個文件之后會被加密。
4.3三種啟動方式:
(1)

(2)前台啟動

(3)后台啟動並輸出日志
nohup ./startWebloigc.sh >test0531.log &
或者

如果啟動不成功,可能是防火牆問題,詳情查看8.防火牆
登錄,進入控制台

登陸成功

5. 優化登錄速度
進入控制台速度慢,改配置。
找到相應文件改配置。

6. 優化weblogic內存
找到相關文件改配置

7. 開發模式改生產模式。
如果在安裝的時候不小心選擇開發模式,則按下面修改。
(開發模式性能比生產模式差)

8.防火牆
查看防火牆狀態:

如果啟動失敗,則關閉防火牆:

(如果是想開啟防火牆的話,把stop改成start)
三、部署配置服務
1.程序配置
在weblogic的安裝目錄下新建一個TEST文件夾用於存放程序
在TEST底下新建BILL文件夾用於存放Server文件夾里面的文件
2.配置數據源(這一整步都不做)
進入控制台,配置數據源:

輸入選擇數據

選擇數據庫驅動
接着下一步:
設置數據庫信息
測試配置連接數據庫是否成功
連接數據庫成功
選擇數據服務器
激活更改
數據源創建成功

3.修改程序文件
3.1修改web.xml(前面沒有配置數據源,這一步應該可以不用做)

在web-app節點下加入以下內容(其中,jdbc/name為剛才配置數據源時輸入的數據源名)

3.2修改DataSource.xml

4.安裝程序包
進入控制台,安裝程序包

選擇安裝包所在目錄

按默認不修改任何內容,進行下一步

激活並啟動



啟動成功

輸入網址,進入程序
亂碼問題解決:
進入程序界面亂碼,修改JAVA字符集
找到/opt/Oracle/Middleware/user_projects/domains/base_domain/bin
修改setDomainEnv.sh,找到JAVA_OPTIONS,在該句末尾,引號內添加上 -Dfile.encoding=gbk,再次進入程序,如果還是亂碼,則把gdk改成utf-8,再次進入程序,顯示正常。

