- 追加された行はこの色です。
- 削除された行はこの色です。
*Plesk10 と Tomcat [#rcf20be1]
RIGHT:更新日 &lastmod();
TomcatをシステムでONするにはサーバ管理の「ツールとユーティリティ」の「サーバツール」の「サービス管理」で Tomcat Javaをアクティブにする~
ただし、warファイルをUPするときはサービスを停止する必要があるか不明だが停止して処理をした。
ref("./plesk-java1.png");
***ドメインでApp(gsessio3)をインストール [#hec6b98c]
-ドメイン名からコント―ロールパネルで「ウェブサイトとドメイン」で一番下の「高度なオペレーションを表示」をクリック
&ref("./plesk-java2.png");
-Javaアプリケーションから「Java アプリケーションのインストール」
-warファイルをアップロードする
&ref("./plesk-java3.png");
UPしてツールのスイッチをオンにしてパス上のものを起動すると以下のようなリンクが作成される。パス上のものを停止するとリンクも消える
# ls -lt /usr/share/tomcat5/psa-webapps/wesden.net
total 4
lrwxrwxrwx 1 root root 52 Nov 1 17:08 gsession3.war -> /usr/share/tomcat5/psa-wars/wesden.net/gsession3.war
-なぜかunpackWARsをtrueにしても、UPしたファイルをwarファイルが解凍されないので、以下のように手動で解答
# cd/usr/share/tomcat5/psa-webapps/wesden.net
# mkdir gsession3
# cd gsession3
# jar xvf ../gsession3.war
# chown -R tomcat.tomcat gsession3
その後システム上のサービスを起動し、ドメインごとのツールのスイッチをオンにして、アプリを起動したら動作した。
**システム上のtomcat javaがオン時とオフ時の違い [#q65e6b57]
***ON時 [#e9c7ecb5]
''/etc/tomcat5/server.xml''
(最後のほう)
<Service debug="0" name="PSA">
<Connector port="9008" enableLookups="true" protocol="AJP/1.3"/>
<Connector port="9080" maxThreads="15" minSpareThreads="5" \
maxSpareThreads="75" enableLookups="true" acceptCount="10" \
connectionTimeout="20000" disableUploadTimeout="true"/>
<Engine name="PSA" defaultHost="localhost">
<Host deployXML="true" name="wesden.net" appBase="psa-webapps/wesden.net"\
unpackWARs="false" autoDeploy="true" liveDeploy="true">
<Context crossContext="false" reloadable="false" useNaming="true" \
swallowOutput="false" privileged="true" displayName="Tomcat Manager \
Application" docBase="/usr/share/tomcat5/server/webapps/manager" \
cookies="true" path="/manager" cachingAllowed="true"/>
<Realm className="org.apache.catalina.realm.MemoryRealm" pathname="psa-users/wesden.net.xml" validate="true"/>
<Alias>
www.wesden.net
</Alias>
</Host>
</Engine>
</Service>
''/etc/tomcat5/tomcat-users.xml''
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>
***OFF時 [#f8ff9d06]
<Service debug="0" name="PSA">
<Connector port="9008" enableLookups="true" protocol="AJP/1.3"/>
<Connector port="9080" maxThreads="15" minSpareThreads="5" \
maxSpareThreads="75" enableLookups="true" acceptCount="10" \
connectionTimeout="20000" disableUploadTimeout="true"/>
<Engine name="PSA" defaultHost="localhost"/>
</Service>
''/etc/tomcat5/tomcat-users.xml''
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>