Debian GNU/Linux スレッド Ver. 55at LINUX
Debian GNU/Linux スレッド Ver. 55 - 暇つぶし2ch828:login:Penguin
08/09/21 18:00:16 blX9Z8AJ
Debian 4.0 etch環境でのApache2とTomcat5.5の連携についてお聞きしたいです。
Windows環境で実際にTomcat単体で動作するServlet HelloWorld.classを作成して
URLリンク(localhost:8080) で動作確認しました。問題なく動きます。
このファイル一式( webapps/test ディレクトリ毎全部)をDebianにコピーして
DebianのTomcatでApache2と連携して動かしたいのですが
# apt-get install apache2 tomcat5.5 tomcat5.5-webapps
で二つのアプリケーションは無事インストール成功。
色々なサイトを参考に
# vi /etc/apache2/sites-enabled/000-default で一番下に追記で
-----
<Location /test>
ProxyPass ajp://localhost:8009/test
Order allow,deny
Allow from all
</Location>
-----
を追記し、/usr/share/tomcat5.5-webapps/ の中に testディレクトリ(Servletが入ってるディレクトリ)
をコピーしました。
test/WEB-INF の中に classes lib web.xmlがあり、classesの中にHelloWorld.classがあります。
web.xmlの一部-----
<servlet-name>hello</servlet-name>
<servlet-class>HelloWorld</servlet-class>
<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
-----
と定義してWindowsで動作確認済みなので、これは間違いないのですが、いざ実際に
URLリンク(debian) を開こうとすると HTTP Status 404 - /test/hello となります。
どうすればちゃんとServletを動作させることが出来るのでしょうか?Debian特有の設定が
あったりするのでしょうか?ご教示よろしくお願い致します。(行数の都合上web.xmlは省略しました)


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