![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
初心者です。根本的なところからわかっていません。
レンタルサーバーを借り、PHPで会員向けのサイト(スケジュール管理や情報管理などできるサイト)を作成しています。
そこで、ApacheというWEBサーバーが出てくるのですが、Apacheの仕組みがいまいちよくわかりません。
以下がわかわないところです。
Apacheはサーバーをコントロールするためのソフトということですか?
だとすると、コントロールするサーバーはレンタルサーバーのことですか?
なぜ、レンタルサーバー側のコンピュータにインストールせず、自分のパソコンにインストールするのですか?
私のイメージでは、普通はレンタルサーバー側にApacheをインストールしないと動かないのではと思ってしまいます。自分のパソコンにインストールする意味がわかりません。
今の私のイメージ
自分のパソコンでdreamweaberCS4を使いPHPファイルを作成
↓
サーバーにファイルをアップ
↓
PHPで作成したサイトを立ち上げ、そのサイト上で操作(それぞれのユーザーがログイン、カレンダーでスケジュール管理したり、情報を入力したりするなど)
↓
それに対し、サーバー側でApacheが動き、ユーザー側の操作結果をユーザー側のサイト画面に返す。
だから、Apacheはサーバー側にインストールする必要があるのでは、と思っています。
しかし、実際は自分のパソコンにインストールするのですが、Apacheはどういう仕組みなんでしょうか?
根本的な仕組みを教えてください!宜しくお願いいたします!
No.2ベストアンサー
- 回答日時:
mendokusaさんがおっしゃるように
ApacheはWebサーバーを提供するソフトウェアです。
自分のPCにインストールするのは、
ローカル環境で開発するためです。
別に自分のPCにApacheを入れなくても、
レンタルサーバー上でApacheが動いているのであれば、
ファイルをアップして確認することもできます。
しかし、本番環境で開発はしないと思いますし、
いちいち「アップ→修正→アップ」を繰り返すのも面倒ですよね;;
なので、ローカルでテスト環境を作ってしまえば、
その場ですぐに確認できますし、いろいろとできるわけです。
色々と調べていくうちに、サーバーとはどんなコンピューターでもサーバーになりうるということがわかりました。つまり自分のパソコンもサーバーにできると。自分のパソコンをサーバーにするためのソフトがApacheだと理解できました。
RedPiyoyoさんのおっしゃるようにサイトをローカル環境で開発するために自分のパソコンを一時的にサーバー化するのだとようやく理解できました。
Apacheの存在理由がよくわかりましたありがとうございます!
No.4
- 回答日時:
dreamweaberCS4の設定で、テストサーバーを指定したがそのサーバが結局自身のPCだったからです。
そのために、ApacheとPHPをインストールする必要が生じた。
つまり、PC側で開発やテストを行い、合格したらレンタルサーバへ転送と目的が違います。
dreamweaberCS4はfuroshikiの力では買えません。
良いのを作ってください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Apacheの仕組みについて質問です
-
craving explorerのインストール
-
リモートデスクトップ接続中は...
-
価格ドットコムのスマホアプリ...
-
HTML,CSS,JSでWebサイトを作成...
-
御朱印
-
意見文のテーマ
-
ワードプレスのインストール時...
-
WordPressが置ける無料サーバ知...
-
ハッスルサーバーwordpressの初...
-
サイトが表示されません。
-
チラシ制作で…
-
wordpress再インストール
-
ワードプレス。lightning ペー...
-
FC2ブログについて
-
アフィリエイト用のお勧め有料...
-
ワードプレス、マルチサイト機...
-
サーバーへアプロード、エラー...
-
wordpressサイトの、任意の場所...
-
素人でも比較的簡単に作れるH...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CPU温度のログ取得ツール
-
価格ドットコムのスマホアプリ...
-
デスクトップの背景画面が勝手...
-
WordPress。WordPressインスト...
-
Dropboxとウイルスバスターにつ...
-
1度のクリックでは、次のページ...
-
Net BEUIがつかえますか?
-
サーバ2003 で VBの画面のタイ...
-
Laravelをレンタルサーバーにイ...
-
BIOSの画面等のプリントスクリーン
-
Windows セキュリティーからの...
-
PC版LINEインストール
-
教えて!gooで得たポイントの確...
-
WordPressのLighting(テーマ)に...
-
やっぱりちょっと気になる相手...
-
ワードプレス。lightning ペー...
-
意見文のテーマ
-
【wordpress】ヘッダー動画をiP...
-
wordpressでphpを読み込みたい
-
Windows 10 のエクスプローラー...
おすすめ情報