WebSphere 在linux下的安裝配置過程

一.Linux的安裝

  沒有特殊的要求,按照默認的情況安裝就可以。

  二.Websphere 的安裝

  1.以root用戶登陸到linux服務器。(Websphere要求以root用戶權限安裝)

  2.把websphere安裝光盤,放入光驅。

  3.打開一個linux終端,執行下列命令:

  [root@test root]# mount /dev/cdrom

  [root@test root]# cd /mnt/cdrom/linux/

  [root@test linux]# ./install.sh

  4. 進入安裝程序畫面:

  點擊Next ,繼續安裝。

  5.選擇標準類型的安裝

  6.進行數據庫配置

  數據庫的名:輸入創建的數據庫的SID名。

  DB Home:如果你的oracle的數據庫安裝在本機器上,這裏填寫oracle數據庫的安裝路徑。否則就先隨便輸入一個路徑,後面將做處理。

  SERVER名:輸入安裝數據庫機器的IP地址。

  端口號: 默認是1521

  用戶名:

  密碼:

  上述內容輸入完成後,點擊Next繼續安裝。

  7.設置安裝目錄

  默認安裝在/opt下面(注意一點,就是看安裝目錄的空間夠不夠)。典型安裝也會把IBM HTTPServer一同安裝上。

  8.安裝完成

  9.安裝完成後,先不要啓動Websphere,還需要做一些配置。

  三.配置Websphere

  1.如果你的oracle數據庫不是安裝在本機器上,你需要從oracle安裝機器的

  $ORACLE_HOME/jdbc/lib下面拷貝classes12.zip,nls_charset12.zip到linux的服務器上,比如放到/usr/local/oracle_lib下面。

  2.修改配置文件。

  修改/opt/WebSphere/AppServer/bin/setupCmdLine.sh文件。找到DBDRIVER_JARS=這一行,

  按照剛纔我們拷貝classes12.zip的目錄修改好:

  DBDRIVER_JARS=/usr/local/oracle_lib/classes12.zip:/usr/local/oracle_lib/nls_charset12.zip

  修改/opt/WebSphere/AppServer/bin/admin.config文件。

  找到com.ibm.ejs.sm.adminserver.classpath=這一行,添加上classes12.zip

  com.ibm.ejs.sm.adminserver.classpath=/usr/local/oracle_lib/classes12.zip:/opt/WebSphere/AppServer/properties:/opt/WebSphere/AppServer/lib/bootstrap.jar.

  再確認以下這個文件裏面的下列關於數據庫的內容配置的正不正確。

  # Repository database settings

  com.ibm.ejs.sm.adminServer.dbdataSourceClassName=oracle.jdbc.pool.OracleConnectionPoolDataSource

  com.ibm.ejs.sm.adminServer.dbserverName=101.1.1.124

  com.ibm.ejs.sm.adminServer.dbportNumber=1521

  com.ibm.ejs.sm.adminServer.dbdatabaseName=orcl

  com.ibm.ejs.sm.adminServer.dbuser= ejsadmin

  com.ibm.ejs.sm.adminServer.dbpassword= ejsadmin

  com.ibm.ejs.sm.adminServer.dbdisable2Phase=true

  # URL is only valid for Oracle

  com.ibm.ejs.sm.adminServer.dbURL=jdbcracle:thin:@ 101.1.1.124:1521: orcl

  3.啓動WebSphere之前,你需要在oracle數據庫上創建一個ejsadmin用戶,裏面主要放的是WebSphere的一些信息。比如,你在WebSphere上面部署了哪些Web Application,它們的名字叫什麼等等。以system用戶登陸到oracle數據庫服務器上

  C:>sqlplus system/manager@server

  --創建用戶

  SQL> create user ejsadmin identified by ejsadmin;

  User created.

  ---賦予用戶權限

  SQL> grant connect,resource,dba to ejsadmin;

  Grant succeeded.

  4.上面內容都完成後,就可以啓動Wepshere了。

  (需要注意的一個地方,就是你輸入的用戶也要有dba的權限)

  四.啓動WebSphere

  [root@test bin]# cd /opt/WebSphere/AppServer/bin

  [root@test bin]# ./admin

  adminclient.sh adminserver.sh

  [root@test bin]# ./adminserver.sh

  如果沒有出現錯誤的話,就可以把WebSphere啓動起來了。

  如果有錯誤的話請檢查一下/opt/WebSphere/AppServer/logs下面的log。

  啓動IBM HTTP Server

  [root@test logs]# cd /opt/IBMHTTPServer/bin/

  [root@test bin]# ./apachectl start

  然後訪問一下,如果出現下面的窗口,表示HttpServer已經啓動成功。

  http://

  五.部署WEB Application

  進入WebShere的控制檯

  [root@test bin]# cd /opt/WebSphere/AppServer/bin

  [root@test bin]# ./firststeps.sh

  看到下面的畫面,點擊進入控制檯,

  部署WEB Aplication.(安裝完成後默認情況下,這個example已經部署上去,爲了做個例子,我把他刪除重新部署了一遍)

  進入控制檯後,

  一路Next下來,就可以了,中間要輸入選擇數據庫的類型,以及用戶名密碼,按情況輸入就可以了。

  啓動部署的例子。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章