- - PR -
TOMCATとAPACHEの連携についての質問
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-11-10 13:59
はじめまして。カタナと申します。
まだlinuxをはじめて3ヶ月のド素人ですみませんが、お願いします。 今、WEBサーバーを作ろうと思い、TOMCATとAPACHEの連携をしようと思っているのですがなかなかうまくいかないのでどうか教えてくれませんか?おねがいします。 今現在なのですが、 http://www.insnet.co.jp/homepage/technical/tomcat55/ を参考にそのまま試しにやっているのですが、 最後のところの、 su - user -c "/usr/local/tomcat/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/java/jdk1.5.0_06 touch: cannot touch `/usr/local/tomcat/logs/catalina.out': 許可がありません /usr/local/tomcat/bin/catalina.sh: line 258: /usr/local/tomcat/logs/catalina.out: 許可がありません といわれます。パーミッションを変えようにも、どのようにしたらいいのかわからず、考えています。分かる方おられましたらお願いいたします。 |
|
投稿日時: 2006-11-10 14:13
chown -R user /usr/local/tomcat/{logs,temp,work}
実行ユーザーの切替を行うなら、こんなとこでしょう。 |
|
投稿日時: 2006-11-10 15:47
あしゅさん早速の返答ありがとうございます。
chown -R user /usr/local/tomcat/{logs,temp,work} をやりましたら、実行はできました。ブラウザで開いてみましたらAPACHだけを動かした時のと同じ画面出てしまい、停止させようと思い ./shutdown.sh を実行させましたら、 致命的: Catalina.stop: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:507) at java.net.Socket.connect(Socket.java:457) at java.net.Socket.<init>(Socket.java:365) at java.net.Socket.<init>(Socket.java:178) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:394) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:343) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:434) と出ました。 http://www.insnet.co.jp/homepage/technical/tomcat55/ を参考にしてやっていたのですが、どこかやり足りないところ、間違っているところはあるのでしょうか? 使っている ・OSは CentOS ・tomcatは 5.5.17 ・httpdは 2.2.2 です。 |
|
投稿日時: 2006-12-25 17:06
初めに上がったご質問は参考にされているサイトに書かれています。
確認しましょう。 2つ目はTOMCATの起動の確認はされていますか。 まさにApacheだけを動かした状態ではないでしょうか。 |
1