鬼生田です。 In <[メールアドレス保護]> at Tue, 22 Apr 2008 20:19:00 +0900 Re:[ [FreeBSD-users-jp 91585] www/tomcat6 webapps のパーミッション ] MATSUMOTO Masayoshi <[メールアドレス保護]> wrotes: masayoshi_4ml> [メールアドレス保護] masayoshi_4ml> masayoshi_4ml> Apache Tomcat6のwebappsディレクトリにwarファイルを設置しようとしているのですが、 masayoshi_4ml> 自動展開せずに404になってしまいます。 masayoshi_4ml> masayoshi_4ml> Tomcat5.5ではうまくいくので、調べたところ、 masayoshi_4ml> /usr/local/tomcat5.5/webapps はwww:wwwが所有者になっているのですが、 masayoshi_4ml> /usr/local/apache-tomcat6/webapps はroot:wheelになっているため、 masayoshi_4ml> 展開後のディレクトリが作成できないのではと考え、 masayoshi_4ml> #chown -R www:www /usr/local/apache-tomcat6.0/webapps masayoshi_4ml> してtomcat6を再起動したところ、一見うまく動いているようです。 masayoshi_4ml> masayoshi_4ml> 質問なのですが、 masayoshi_4ml> ・このような対処で正しい?(副作用ない?)
デプロイを許すのであれば、正しい設定です。 masayoshi_4ml> ・正しいのならなぜroot:wheelでインストールされる? tomcat55でもportsからインストールした場合、root:wheelに なりますよ。 手元のインストールメモを確認しましたが、portsからインストー ル後、以下の設定変更を行っていました。 chown www:www /usr/local/tomcat5.5/conf/Catalina/localhost/admin.xml chown www:www /usr/local/tomcat5.5/webapps よって標準ではデプロイは許可されない設定なのでしょう。 masayoshi_4ml> FreeBSD 7.0-RELEASE-p1 (AMD64) masayoshi_4ml> diablo-jdk-1.5.0.07.01_9 # diable-jdkはバージョンアップされないのでしょうか? --- Oniuda
