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的版本不同還是什麼原因 哈~!!

2008/09/21

......想到不到要下什麼標題

如同我標題所說...想不到要下什麼標題,哈哈 !!

今天大概七月底八月初吧,開始正式的接下YXX的專案了
WebSphere+Oracle的案子。

Oracle是個從來沒有碰過的東西,以前都是玩db2 IBM的產品
第一次玩oracle是個挺新鮮的東西,又加上公司好像沒有人有玩過
所以說真的是很有挑戰的東西。

WebSphere則是我很想玩的東東!!
真的可以提申自我程式功力的東西,可惜的是到現在九月底了
還是沒有人來帶我們>"<,凡是需要自己來 其他團隊開發的source帶回去自己研究 改成符合這次新專案的東西..................... 只請人來教我上一次課,就以為我自己一個人全部都可以搞定了嗎?? 真是這樣工程師就不用請一大堆了吧!! 一個SA、一個SD兼SA(雖然都沒再管SA的東東),最後加上一個剛出社會的新人 這樣的組合.........要如期完工 真的是............................................>"<...苦到我了吧!!! 如果一開始就給我充分的時間慢慢研究就算了, 給了我ㄧ堆的雜事,把我當成超人喔.... 每次問我進度都是在我趕別人的東西時問我新案子的進度>"<
阿!是想我怎麼回答....哀..!!
我想因該是他高估了我的能力吧


2008/09/21 By Vance Tang

2008/04/11

亂‧混亂的一個禮拜

這個禮拜就是亂阿......
前一陣子的主要工作是在做資料轉檔的部份
今天發現一些問題....不確實..有些東西
當時都是想說只轉一次,打算用「準」過去的方式
沒想到今天是原訂的期限日...第一關驗證資料就被打槍了!!!
資料轉不出來....除了原本系統上的bug還要自己的疏忽沒有把
以前被我「準」過去的table資料也轉上去
害我今天一直試想說怎麼都沒有資料

檢查資料後發現更重大的事情...................................................
有東西沒有轉到 "哇哩勒" ,因為之前有個要轉的資料因都會沒有資料
所以我就沒有特地的寫這個部份...
但新給的資料竟然有這些資料,有資料就是要轉
所以...我死定了,星期二還要和其他公司的pm開會討論一下avm的東西
這也是讓我很生氣.....x的對方是第一次談需求阿..需求超級不明確
第一版做好後,要請他們測試‧‧不知道測到哪裡去測了一個月
一個月後才給我開始測試,測完後竟然說....這個樣子來的資料
他們不能用...x的勒..需求你們提的、規格你們定的
最後關頭給我說不行
原本估一個月的東西,跟我說不行要重新提需求然後要我一個星期後交卷
你覺得可以嗎...整個架構、程式都要翻掉
你以為我很閒喔!!!...之前很閒的時候大家都沒問題
等我忙了就一堆意見.......

厚!!...害我這禮拜感覺整個好忙碌...搞不完
還好資料轉檔可以到下禮拜 (Xox不會碎碎念就好了......)

希望下禮拜可以趕快搞定....!!!!!

2008/03/24

股市準備起飛???

2008/03/22 中午12:30
和家人一起去投了神聖的一票...
從第一次的投票開始投的都沒有重過 哈哈
這次很高興的重了.....

看了一天的新聞....
都是一面倒的說看好星期一個台股
因該是說選後的台股,上看一萬點...^^
看到最屌的標題是「八國聯軍、股市上看一萬點」
真希望可以實現 哈哈....
這樣套牢的勝華就可以出清了...^^

說真的是沒有政治立場拉...只想要賺錢經濟好
老闆年終給多點...
準備來去睡覺迎接2008/03/24的台股



2008/03/24 by Vance

2008/03/16

閒閒沒事...想東想西

今天和之前打工的朋友去吃飯....阿書...
聊天過程中聽到我好像因為工作了,反而以前很多的娛樂
也都跟著放棄了.....

回到家後事實上也想了一下...雖然這問題
之前大學同學也問過,我也思考過...但...

始終沒有一個結論.....
我總認為我熱愛寫程式勝過一切
但當回首一看會發現事實上..我努力的東西
所雍有的成就並不非凡....而是平凡

又看了一些文章...JavaWorld中的 "寫程式要寫一輩子??" ...等相關文章
會發現技術只是讓你入門,而專業的domain know how才是真的.....
技術的東西日新月異 JDK都要到7了 , 我連一張 SCJP 1.5 都還沒去考
現在寫的東西還侷限在1.3~1.4的環境中....
server還在用那種不好用的notes

啟宏大師說...你寫web的東西,你需要會的東西有 JSF,Hibernate...etc. , 我都還不會
啟宏又說...你該玩玩看ap的東西..叫我玩玩C#寫寫DirectShow的東西........
又看到啟宏有所成就的專案....
技術高深的C#...................................就突然會覺得說..我這一年在幹麻
但還是老樣子這問題僅會困擾我幾天....之後又一如往常......

但真的還是要再問問自己.....我想要的是什麼.....
Joe在年終會議說過...許多事情你要問問自己 "存在的價值"
在目前的工作崗位上,我存在的價值很薄弱...我多的只是比新人多一點銀行業務面上的觀念
但....

寫到這裡我突然不知道我自己再寫什麼了......>"<

最終小結:自從工作後我發現許多的私人生活好像都遺棄了.....
有時寫不出來的程式、想法、概念竟然都是在回家後上網找資料找出來的
工作已經占據了我大半的時間了.......however 這就是我要的嗎??
家人常常問有女朋友了嗎??
不要在呆在家裡了太宅了............... and so on
不知道ㄟ,有時自己亂想會發現好像一輩子白活了.......
生活目標?? 不知道....賺大錢??

當未來的某天...有可能我能理解這人生的課題
到那時候再來做個總結吧...如果我能理解的話....

2008/03/16 Vance

又是久久沒發文了

哈哈...今天又記得這裏了
看到文章是從2004年開始發文的
每年都有至少一篇以上,所以囉.....
2008年也要來個一篇 哈哈...
現在是在TCB搞專案....基本上這裡因為是很久之前的案子
比之前CHB還要以前的樣子...寫了一些東西
也對他們的一些設計概念不太認同...尤其是現在再寫的xml訊息交換
真搞不懂他們以前的交換格式怎麼是那麼的難以了解....
原本想要搞個很讚的model給後來的人知道要怎麼寫這個東西才是對的好的
可惜..這裡真的有點複雜.......因該是說xml設計的不太好
主機下傳資料到他們的server上透過他們的程式去轉成xml
但是轉出來的xml不需要的資訊太多..整個看起來很難解析但是卻又是個 well-format xml
但還是比主機下傳的資料好看多了,還是要感謝他們的資訊處
但只能說好還可以在更好....

今年到今天寫這篇文章...沒有發生什麼大事 哈哈....
就是這樣囉..來閃人

2008/03/16 Vance