• 締切済み

Apacheのインストールが正常に行えません

お世話になります! PHPを覚えようと、本を買って来てapacheをダウンロードし、インストールしようとしたのですがインストールが完了する前に、ポートがどうこうというコマンドプロンプトの画面が出てきてlocalhostと入れても「予想に反して...」の画面も出てきません。 そのコマンドプロンプトの画面を、スクリーンショットで捕りこちらにUPしてみました。 http://shorinfc.web.fc2.com/help.jpg Windows XPを使用していて、光回線はマンションタイプで敷いています。 友人にちょっと聞いてみたところ、複数のポートが開かれてるんじゃないかなーと言われたのですが、友人もわからないとのことでした。 ネットで色々調べてみたのですが、該当する例が見つけられませんでした。 どなたか詳しい方、ご教授よろしくお願いいたします。

  • PHP
  • 回答数3
  • ありがとう数0

みんなの回答

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.3

#スクリーンショットのURLが403エラーで見られません(汗 >インストールが完了する前に、ポートがどうこうというコマンドプロンプトの画面が出てきて この「どうこう」の内容を書かないと正確な回答は難しいですが・・Skypeが実行中に1票。

lion0713
質問者

補足

skype実行中です! 消してやってみます! なんで見れないのだ・・・コピペして飛んでいただければ見れるっぽいです! http://shorinfc.web.fc2.com/ それかこちらから飛んで見てみていただけるとありがたいです。

回答No.2

Apacheはポート80番を使うんですが、すでに他のアプリケーションが80番を使っているんでしょう。 何かブラウザベースのアプリケーションをインストールしていませんか? どのアプリケーションが80番を使っているかは、コマンドプロンプトで 「netstat -nao」 と打つと確認できます。"Local Address"の列でポート80番を探し、 その行のPIDを確認してください。 そのPIDをタスクマネージャ等で確認すれば、80番を開いているアプリケーションがわかると思います。 あとはそのアプリケーションを終了させるか、終了させるのがまずいのであれば Apacheのポートを変更してください。

lion0713
質問者

補足

自分の頭が足りていないのか 'net-nao'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 となってしまします。 スカイプが原因ではないのかとのご指摘を受けたので そちらを試してみます。 ありがとうございます。

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

Apacheの設定ファイルをちゃんと記述していない のではないでしょうか? 直接の回答ではありませんが、PHPの学習が目的な ら個別にインストールすると大変なので、XAMPPを 勧めます。1発で、Apache+PHP+MySQL+phpMyAdmin 等がインストールでき、サーバを公開するなら、 設定ファイルを変更する必要がありますが、勉強 だけなら、即、開始できますよ。 なお、ローカルホストのみのアクセスなら、ポート の開放は要らないでしょう。 ファイヤーウォールを動かしていたら、ポート80の アクセス許可が必要でしょう。・・・やっぱり回答 になってしまった。

lion0713
質問者

補足

ご回答ありがとうございます。 XAMPP調べてみました! こんな素晴らしいものがあるなんて知りませんでした。 とりあえず、apacheがちゃんと動作させられないのが悔しいので そちらを成功させてからこちらをインストールして使用してみたいと思います。

