Apacheの使い方

このQ&Aのポイント
  • PHPでプログラミングに挑戦しようとPHP,Apacheのインストールをしましたが、使い方がわかりません。
  • Apacheのインストールは無事完了しており、http://localhostにアクセスするとあなたの予想に反して…という画面が表示されますが、どう使うのかわかりません。
  • DreamWeaverなどで入力して保存しても、プレビューでは何も表示されず、擬似サーバーになる方法もわからないので、詳しい方に教えていただきたいです。
回答を見る
  • ベストアンサー

Apacheの使い方

PHPでプログラミングに挑戦しようとPHP,Apacheのインストールをしましたが、使い方がいまひとつわかりません。 【環境】 WinXP、PHP5、Apache2、エディタはPHPエディタもしくはDreamWeaverを使っています。 Apacheのhttp://localhostにアクセスするとあなたの予想に反して…という画面が表示されるので、無事にインストールができているんだと思うんですが、このあとはどう使うのでしょうか? いつもはDreamWeaverなどで入力して、マイドキュメント内の任意フォルダに保存して、プレビューしても何も表示されず、どうしたら擬似サーバーになるのかわからないので、実施にFFFTPで自分のレンタルサーバーにアップして動きを確認しながら勉強しています。 でも、これって間違っていますよね? どうしたら、擬似サーバの役目を果たすのでしょうか? 初歩的な質問で申し訳ありませんが、詳しい方教えてください。

  • PHP
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

インストールしていれば、httpd.conf という名前のファイルが作られているはずです。 これに、Apache の各種設定を行います。 サーバで公開するドキュメントもこれにあたります。 これがある場所は、私の場合は、インストーラーに素直に従ってみたので、 Apache が下記のディレクトリにインストールされています。 C:/Program Files/Apache Group/Apache2/ ここの中のconf というディレクトリに httpd.confがあります。 この中の DocumentRoot という設定がサーバで公開するドキュメントのディレクトリになります。 私の場合ですと、"C:/Program Files/Apache Group/Apache2/htdocs" となっています。 つまり、Apache がインストールされたディレクトリにある、htdocs というディレクトリがそれにあたります。 ここにドキュメントを保存するとサーバで公開されることになります。 マイドキュメント内の任意のフォルダに保存しても、公開されるかは、これまた設定次第です。 設定ファイルを確認してみてください。

sana0930
質問者

お礼

回答ありがとうございます。 DocumentRootが私も"C:/Program Files/Apache Group/Apache2/htdocs"でした。 htdocs以下にファイルを保存したら、きちんと表示されました。 ありがとうございました。

関連するQ&A

  • 所有者apacheでパーミッション644

    PHP初心者です レンタルサーバーを使ってます 自分のサイトの更新をパソコンを使わないでもPSPのブラウザからすることができるPHPのプログラムを作っています エディタや、ファイラーのようなものはうまく作れたと思うのですが、それを使ってページを作ってそのページをFFFTPで見てみると所有者がapache、パーミッションが644になっていました。 apacheとはPHPのことですか? 644ということはapacheから書き込みができるということでしょうか? 同じサーバーを使っている人がPHPなどを使ってこのページを改ざんしたりすることができてしまったりするのでしょうか?

    • ベストアンサー
    • PHP
  • Apacheについて

    phpを導入しようと思い、本を購入しました。 そこでapache2.0.45をインストールしたのですがphpファイルがうまく作動しません。 winndouws xpを利用しているのですがapache1.3.28がインストールされていました。動作確認の際にhttp://localhost/をアドレスバーに打ち込んだらゲットサービスというものでIDとパスワードを打ち込む内容が表示されました。 結局本で解説されているapache2.0.45を起動させlocalhostをアドレスバーに打ち込んだら正常に動作されている画面が無事に表示されました。 PHPファイルをhtdocsの下に保存しhttp://localhost/ の後に保存したファイル名を入力しても反映されません。 PHPファイルをどこに保存したら反映されるのでしょうか? Apacheのhttpd.conf設定は何度も確認し間違いはありません。 最初からインストールされていたapache1.3.28が原因なのでしょうか?

    • 締切済み
    • 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
  • Apacheについて

    Apacheをインストールし1回はhttp://localhostでうまく作動したのですが、PHPをインストールし設定していくとhttp://localhostさえ反応しなくなりました。 どうしてでしょうか?

  • 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が動きません

    お世話になります。初心者ですがよろしくお願いします。 こちらのサイト(http://www.wings.msn.to/index.php/-/B-08/cmn_win_apache/)を参考にApacheをインストールしてみましたが、最後に「ブラウザにhttp://localhost/を表示させる」のところでいつまでまっても何も表示されません。Apache自体のインストールは完了しているようなんですが… またApacheが起動している間はずっとCPUが100%に近い状態になります。ApacheをストップさせるとCPUの動きも落ち着きます。 以上、長くなりましたが、よろしくお願い致します。

    • 締切済み
    • PHP
  • ApacheとPHPの設定で

    Apacheの設定は「あなたの予想に反して、このページが見えているでしょうか?」と初期画面が出たのですが、PHPは「ページが表示されません」と出てしまい、 その後、http://localhost/につなげると、 Forbidden You don't have permission to access / on this server. Apache/2.0.54 (Win32) Server at localhost Port 80 と表示されました。 何がどう悪いのかわかりません。

    • 締切済み
    • PHP
  • Apache サーバのインストール

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

  • ApacheとPHPについて

    Apache2とPHP質問です。 .phpのファイルをどこのディレクトリに入れれば、ブラウザから見れるのか わからず困っています。 現在の状況は VineLinux4.2をインストール。 VineLinuxに入っている(アップグレードで取ってくる?) Apache2とPHPをインストール。 Apache2起動後、rootディレクトリに「~~.php」を作る。 ブラウザから「http://localhost/~~.php」エンター エラーが出る。 1、Apache、PHPが正しくインストールされてるかの確認方法 2、どこのディレクトリにソースファイルを入れればいいのか この2点お願いします。

    • ベストアンサー
    • PHP
  • ApacheとPHPの連携

    はじめまして。 今サーバーを立てようと思ってApacheとPHPを設定しているところです。 apache_2.0.59-win32-x86-no_ssl.msi php-4.3.11-Win32 を使ってインストールをしているのですが サイトに載っているとおり 設定をしていろいろやっているのですが apacheをリスタートした後 最終的にtest.phpをwindowsのapache配下のhtdocsに格納 内容 <?php phpinfo(); ?> http://localhost/test.php そうするとメモ帳でtest.phpが開いてしまいます。 何が原因かわかる方教えていただけないでしょうか? よろしくお願いします。

    • 締切済み
    • PHP

専門家に質問してみよう