最近在整理一些文件,整理出來一些IBM MQ相關的文件,因為相關專案都是自己來開發,所以有些文件我個人覺得還滿有價值,其實安裝IBM MQ Server在RHEL還滿簡單的,只要注意幾個關鍵點,還有就是不要用光碟中的JRE就順多了,這個問題我有問過IBM,得到的答案是建議安裝Sun的JRE會比較好,真得讓我......步驟如下
1.先安裝RHEL 4 這裡就省略不說了
2.於Sun網站下載For Linux J2SDK1.4.2以上版本,建議下載.bin版本。進行安裝: 2.1 執行./xxx.bin,會自動解壓縮出xxx.rpm 2.2 rpm -ivh xxx.rpm 2.3 會詢問安裝目錄,請依需求安裝這裡為預設。 2.4 安裝完成後,調整/etc/profile檔案,設定JAVA_HOME指定到J2SDK安裝的目錄,並將J2SDK的bin目錄加入path中。
3.安裝IBM MQ
3.1安裝MQ需先進行License安裝,否則安裝程式不會執行,因光碟中提供的mqlicense.sh,IBM已有提供更新版,故建議下載IBM網站提供的update版本進行安裝。
※mqlicense.sh一樣也要設定權限,chmod 755 mqlicense.sh
3.2安裝完後的license會在/tmp下建立一license的目錄所以要注意/tmp需要開777的權限Chmod 777 –R /tmp
3.3先設定變數(可以設定/etc/profile)
Export LD_ASSUME_KERNEL=2.4.19
Export RPM_FORCE_NPTL=1
3.4依據下列順序安裝:
rpm -i MQSeriesRuntime-5.3.0-1.i386.rpm
rpm -i MQSeriesSDK-5.3.0-1.i386.rpm
rpm -i MQSeriesServer-5.3.0-1.i386.rpm
3.5安裝後需要進行下列環境變數設定方可使用MQ
ln –sf /opt/mqm/lib/xxx/* /opt/mqm/lib(將xxs中的module link到lib的目錄下)
3.6下載最新版的update再依據readme進行update安裝
3.7安裝完畢後,將LD_ASSUME_KERNEL及RPM_FORCE_NPTL變數設定mqm使用者的profile中。
3.8在執行MQ Server前先執行setmqcap設定cpu的license請依據安裝手冊資料進行設定
3.9在MQ Server安裝時全部使用Text mode方式進行,並無提供GUI方式進行安裝及操作。
※需要特別注意的地方為qMgr的ccsid的設定,應用程式為連結Linux上的MQ Server時需要特別設定ccsid與qMgr的相同。
環境概述 OS:Linux Apache Http Server:2.2.21 安裝可以使用rpm或是抓source下來compile,建議前者 rpm –ivh apache-http-xxx.rpm 這裡請注意一下安裝的版本 http.conf 參數設定 Proxy < VirtualHost *:80> ProxyPass targetPath fromPath | fromUrl < VirtualHost/> 範例如下 < VirtualHost *:80> ProxyPass /app http://DomainName或IP:8888/app ProxyPassReverse /app http://DomainName或IP:8888/app < VirtualHost/> 上述的參數設定為,將某主機的http通訊協定下的Web application(app),對應到本台Web Server的app下。這樣的Proxy架構的設定對企業內的Web應用程式相當有用處,若是遇到Web Application Server掛點只需要修改Proxy對應,不需要動到dns等等,是個滿便宜的Proxy架構設定喔。﹝不過要注意Web Application要注意redirectc和forward等的撰寫,盡量不要有絕對IP的出現﹞
留言
張貼留言