- ベストアンサー
アプリケーションのバージョンの確認について
自分のlinuxのapacheのバージョンが知りたいんですけど 自分のアプリケーションのバージョンを確認するコマンドって あるのでしょうか? 教えて下さい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
◎方法1.コマンドラインから rootなら # httpd -v と打つと結果は Server version: Apache/2.2.2 Server built: Jul 26 2006 11:12:08 等となります pathが通っていない場合は、あらかじめ調べておいて # /usr/sbin/httpd -v ◎方法2. Apacheの設定によりますが、ブラウザでわざと存在しないページにアクセス 結果は Not Found The requested URL /*****/ was not found on this server. Apache/2.2.2 (Fedora) Server at fc5 Port 80<=これがバージョン ですが設定で消すことも可能です ◎方法3、CGIで環境変数表示させる $ENV{'SERVER_SIGNATURE'}を表示させた結果 Apache/2.2.2 (Fedora) Server at fc5 Port 80 $ENV{'SERVER_SOFTWARE'}を表示させて結果 Apache/2.2.2 (Fedora) これも方法2同様、httpd.confの設定で抑制することも出来ます
お礼
ご親切にありがとうございます。 助かります。 httpd -v ですか。vはversionのvですね。 分かり易いですね。これは他のアプリケーションにも使えそう。 方法2は他のアプリケーションに応用できそうにないですね。 それにセキュリティ上あまり好ましくありません。 Apache/2.2.2 (Fedora) Server at fc5 Port 80 は見せないように変更しないといけませんね。 方法3は、こちらがCGIの導入まで行ってないので いずれためさせていただきます。 ありがとうございました。