WADER

          java,swt,hibernate,struts,xml,spring,ant,cvs,uml,db,server
          隨筆 - 15, 文章 - 0, 評論 - 0, 引用 - 0
          數據加載中……

          WebLogic安裝 (posted on 2005-01-13 16:07 )

          WebLogic 是一套基于JAVA功能強大的電子商務套件,提供了許多功能強大的中間件以方便編程人員編寫的JSP、SERVLET 等電子商務應用,可以為企業提供一個完整的商務應用解決方案。對于開發人員 WebLogic 可以在 www.bea.com 免費下載一套完整的 WebLogic,并得到一個限制了 IP 的license,用于學習和開發基于這個套件的代碼。而要是需要正式的投入使用的話,那么就必須支付一定的費用獲取沒限制的license。由于這個套件基于這種發布方式,對于一般網站開發人員可以很輕易地得到 WebLogic 用于學習開發,當然投入使用是另一回事。

          我獲得的 WebLogic5.10是兩個大大的zip文件,一個是WebLogic程序包,一個是資料文檔。因為是基于JAVA,雖然在下載時有區分操作系統,但是我得到的那套經過實踐發現在WINNT和LINUX都可以運行,下面主要是以LINUX的為例,WINNT的安裝方法也差不多。

          安裝前準備:

          在安裝前,用戶必須獲得一套對應于用戶的操作系統的JDK(在 www.sun.com 免費下載),安裝好后把WebLogic5.10的壓縮包解開,建議放在根目錄上,這樣會省去很多修改設置的麻煩,在linux下可以解在其他目錄,然后在根目錄再做一個硬連接也可以。

          我的安裝的文件目錄是

          /usr/local/jdk1.2/
          /usr/local/weblogic/
          ln -s / /usr/local/weblogic/

          配置weblogic:

          啟動weblogic需要執行兩個腳本文件:

          linux:setEnv.sh和startWebLogic.sh

          WINNT對應的是:setEnv.cmd和startWebLogic.cmd

          1、weblogic.properties

          打開/usr/local/weblogic/的 weblogic.properties 文件,找到這一行
          weblogic.password.system=
          這是設置管理員密碼用的,這個設置項不能為空,所以必須設置一個可靠的管理員密碼。
          例如:weblogic.password.system=sdfjkdshfds

          設置運行JSP:

          # WEBLOGIC JSP PROPERTIES
          # ------------------------------------------------
          # Sets up automatic page compilation for JSP. Adjust init args for
          # directory locations and uncomment to use.
          #weblogic.httpd.register.*.jsp=#weblogic.servlet.JSPServlet
          #weblogic.httpd.initArgs.*.jsp=#pageCheckSeconds=1,#compileCommand=c:/jdk1.2.1/bin/javac.exe, #workingDir=/weblogic/myserver/classfiles, #verbose=true


          把那些注釋刪去,即改為


          # WEBLOGIC JSP PROPERTIES
          # ------------------------------------------------
          # Sets up automatic page compilation for JSP. Adjust init args for
          # directory locations and uncomment to use.
          weblogic.httpd.register.*.jsp=weblogic.servlet.JSPServlet
          weblogic.httpd.initArgs.*.jsp=pageCheckSeconds=1,compileCommand=c:/jdk1.2.1/bin/javac.exe, workingDir=/weblogic/myserver/classfiles, verbose=true


          要注意的是還要配置好這一行:
          compileCommand=/usr/local/jdk1.2/bin/javac, 這是JDK的JAVA編譯器的路徑。


          2、setEnv.sh

          打開/weblogic/setEnv.sh,找到這一行
          JAVA_HOME=/usr/java
          改為
          JAVA_HOME=/usr/local/jdk1.2/

          3、 startWebLogic.sh

          找到一個全是大寫的 "LINUX" 字符串,改為 "Linux",很奇怪是為何要這樣是嗎?這是因為啟動時,腳本文件調用了uname 指令來得到系統的名字,再與"LINUX" 字符串比較確認是否是linux系統,但是uname 指令來返回的系統的名字是Linux,所以我們要改一下,這應該是這個啟動腳本的一個小小的BUG,WINT就不用那么麻煩了。

          運行weblogic:

          經過簡單的配置就試運行了。

          在目錄/weblogic/下執行

          . ./setEnv.sh (大家請留意,我這里有兩個 ".",因為我們需要在當前的shell下執行這個腳本 )

          ./startWebLogic.sh

          當看到成功啟動 WebLogic 的信息時,說明啟動成功了。

          服務器簡單的測試:

          WebLogic 默認的WEB端口為7001,我們可以在打開一個瀏覽器輸入地址
          http://localhost:7001/
          測試是否能連接得上。

          Servlet的測試

          如果能連得上得話,那么就可以進行下一步的Servlet的測試,在瀏覽器輸入地址
          http://localhost:7001/helloWorld
          這個就是WebLogic Servlet的演示(至于怎樣安裝 Servlet請看下文)

          JSP的測試

          在目錄 /weblogic/myserver/public_html/下建立一個名為test.jsp的文件

          test.jsp

          <%

          Out.print("test JSP");

          %>

           

          在瀏覽器輸入地址
          http://localhost:7001/test.jsp
          測試能否看到正確的輸出"test JSP"的信息。

          posted on 2005-11-23 16:25 wader 閱讀(329) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 宝丰县| 本溪市| 资阳市| 衡南县| 莒南县| 松江区| 汪清县| 中江县| 晋中市| 桦南县| 泰顺县| 宁阳县| 田阳县| 建始县| 南雄市| 丰都县| 西平县| 鄢陵县| 庆安县| 龙里县| 兴国县| 秦皇岛市| 沧源| 远安县| 五台县| 五莲县| 亚东县| 科尔| 石城县| 太白县| 西丰县| 柳江县| 东乌珠穆沁旗| 夏津县| SHOW| 宁武县| 根河市| 门头沟区| 双城市| 长海县| 丰镇市|