- ベストアンサー
起動しているapacheのバージョンを調べる方法
apacheが自動で起動していて困っております。 apacheが自動で起動していると思ったのは 以下のような現象がおきているからです。 1. マシンを起動する。 2. IEを立ち上げます。http://localhost/ でアクセスすると、Apacheの起動のテストページが表示されます。 一方で、以下のように、マシン起動時にapacheが起動するようには設定しておりません。 # /sbin/chkconfig --list httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off バージョンの異なる複数のapacheがあるので、それらを設定したときのファイルが残っているのでしょうか? ■起動している、apacheのバージョンを調べる方法は ございますでしょうか? なお、現在の設定では、httpd-2.0.55を 使用し、ソースからコンパイルしてインストールしました。 ただ、以下のように、httpd-2.0.54-10.3のパッケージもありますので、これが悪影響しているのかなとも思っております。 # rpm -qa | grep httpd httpd-2.0.54-10.3 httpd-devel-2.0.54-10.3
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
以下のコマンドで確認できます。 $ /opt/httpd/sbin/httpd -v Server version: Apache/2.0.55 Server built: Nov 13 2005 17:19:09 apachectl スクリプトも $HTTPD $ARGV となっているので、同じ結果を返します。 $ /opt/httpd/sbin/apachectl -v Server version: Apache/2.0.55 Server built: Nov 13 2005 17:19:09 ただし、モジュールのバージョンが本体のバージョンと一致しているかどうかについては確認する方法がありません。
その他の回答 (3)
- php504
- ベストアンサー率42% (926/2160)
バージョンだけなら http://localhost/tekitou とかしたらNot foundの画面にApacheのsignatureが表示されませんか
お礼
なるほど. 確かにそうやってチェックできますね!
- notnot
- ベストアンサー率47% (4900/10359)
#1の方の方法だと、稼動しているapacheのバージョンでなく、打ったapacheコマンドのバージョンが出るのでは? telnet localhost 80 して、 GET / HTTP/1.0 と打って、Enterを2回押すと、 HTTP/1.1 200 OK Date: Tue, 21 Feb 2006 06:53:41 GMT Server: Apache/2.0.45 (Unix) Content-Location: index.html.en (以下たくさん続く) のような応答があると思います。
- suzukika
- ベストアンサー率28% (8/28)
こんにちは 下記のコマンドで確認できます。 apachectl -v いかがでしょうか
お礼
アドバイスありがとうございます. 以下のコマンド,了解しました. $ /opt/httpd/sbin/httpd -v $ /opt/httpd/sbin/apachectl -v