質問: apacheサービスが起動しない apahceサービスが起動しません。 osはwindows2000server、apacheモジュールは2.0.43-win32-x86-no_ssl.msiを使っています。 start-program-apache http server 2.0.43-control apache server-startを押しても何も起こりません。 コマンドプロンプトから c:\program files\apache group\apache2\bin>apache.exe -k start と押すと 「error(720002) 指定されたファイルが見つかりません。:no installed service named "apache2"」 と表示されます。したがって、urlに127.0.0.1やlocalhostを入力しても画面は何も表示されません。 httpd.confの設定が悪いと思いますが最低限サービスを立ち上げるにはどの項目を編集すればよいですか? ちなみにservernameにコンピュータ名であるesmにしました。。 ご存知の方教えてください。よろしくお願いします。
回答: apacheのインストールが失敗している様子ですね。 apacheをインストールしたw2kサーバに、すでに別のウェブサーバがインストールされていた可能性はありますか(iisなど)? もし、ポート80がすでに利用済みですと、apacheのインストールは失敗します。 「127.0.0.1 を入力しても画面は何も表示されない」と書かれていますが、これは白紙のページが表示されるのですか? それともエラーメッセージが表示されるのでしょうか? もし白紙のページでしたら、すでに別のサーバーが立ち上がっている可能性が大です。 トラブルシューティングの方法としては、ポート80を開放してあげること(又は利用されていないことを確認すること)。 iisであれば、iisを停止すればポートを開放できます。 ポート80が開放されたら、次のコマンドを入力して、apacheをサービスとしてインストールします: c:\> cd \program files\apache group\apache2\bin c:\program files\apache\apache group\apache2\bin> apache -k install c:\program files\apache\apache group\apache2\bin> exit これを行ったあとに、スタートメニューからapacheを立ち上げてみてください。 最後に、サーバー名ですが、servername 127.0.0.1 でテストをして見ていただけますか? これでサーバーが正常稼動していることを確認してから、「esm」 で試してみることをお勧めします。 hope that helps. mp-