今日の人気記事

  1. PHPのダウンロードとインストール - Windows環境
  2. HTML内でPHPスクリプトを実行 - 埋め込み
  3. PHP + Apache 環境の構築
  4. PHP + Apacheのインストール - Linux環境 - CentOS
  5. 外部コマンドを実行 - exec()、system()

Apacheのダウンロードとインストール - Windows環境

スポンサーリンク

PHPで作成したプログラムなどのWebサービスをローカル環境でテストするためにWindows環境にApache(32ビット版)をインストールしていきます。

Visual C++ ランタイムのインストール

Apache(32ビット版)をWindows上で動かすには、「Visual Studio 2012 の Visual C++ 再頒布可能パッケージ」が必要です。Microsoftのページからダウンロードしましょう。

» Visual Studio 2012 Visual C++ x64/86

windows-apache-install-01
「ダウンロード」をクリックします。

windows-apache-install-20
ダウンロードするプログラムを選択します。32ビッド版のApacheをインストールするので、「vcredist_x86.exe」を選択し、「次へ」をクリックします(ここでは64ビット版を選択しています)。

クリックするとダウンロードがはじまります。

スポンサーリンク

windows-apache-install-21
ダウンロードしたプログラムを実行します。

windows-apache-install-22
「ライセンス条項および使用条件に同意する」にチェックを入れ「インストール」をクリックします。

windows-apache-install-23
ユーザーアカウント制御です。「はい」をクリックし、インストールを続行します。

windows-apache-install-06
セットアップ進行中です。しばらく(1分くらい)待機します。

windows-apache-install-24
セットアップの完了です。「閉じる」をクリックします。

これで準備完了です。

Apacheのダウンロードとインストール

Apacheをダウンロードするために「Apache Lounge」にアクセスします。

» http://www.apachelounge.com/

windows-apache-install-08
左サイドメニューの「Downloads」をクリックします。

windows-apache-install-09
左サイドメニューの「VC11 Win32 Win64」をクリックします。

windows-apache-install-25
64ビット版と32ビット版のApacheバイナリファイルがダウンロードできます。ここでは「Apache 2.4 win32 binary」のバイナリファイル(httpd-2.4.4-win32-VC11.zip)をダウンロードします。

windows-apache-install-11
ダウンロードしたファイルを展開します。

windows-apache-install-12
展開した中にあるフォルダ(Apache24)をローカルドライブの直下に移動(またはコピー)します。

windows-apache-install-13
Apache24のbinフォルダ(C:¥Apache24¥bin)に移動します。

windows-apache-install-14
フォルダメニューのファイルから「コマンドプロンプトを開く」→「コマンドプロンプトを管理者として開く」をクリックします。

windows-apache-install-15
ユーザーアカウント制御です。「はい」をクリックし、コマンドプロンプトを実行します。

windows-apache-install-16
実行ファイル(httpd.exe)を実行し、Apache24をサービスへインストールします。

C:¥Apache24¥bin>httpd.exe -k install
Installing the Apache2.4 service
The Apache2.4 service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
ここっ!

もし、httpd.confの設定がおかしい場合には「ここっ!」というところにエラーが表示されます。何も表示されなければ、インストール完了です。

また、コマンドプロンプトを管理者権限で起動せずに一般ユーザーで起動すると以下のようなエラーが表示され適切にインストールできません。

C:¥Apache24¥bin>httpd.exe -k install
Installing the Apache2.4 service
(OS 5)アクセスが拒否されました。  : AH00369: Failed to open the WinNT service ma
nager, perhaps you forgot to log in as Adminstrator?

次は、インストールしたApacheの動作確認をしてみましょう。

スポンサーリンク