[2024年8月] VirtualBoxのWindowsサーバーに無料でApacheをインストールする
このページでは、VirtualBoxに立てたWindowsサーバーにApacheを導入する方法を紹介します。
VirtualBoxの仮想サーバを起動
VirtualBoxにWindowsサーバーを導入する方法については、以下の記事をご参照ください。
VirtualBoxにWindowsサーバーを導入する方法
Apacheのインストール手順
ここからは、仮想環境内での操作を行います。
- Lhaplus のインストール
- Visual C++ 再頒布可能パッケージ のダウンロード
- Visual C++ 再頒布可能パッケージのインストール
- Apache 2.4 のダウンロード
- Apache 2.4 のインストール
1. Lhaplusのインストール
初期状態では、ZIPファイルを解凍できないため、Lhaplusをインストールします。もちろん、7-Zipなど他の解凍ツールでも構いません。
Lhaplus ダウンロードリンク
-
ダウンロードした「lpls174.exe」を実行します。
-
インストーラーが文字化けしていますが、「次へ」をクリックします。
-
そのまま「次へ」をクリックします。
-
「はい」をクリックしてインストールを進めます。
-
インストール完了後、「完了」をクリックします。
これでZIPファイルが解凍できるようになりました。
2. Visual C++ 再頒布可能パッケージのダウンロード
Apacheを実行するにはVisual C++ 再頒布可能パッケージが必要です。以下のリンクからダウンロードしてください。
Visual C++ 再頒布可能パッケージ ダウンロードリンク
-
64bit版をダウンロードします。
-
ダウンロードした「vc_redist.x64.exe」を確認します。
3. Visual C++ 再頒布可能パッケージのインストール
-
ダウンロードした「vc_redist.x64.exe」を実行し、「インストール」をクリックします。
これでVisual C++のインストールが完了しました。
4. Apache 2.4のダウンロード
以下のサイトからApache 2.4をダウンロードします。
Apache Lounge ダウンロードリンク
-
「httpd-2.4.62-240718-win64-VS17.zip」をダウンロードします。
-
ダウンロードフォルダに格納されていることを確認します。
5. Apache 2.4のインストール
ファイルの展開
-
ダウンロードした「httpd-2.4.62-240718-win64-VS17.zip」を解凍します。展開後、「Apache24」フォルダが表示されます。
-
このフォルダをCドライブ直下に移動します。
-
「Apache24」フォルダの内容を確認します。
主なフォルダの内容は以下の通りです:
- bin: 実行ファイルが含まれています
- conf: 設定ファイルが含まれています
- htdocs: HTMLファイルなどの静的コンテンツが含まれています
- logs: エラーログなどのログファイルが含まれています
httpdコマンドでインストール
-
コマンドプロンプトを管理者権限で実行します。
-
Apacheの
bin
フォルダに移動して、以下のコマンドを実行します。cd c:\Apache24\bin httpd -k install
「service is successfully installed.」と表示されたら、インストールが成功しています。
Apache 2.4の起動
-
コマンドプロンプトで、以下のコマンドを使用してApacheを起動します。
net start apache2.4
Apacheを停止するには、以下のコマンドを使用します。
net stop apache2.4
-
ブラウザで
http://localhost
にアクセスし、「It Works!」が表示されれば、Apacheが正常に動作していることを確認できます。
以上で、Apacheのインストールと動作確認が完了しました。エラーが発生した場合は、logs
フォルダ内のエラーログを確認してください。
Discussion