WebSphere インストール ---------------------------------------------------------------------- ■インストール対象  Netra-T1(memory : 1 GB)  Solaris7 ---------------------------------------------------------------------- ■WAS version  WebSphere Application Server Advanced Edition V3.5  for Solaris ---------------------------------------------------------------------- ■前提条件  あらかじめ DB2 7 系列がインストールされており、  かつ、was という名前のデータベースが作成されている事 ---------------------------------------------------------------------- ■X11Forwarding の設定 Solaris 上で .cshrc に setenv DISPLAY 10.0.128.36:0.0 等 X Server (画面出力先)のアドレスを記述する。 ・Windows の場合 ASTEC-X 等の windows x server をインストールしておく。 ASTEC-X はシングルウィンドウモードにしておく。 ・unix 系の場合 X client 上でコマンドラインで xhost + 10.0.128.45 < Solaris のアドレス これを忘れると実行時に以下のようなメッセージが。 Xlib: connection to "10.0.128.36:0.0" refused by server Xlib: Client is not authorized to connect to Server ・画面色数の変更 kenta[alice01]%vi /etc/X11 ..... X の設定で default 色数を 8bit depth に変更 >これ以外の色数だと下記のように怒られる。 java.lang.InternalError Unsupported 16bit Depth java.awt for X のバグみたい。 ---------------------------------------------------------------------- ■インストール設定ファイルの編集 default のままでは version チェックに引っかかって DB2 7.2 に WAS のデータベースを格納できないので。 kenta[irecs]%cd /cdrom/adv_sun_128/sun/ kenta[irecs]%cp prereq.properties ~/ kenta[irecs]%cd kenta[irecs]%chmod u+w prereq.properties kenta[irecs]%vi prereq.properties prereq_checker=0 と編集して version チェックを解除しておく。 ---------------------------------------------------------------------- ■WAS & IBM HTTP Server のインストール # cd /cdrom/adv_sun_128/sun # ./install.sh /prereqfile /home/kenta/prereq.properties font propaties がいっぱいないと怒られるが一応起動。 ▼ Custom Installation を選択 ▼ Server Runtime Administrative Console Samples IBM HTTP Server Configure Default Server and Application WebServer Plugins にチェックを入れる。 ▼ IBM HTTP Server plug-in にチェックを入れる。 ▼ Datebase Name:was DB Home:/export/home/db2inst1 DB URL:jdbc:db2:was Database User ID:db2inst1 Database Password:************* Confirm Password:************* ▼ User ID:root Password:***** (root のパスワードと異なっても良い?) ▼ インスト先は default のまま ---------------------------------------------------------------------- ■HTTPD 起動 # vi /opt/IBMHTTPD/conf/httpd.conf ServerName irecs.mitaka.yokogawa.co.jp と編集 # /opt/IBMHTTPD/bin/apachectl start ブラウザでアクセスできれば OK ---------------------------------------------------------------------- ■WAS patch あて kenta[irecs]%tar xvf was35_adv_ptf_4_SUN.tar ※ディレクトリ掘ってくれないので注意。 # ./install.sh Please enter the WebSphere root directory /opt/WebSphere/AppServer Please enter whether you want to install IHS WebServer PTF (y/n) y Please enter your webserver's doc root path /opt/IBMHTTPD/htdocs/Ja_JP Is this correct (y/n): /opt/IBMHTTPD/htdocs/Ja_JP y ・ドキュメントルートを上記のものに変更 # vi /opt/IBMHTTPD/conf/httpd.conf DocumentRoot /opt/IBMHTTPD/htdocs/Ja_JP ---------------------------------------------------------------------- ■WAS 動作検証 # cd /opt/WebSphere/AppServer/bin/ # ./startupServer.sh & 必ずディレクトリを移動してから実行する事。 そうしないといろいろエラーが出ます。 kenta[irecs]%more /opt/WebSphere/AppServer/logs/tracefile に WebSphere Administration server open for e-business という記述があれば OK ・管理コンソールの起動 -windows d:\> cd d:\WebSphere\AppServer\bin\ d:\WebSphere\AppServer\bin>adminclient.bat irecs.mitaka.yokogawa.co.jp -solaris # cd /opt/WebSphere/AppServer/bin/ # ./adminclient.sh default Server を起動する。 ・default アプリの動作確認 http://irecs.mitaka.yokogawa.co.jp/servlet/snoop にアクセスして正常に表示されれば OK ----------------------------------------------------------------------- ptf のはずし方 uninstall_ptf_5.sh