2008/10/15

Linux安裝心得 (3) 安裝 IBM WAS

基本上安裝 WebSphereApplication Server (以下簡稱WAS)
還挺簡單的,IBM的Linux版都做的很優秀安裝簡單^^

安裝WAS,需要先行準備一下需要安裝的軟體
WAS v6.1 ND
IBM Http Server v6.1
一些Fix Pack

基本上我是照著以下三個附件
[WAS_v61_ND_1_Install]
[WAS_v61_ND_2_Install]
[WAS_v61_Patch_Install]
依順序安裝....(雖然是Windows版本的介紹但與Linux版的只有一點點的差異)

由於就是照著附件的安裝方式
(裡面已經圖文並茂了..所以就不在多描述)
為了不讓本篇沒有圖案,所以就放一張安裝的起始畫面..^^



安裝完成後最需要要注意的就是如何啟動 WAS & Http Server
建議是當WAS&IHS&Fix都安裝完畢後再啟動服務...


/opt/IBM/WebSphere/AppServer/bin/startManager.sh
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1
/opt/IBM/HTTPServer/bin/apachectl start


PS. 切記要打開防火牆喔,不然你怎麼試都連不上哈!!
以上就是我自己安裝WAS的方式
說真的這個方式我也不是很確定是不是正確的..^^..希望大家可以切磋(因該是教教我)

我目前在安裝的時候是有遇到問題!
我是使用root去安裝,用root去啟動伺服器,用wasadmin(WAS管理者)去發佈一個EAR
他會自動解壓縮EAR然後安裝在某個資料夾中,但我想開放該資料夾給某個Group or User
可以去編輯裡面的一些properties或者是上傳一些範本檔案之類的,
有辦法直接設定為發佈完就是某個Group or User
而不用每次去修改該目錄的權限???

因為在客戶端(IBM的工程師安裝的)
我有看到那個資料夾的權限不是root的
還挺想知道有方法可以辦到嗎?? 還是每次都要去chgrp,chown的好累

希望有網路高手可以來解惑..哈..^^


2008/10/16 AM 00:06 By Vance Tang.

2008/10/13

Linux安裝心得 (2) 安裝 IBM DB2

Step 1. 由於安裝db2需要 libstdc++.so.5,所以於安裝前先執行一下 yum。


Step 2. 執行 db2的安裝。 command: sh db2setup


Step 3. 選擇 Install a Product -> DB2 Enterprise Server Edition -> Install New
開始進行安裝,基本上都是下一步下一步。


Step 4. 安裝完畢後即可進行建立 database 的步驟。
首先切換至 db2inst1 的使用者,建立一個資料夾為了建立database用。如下:

su - db2inst1
mkdir mydb
db2 "create database mydb on /home/db2inst1/mydb using codeset UTF-8 territory En_US"

【註】由於會建立到xml的欄位所以db2的codeset一定要定義為UTF-8的

建立完畢後可以測試連線:db2 connect to mydb。只要有連線成功即可。

Step 5. 為了讓使用者可以使用db2的功能請於 profile中加入此段
# The following three lines have been added by UDB DB2.
if [ -f /home/db2inst1/sqllib/db2profile ]; then
. /home/db2inst1/sqllib/db2profile
fi

2008/10/12

Linux安裝心得 (1) 安裝 jdk

目前打算自己在家裡安裝一台Linux來玩玩!
可惜沒有多餘的電腦給我玩,所以就跟著用VMware來安裝我的Linux

首先介紹一下所使用的相關軟體:
VMware Workstation 5.5.5 build56455 中文版
Fedora 7 (8以上的...我用yum更新東西都會有問題...@@..很奇怪都沒改東西但不能用)

先說明一下Linux的用途,目前是打算安裝 IBM DB2 V9 , Oracle 10g, IBM WAS v6.1
相關安裝的文章當然是會陸續放上來..^^

安裝Fedora的煩瑣過程就懶的詳述了....安裝Linux的步驟中,
最常被問的因該就是硬碟要怎麼切,不懂的就直接切一個根目錄 "/" 最快
至於要挑選哪些軟體安裝....隨意囉..!!

由於我的Linux是打算寫一些java程式的所以還有到 java.sum.com 去下載 jdk回來安裝
那我選用的版本是 "jdk-1_5_0_15-linux-i586.bin"

首要步驟就是先將下載好的東西,讓它變成可執行檔
chmod +x jdk-1_5_0_15-linux-i586.bin
一般大部分的人都是將成程式放置在 /opt 的資料夾 (有人是說該資料是放商業軟體)
在該資料匣直接執行 jdk-1_5_0_15-linux-i586.bin
會出現一堆readme一直按下去吧!!
最後會出現要你輸入 [yes or no] 當然是輸入 yes 囉!!
他就該使解壓縮安裝囉....
待一切完成後,就要開始設定profile的參數了

這裡有幾個方法
首先當然是直接設定到 /etc/profile 中,這樣全部的使用者都可以適用
但有些是不希望全部的使用者都可以run javac 的程式的
如果是這種情況在自行修改於該使用的profile中吧!!

現在介紹的是直接修改再 /etc/profile 中
直接移到最後面,將下面的片斷貼上去...

JAVA_HOME=/opt/jdk1.5.0_15;
export JAVA_HOME
alias javac=$JAVA_HOME/bin/javac
alias java=$JAVA_HOME/bin/java
alias jar=$JAVA_HOME/bin/jar

設定完成後再執行以下程式使設定好的參數發揮效用
source /etc/profile

都完成後就可以執行 java -version 看看是否為你所安裝的版本
這樣你的Linux就可以開發java程式囉..!!


2008/10/12 AM 02:37 By Vance Tang


======================================
=== 後記
======================================
今天於公司(RHEL)安裝
下載版本為 "jdk-1_5_0_16-linux-i586-rpm.bin"
安裝完後他是直接安裝於 /usr/java 底下
不知道是因為Linux的版本不同還是什麼原因 哈~!!