関連するQ&A

  • apacheがインストールできません。

    インストール後「あなたの予想に反して・・・」の画面が見えません。かわりにコマンドプロントが出て「ファイルが見当たりません」と出てきます。apacheをstartする度にでてきます。 思い当たる節は何もありませんが、インストール終了時に「ポートが開かれない」だの言われます。具体的に解決できる方法があるのでしょうか? また、avastをいれていたので、それをアンイストールしてからapacheをインストールしてもやはり結果は同じでした。 ちなみに、この状態でブラウザのURlに「 http://localhost/....」 を例のごとく記入するとなぜか「www.google」は見つかりませんと出てきます。FireFoxです。 そういえばgoogleデスクトップを興味本位でインストールしたことがあったのですが、何か関係あるのでしょうか?無いと思いますが。なにせ、apacheをインストールしようとしているマシンはネットに繋いだこともありません。 とにかく的確にapacheを動かす状態にしていのですが、インストールの時点で失敗してしまいます。ちなみにwindowsXPで.msi形式のapacheです。

  • Apache PHP をインストールしたいです。

    Apache PHP をインストールしたいのですがうまくいきません。どなたかご存知の方よろしくお願いします。 Apache 、PHP をインストールしたいのですがうまくいきません。どなたかご存知の方よろしくお願いします。 環境 windows7 64bit Apache2.2.22 lounge版 PHP5.3.10「VC9 x86 Thread Safe」 zip http://www.adminweb.jp/apache/install/index3.htmlを参考にしているのですが コンソールアプリケーションとして起動、サービスとして起動 をしようとしたのですが「アクセスが拒否されました。」なってしまいます。 コマンドプロンプトを管理者として実行したら 「内部コマンドは外部コマンド、操作可能なプログラムまたは、ファイルとして認識されていません。」 となりました。 PATHは問題無く設定されているのに。 localhostでは It works!と表示されるのですが… どなたかご存知の方よろしくお願いします。

  • Apache2.2.15のインストールについて。

    Apache2.2.15のインストールについて。 Apache2.2.15をダウンロードしてきて、インストールはできるのですが、『http://localhost/』には接続できません。 Apacheは起動されないままです。 調べてみたらskypeをしてると80番ポートは使えないようなので8080にしました。 Apache monitor is already started と表示されるのにタスクトレイのApacheマークは赤いままです。 対処法の分かる方、よろしくお願いします。

  • Apache サーバのインストール

    Apache サーバをインストールして http://localhost/ にアクセスすると 「あなたの予想に反して、このページが見えているでしょうか?」 と表示されます。 上記アドレスが表示されるようにするには、どうしたらよいでしょうか。

  • Apacheで

    Apacheをインストールして、localhostを見ようとしたところ、 英語で401という表示が出て、ポート80と書いてあったのですが、 これはどういう意味ですか?

  • apacheが起動しません。xamppをインストールしました。

    windowsXPを扱っています。PHPをはじめようとして以下の事から進まないので質問します。 http://httpd.apache.org/ から Apache 2.0.63 Released をインストールして http://localhost/にアクセスしたところ、 「あなたの予想に反してー」のページが表示されました。 その後PHPをインストールしていたところ、PHPは最初いろいろインストールするものがあり、ややこしいので 全部をアンインストールしてxamppをインストールした方が早いという事を聞き apacheとPHPをアンインストールして(いろいろインストールしたままだと誤作動が起きると聞いたので) その後xamppをインストールしました。 しかし、今度はhttp://localhost/に アクセスしても「ページを表示できません。」という表示がでてしまいます。 xamppのコントロールパネルversion2.5のモジュールはapacheとMYsqlが起動中となっています。 コントロールパネルの中ではapache起動となっているのですが、実際には起動していないように思います。(localhostに表示されないので)  http://localhost/に 「あなたの予想に反してー」のページが表示されるにはどうしたらよいですか?   (xamppをアンインストールして、また最初と同じようにapacheだけインストールしましたが、http://localhost/にアクセスしても表示されなくなってしまいました。)  ちなみに現在セキュリティソフト(ウイルス対策ソフトなど)は入れていません。  

  • Apacheがインストールできない

    OSはWindowsXPを使っています。 インストールしようとしているバージョンは2.0.45です。 インストール中にコマンドプロンプトが立ち上がって「(OS 10048)通常、各ソケットアドレスに対してプロトコル、ネットワークアドレス、またはポートのどれか1つのみを使用できます。: make_sock : could not bind to address 0.0.0.0:80 no listening sockets available, shutting down. Unable to open logs」というエラーが出てから「[error] (OS 2)指定されたファイルが見つかりません。: No installed service named "Apache2"」というエラーが出ます。 他にもバージョン2.0.50や2.0.54などをインストールしてみたのですが同じエラーが出ました。 ちなみにバージョン1.3.33のApacheはインストールできました。 どれもWindowsインストーラパッケージでインストールしているのですが…

  • apacheのインストール(Win98SE)

    OSがWin98SEのマシンに、「apache_1.3.20-win32-no_src-r2.msi」をインストールしました。 その後、スタートメニューからapacheを実行したのですが、コマンドライン(MS-DOSプロンプト)が一瞬立ち上がるだけで、すぐに消えてしまいます。 雑誌では、立ち上がったままになると書いてあったのですが・・・。 もちろん、NNでもIEでも、「http://localhost/」とアドレス欄に入力すると、エラーになってしまいます。 試しに、「apache_1_3_14_win32_r2.exe」に変えてみましたが、やはり、一瞬で消えてしまいます。 Ver.1.3.14のインストールでは、設定などを一切していないので、設定ミスなどはないと思います。 どこか設定する必要があるのでしたら、ぜひ教えてください。

  • VistaにApacheインスコ失敗しました

    http://www.hidekik.com/adminpage/dmb.cgi?mode=viewthread&id=171 の手順どおりにコマンドプロンプトでApacheをインストールしました。 ※80番のポートが使われているかどうかは、コマンドプロンプトの、netstat -a -o を使って調べました。(PIDって書かれてる所を見るのですよね?)80番は使用していないようでした。Skypeは使っていませんし、ウイルス対策ソフトは切りました。手順通りにUACも。 上記URLの手順12まで進み、Apache2.2のMonitor Apache Serviceを起動し、ブラウザからhttp://localhost/にアクセスしようとしたのですが「正常に接続できませんでした」と表示されました。(Monitor Apache Serviceは正常に動いているようでしたが、、) そこで、動かなかった場合の手順の、 >もし動いていなければ、All Programs -> Apache HTTP Server 2.2.x >-> Configure Apache Server -> Test Configurationを実行してどこに >問題があるのか調べて修正する。 Test Configurationを実行したのですが、コマンドプロンプトがすぐに消えてしまい何も起こらないので困っています。 もしかしてどこかにエラーログが保存されてるんですかね?

    • 締切済み
    • PHP
  • apacheとPHPが上手く連携しない

    PHP初心者です。 開発環境 apache2.0.59 PHP5.2.9 Eclipse3.3 apacheはポート80でインストールしたのですが、何故かlocalhost:8080でないと、ファイルが実行されません。 後はapache2.2.11をインストールしている点ですかね。 これもポート80でインストールしています。 後、現在Tomcatと連携しているんですが、これが原因になっているんでしょうか。 ただ、何故かlocalhost:8080だと表示されるんですよね。 私としてはlocalhostで表示したいのですが、どのようにすればいいのでしょうか。 アドバイスどうぞ宜しくお願い致します。

    • ベストアンサー
    • PHP