🗂

[2024年8月] VirtualBoxのWindowsサーバーに無料でApacheをインストールする

2024/08/13に公開

このページでは、VirtualBoxに立てたWindowsサーバーにApacheを導入する方法を紹介します。

VirtualBoxの仮想サーバを起動

VirtualBoxにWindowsサーバーを導入する方法については、以下の記事をご参照ください。
VirtualBoxにWindowsサーバーを導入する方法

Apacheのインストール手順

ここからは、仮想環境内での操作を行います。

  1. Lhaplus のインストール
  2. Visual C++ 再頒布可能パッケージ のダウンロード
  3. Visual C++ 再頒布可能パッケージのインストール
  4. Apache 2.4 のダウンロード
  5. Apache 2.4 のインストール

1. Lhaplusのインストール

初期状態では、ZIPファイルを解凍できないため、Lhaplusをインストールします。もちろん、7-Zipなど他の解凍ツールでも構いません。
Lhaplus ダウンロードリンク

  1. ダウンロードした「lpls174.exe」を実行します。

  2. インストーラーが文字化けしていますが、「次へ」をクリックします。

  3. そのまま「次へ」をクリックします。

  4. 「はい」をクリックしてインストールを進めます。

  5. インストール完了後、「完了」をクリックします。

これでZIPファイルが解凍できるようになりました。

2. Visual C++ 再頒布可能パッケージのダウンロード

Apacheを実行するにはVisual C++ 再頒布可能パッケージが必要です。以下のリンクからダウンロードしてください。
Visual C++ 再頒布可能パッケージ ダウンロードリンク

  1. 64bit版をダウンロードします。

  2. ダウンロードした「vc_redist.x64.exe」を確認します。

3. Visual C++ 再頒布可能パッケージのインストール

  1. ダウンロードした「vc_redist.x64.exe」を実行し、「インストール」をクリックします。

これでVisual C++のインストールが完了しました。

4. Apache 2.4のダウンロード

以下のサイトからApache 2.4をダウンロードします。
Apache Lounge ダウンロードリンク

  1. 「httpd-2.4.62-240718-win64-VS17.zip」をダウンロードします。

  2. ダウンロードフォルダに格納されていることを確認します。

5. Apache 2.4のインストール

ファイルの展開

  1. ダウンロードした「httpd-2.4.62-240718-win64-VS17.zip」を解凍します。展開後、「Apache24」フォルダが表示されます。

  2. このフォルダをCドライブ直下に移動します。

  3. 「Apache24」フォルダの内容を確認します。

主なフォルダの内容は以下の通りです:

  • bin: 実行ファイルが含まれています
  • conf: 設定ファイルが含まれています
  • htdocs: HTMLファイルなどの静的コンテンツが含まれています
  • logs: エラーログなどのログファイルが含まれています

httpdコマンドでインストール

  1. コマンドプロンプトを管理者権限で実行します。

  2. Apacheのbinフォルダに移動して、以下のコマンドを実行します。

    cd c:\Apache24\bin
    httpd -k install
    

    「service is successfully installed.」と表示されたら、インストールが成功しています。

Apache 2.4の起動

  1. コマンドプロンプトで、以下のコマンドを使用してApacheを起動します。

    net start apache2.4
    

    Apacheを停止するには、以下のコマンドを使用します。

    net stop apache2.4
    

  2. ブラウザでhttp://localhostにアクセスし、「It Works!」が表示されれば、Apacheが正常に動作していることを確認できます。

以上で、Apacheのインストールと動作確認が完了しました。エラーが発生した場合は、logsフォルダ内のエラーログを確認してください。

GitHubで編集を提案

Discussion