Debian GNU/Linux スレッド Ver. 55at LINUX
Debian GNU/Linux スレッド Ver. 55 - 暇つぶし2ch847:828
08/09/22 18:45:30 jeo0B8YA
>>833-834
ほんっとおおおおおおおにありがとうございます!!!解決しました!!
感謝してもしきれないぐらいに嬉しいです。ありがとうございます、ありがとうございまーーーす!

>経験上、/var/cache/tomcat5/Catalina/localhost
>内のディレクトリを削除して、tomcatを再起動する
おっしゃられた通り、/var/cache/tomcat5/Catalina/localhost 内の testディレクトリを削除
して再起動したら正常に動作致しました!コレをする前に教えて頂いたDebugモードで
エラーを吐いてないか確認したのですが、特にエラーは吐いてませんでした。
結局キャッシュが悪さをして動かなかったみたいです。
>>831で書いたtomcat manager を使って.warファイルをアップロードしても正常に動きます!感動!
キャッシュを消した以外はいじってませんので、web.xmlの記述ミスもなかったようです。

で、Tomcat単体だと 8180番での動作になるので 80番で動作させると言う意味と、処理を高速化
する為にApache2と連携しました。
<Location /test/>
ProxyPass ajp://localhost:8009/test/
Order allow,deny
Allow from all
</Location>
を追加してアクセスすると正常に動作します。
ただ、 /test/をLocationと :8009/ の後の両方につけずに <Location /> :8009/ と両方してると
URLリンク(debian) でTomcatの管理画面にアクセスできて、簡単に.warファイル等を
アップロードできて便利なのですが、 上記のように /test/をつけちゃうと無理みたいです。
8009番を空けて直接アクセスするしかないんですかね?
今回色々疑問に思って未だに不思議なのが、DebianのTomcatのディレクトリ構成の複雑さです。
/var/lib/tomcat5.5/webapps/ と /usr/share/tomcat5.5-webapps (5.5からは /usr/share/tomcat5.5/webappsが存在しない)
はシンボリックリンクでもなく別ディレクトリなのに、Webアプリは /var/lib/tomcat5.5/webapps/以下に置かないとダメみたいなので
/usr/share/tomcat5.5-webapps/ディレクトリの存在意義が良く分かりませんし。
Debian特有のTomcatのディレクトリ構造に関することのみならず、Tomcat自体についても
詳しく教えて頂きありがとうございました。ココがスレ違いならどこで聞くのが良いのでしょう?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch