- ベストアンサー
自社サーバ内のページがネット上から閲覧できなくなりました。
自社サーバ内のページがネット上から閲覧できなくなりました。 AN HTTP Server というソフトが起動していないのが原因だと思いますが HTTPD.exeを選択して起動しようとしてみようとしてもできません。 タスクバーに表示がされていませんし、タスクマネージャーで確認もしました。 どのような原因が考えられるでしょうか? またどうすれば解決できるでしょうか? よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
お尋ねの件ですが、指摘Webサービス・ソフトが起動しない現象とのことですが、サーバソフトが起動しない原因としては、利用OSの方(WindowxsXP-Pro、Server2003、Server2008、Windows-Vista-Bisness、Windows7-Pro等)にて、他サービスソフトが常駐状態でも起きる場合があり、IIS等サービスソフトが起動していれば無効化、若しくはアンインストールを実施してみて下さい。 2つ目の原因として、サーバ機にインストールされているセキュリティソフトにてWebサーバ等制限されるようになっている場合や、ファイアーウォールソフトにて制限されている場合もありますので、その関連ソフトの無効化・アンインストールを実施してみて下さい。 3つ目は、利用回線に対し、ルーター等ネットワーク機器を利用していましたら、ルーター等の誤動作やLAN接線断線が考えられますので、一度ルーターの再起動や内部ファームウェアを最新版へ更新を実施、モデム~ルーター~サーバ間LANケーブルのテスター試験やLANケーブル交換を実施してみて下さい。 個人的には、「AN HTTP Server」は動作安定性でイマイチといった感が否めず、出来ましたらWindows系でも「Apache HTTP Server」の最新版(Ver2.2.16)の導入が良いかと存じます。比較的短期間にてセキュリティや動作上の問題が出ましたらバージョンアップパッチ等の提供もされており、実績上Unix系サーバでしたら標準実装されていますので、安定性は良いですよ。
その他の回答 (3)
- o_tooru
- ベストアンサー率37% (915/2412)
あらあら・・・本当に困ってしまいますね >サーバの知識がほぼない上に、相談できる人間がいないので、 >手が出せません。 >公開サーバなので困っています…… これを機に、上司に相談してみてはどうですか? 私からの提案としては、自社で公開サーバを持つのは、管理する人をおかなくてはならないため、あまりする会社がないのでは?最近は、レンタルサーバ・ホスティングなどと言って、公開サーバを、レンタルしてくれる所が多いです。ですので、そういった所にお願いするのがよろしいと思います。 私の所も、自社で公開サーバを持つことはしないで、外部の会社にお願いしています。年間で数万円程度だったと思います。中身の制作は、又別途必要になりますが。 それにしても、うまく動くと良いですね・・・
お礼
ありがとうございます。 下記にある通り、いろいろ試してみたら動きました。 公開サーバについてですが、予算がないので、やはり僕が運用していくことになりそうです。 これを機会にサーバについて勉強してみます。 ありがとうございます!
- 0909union
- ベストアンサー率39% (325/818)
このような場合普通ログみましょう。何をおいてもまずログです。人に聞く前にログです。 Webサーバーのログは、3種類あり、アクセスログ、動作ログ、システムログです。 さらに、OSのログをみます。これらを時系列で付き合わせます。例えば、サービスが起動してから(システムログに起動時間とステータスが記録されている)、起動できないで途中で落ちるか、そのサーバー上のなにかのページを開いたときに落ちるか、ログに記載されています。 動作ログと、アクセスログを時系列で追います。そうすると何かが実行された後に、エラーをはいて落ちているはずです。もし、何もでない場合は、内部でのクラッシュなので、大方設定ファイル等と、その起動に関係する、サイトのCGI部分です。 つまりログを見ないと、何にも、誰にも言えないと言う事です。 で、ここで質問する前に、「AN HTTP Server」のリファレンスサイトなり、サル本をみましか? 見てから質問しましょう。 http://homepage1.nifty.com/yito/anhttpd/faq/ http://q.hatena.ne.jp/1158794019 http://www.st.rim.or.jp/~nakata/ 管理できないレベルの方ならIISを使用してください。普通WindowsならIISでしょう。Apacheはあなたが質問しているような内容を自分で解決できる人向けです。 他のOSだと、それしか選択しがないようですが。
お礼
丁寧にありがとうございました。 実はどこでログを見るのかすら分かりません。 サーバについては、たった一人いたサーバ技術者が辞めて 通常運用は何とかなりますが、エラーが起きたらどうしようもない状態です。 とりあえずガチャガチャいろいろいじってたら何とかなりました。 こんなやり方じゃダメだとは思いますが…… サーバについても勉強してみます。
- o_tooru
- ベストアンサー率37% (915/2412)
こんにちは、おこまりですね。 さてご質問の件ですが、何でと言われても・・・難しいですね。 ちなみに、PCを再起動かけてとかはやってみましたか? って・・・公開サーバと言うことですよね・・・ 大丈夫ですか?
補足
サーバの電源が落ちてまして、 それを再起動すると上記のソフトが起動しなくなっているのです。 再起動は2、3回やりました。 サーバの知識がほぼない上に、相談できる人間がいないので、手が出せません。 公開サーバなので困っています……
お礼
ご丁寧にありがとうございます。 3つ目まで問題ありませんでした。 いろいろいじったりしたら、理由は分かりませんが力技で何とかなりました。 Apache HTTP Serverを調べてみましたが、AN HTTP Serverよりもよさそうですね。 こちらの導入も検討したいと思います。