*Tomcat [#na0fa12b] RIGHT:更新日 &lastmod(); **Javaのインストール [#rc389ea7] Tomcat 5.5からはTomcat自身にIBMが無償で提供しているJavaのJDT(Java Development Tools)コンパイラが内蔵されています。このためTomcat 5.5以降のバージョンでは、JREだけでもJSPのコンパイルを行うことが可能 [[ここ:http://java.sun.com/j2se/1.5.0/ja/download.html]]からJRE(jre-1_5_0_13-linux-i586.bin)をDownlaod. $ cd /usr/local $ su # mkdir java # cd java # chmod u+x /usr/local/src/jre-1_5_0_13-linux-i586.bin # /usr/local/src/jre-1_5_0_13-linux-i586.bin Sun Microsystems, Inc. Binary Code License Agreement for the JAVA 2 PLATFORM STANDARD EDITION RUNTIME ENVIRONMENT 5.0 SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE SOFTWARE IDENTIFIED BELOW TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS BINARY CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS un grants you a non-exclusive, non-transferable, limited license without license fees to reproduce and use internally (略) Do you agree to the above license terms? [yes or no] yes Unpacking... Checksumming... (略) Creating jre1.5.0_13/lib/javaws.jar Creating jre1.5.0_13/lib/deploy.jar Done. **Tomcatのインストール [#n3a93534] [[ここ:http://tomcat.apache.org/download-55.cgi]]からapache-tomcat-5.5.25.tar.gzをDownlaod $ cd /usr/local/src $ tar zxvf apache-tomcat-5.5.25.tar.gz $ cd /usr/local $ su # mv /usr/local/src/apache-tomcat-5.5.25 . # ln -s apache-tomcat-5.5.25 tomcat 環境変数として .bash_profileに以下を追加 export JRE_HOME=/usr/local/java/jre1.5.0_13 export CATALINA_HOME=/usr/local/tomcat ***起動 [#od6f5ef4] # export CATALINA_HOME=/usr/local/tomcat # export JRE_HOME=/usr/local/java/jre1.5.0_13 # $CATALINA_HOME/bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/local/java/jre1.5.0_13 起動確認は http://(sever):8080/ にアクセスしてTomcatのページが開いたらOK # ps -x 2411 ? S 0:00 /usr/local/java/jre1.5.0_13/bin/java -Djava.util.logging.manage 2412 ? S 0:00 /usr/local/java/jre1.5.0_13/bin/java -Djava.util.logging.manage ''終了'' # $CATALINA_HOME/bin/shutdown.sh Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/local/java/jre1.5.0_13 ***JavaVMを確認 [#teba12de] /usr/local/tomcat/conf/tomcat-users.xmlに3行追加 <?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager"/> <==追加 <role rolename="admin"/> <==追加 <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="role1" password="tomcat" roles="role1"/> <user username="admin" password="*******" roles="admin,manager"/> <==追加 </tomcat-users> Tomcatを再起動 http://(サーバ):8080/manager/status にアクセスユーザ:admin パスワードを入力すると「サーバの状態 」というタイトルのページが表示される *GROUPSEESIONのインストール [#i3f44cd7] Tomcatを利用したグループウェアのGROUPSEESIONをインストールしてみる~ [[ここ:http://www.gs.sjts.co.jp/v2/index.html]]から gsession2.warをDownload。~ apache-tomcat-5.5.25/webappsフォルダにgsession2.warを入れて http://[ サーバ名 ]:8080/gsession2/ にアクセスする &color(red){Apacheは動作している必要はない}; 初期ユーザID:admin、パスワード:admin ***apacheと連携させるには [#f4106e70] httpd.confの最後に~ 1.mod_proxyモジュール読み込みを設定~ 2.mod_proxy_ajpモジュール読み込み設定~ 3.Locationディレクティブを追記~ を追加具体的には LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so <Location /gsession2/> ProxyPass ajp://localhost:8009/gsession2/ </Location> これで http://[ サーバ名 ]/gsession2/ でアクセスできる -------------------------------------------------------------------------------- RIGHT:[[旧ページ:http://wwwism.dyndns.org/hp/linux/tomcat.htm]]