Apache2.4を久しぶりにインストールしてみました。 | 在宅ネットでコツコツお金を稼ぐ

いくつかホームページやブログを運営していますが、私のだいたいのサイトではhtmlを記述して、phpなども使っています。そのため、開発環境のApacheが必要になっています。少し前に新しいPCにしたのですが、その環境にApacheを入れていなかったので、久しぶりに入れてみることにしました。

Apacheのインストール

まずは、

Apache Lounge

からApacheをダウンロードします。私はWindowsなので、Windows版をダウンロード。

ZIPファイルになっているので、右クリック「すべて展開」にします。出来上がったフォルダの中の「Apache24」フォルダを丸ごとコピーすれば良いようです。今回はCドライブ直下に入れてみました。C:\Apache24がインストール先になりました。

cd C:\Apache24\binでApacheのフォルダに移動したりしますが、

C:\Apache24\bin\httpd.exe

と入力すればApacheを起動できるようです。

http://127.0.0.7/

で無事に表示されるので、 とりあえずは起動できていますが、 以前もそうだったのですが、私の環境だと

「Listen 80」

だとうまくいかないようです。

Apacheのconfファイルを

「Listen 8080」 にしてみます。

なので、ブラウザには

http://127.0.0.7:8080/

と入れると無事に表示されます。

コマンドラインでの起動時のエラー

コマンドラインで起動してみると、

AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::1636:8c03:b7fe:982f. Set the 'ServerName' directive globally to suppress this message

というエラーメッセージが出てしまいます。

調べてみると、「サーバーネーム」というのを記述すればいいみたいです。

ApacheのConfファイルの以下のところ、

#ServerName www.example.com:80

これを

ServerName www.example.com

としてみました。合ってるのかな・・・。

ApacheをWindowsサービスに追加

ApacheはWindowsのサービスに追加しておくと良いようです。PCが重くなったら嫌だな、と思いますが、コマンドプロンプトで起動するのが、ちょっとうまくいかなかったので、サービスに追加しようと思います。

コマンドプロンプトを管理者で実行して、

cdコマンドで

C:/Apache24/bin/

に移動して、

httpd -k install

で良いみたいです。 PCを再起動したら、起動時にApacheも自動起動になるようです。PCが重くならないことを願いつつ、自動起動のほうが便利で良いかもしれませんね。

ApacheMonitor

C:/Apache24/bin/

のフォルダの中に入っている

「ApacheMonitor」

を起動すると、システムトレイに入っています。そちらを右クリックで起動。そうすると、この 「ApacheMonitor」からApacheを再起動したり、停止したりできます。コマンドを入れなくてもいいので、簡単かもしれませんね。

php用の設定

あとはphpファイルがちゃんと開けるように、

Apacheのconfファイルに、

LoadModule php_module "C:/PHP/php8apache2_4.dll"

PHPIniDir "C:/PHP/"

AddHandler application/x-httpd-php .php

と一番下に追加しておきました。 これでとりあえずは動いているようです。

こういったサーバー系のソフトはインストールが難しかったりするので、不安になりますが、なんとか使えるようになりました。これから、phpでもいろいろと作って、ホームページやブログの機能を強化していきたいと思います。

アフィリエイトで稼ぐ1年目の教科書―これから始める人が必ず知りたい70の疑問と答え
<p>
アクセストレード パートナーサイト募集

(2025/07/08)

(当サイトの記事には広告が含まれることがあります。)

トップページ

その他のコラム

コンテンツ

トップページ