好きこそものの上手なれ

他人から見れば、下手の横好きですが、そっと見守ってください。

WindowsでApache起動 - 超簡単

●Apacheの設定


(1) Windows用のApache2.4をダウンロードします。


2項目目  Files for Microsoft Windowsをクリック

ApacheHausをクリック


Apache 2.4.x Apache 2.4.x LibreSSL VS16
セキュリティ上、OpenSSLでなく LibreSSLの方を選びました。
httpd-2.4.55-lre361-x64-vs16.zip


展開して、ユーザディレクトリにApache24のフォルダ名にして移動しました。
C:/Users/ユーザ/Apache24




(2) Apacheの起動


confフォルダにある httpd.confを編集します。これをしないとApacheは起動しません。


①32行目あたり、コメント外して修正
#Define SRVROOT "/Apache24"

Define SRVROOT "C:/Users/ユーザ/Apache24"


②257行目あたり、コメント外して修正
ServerName localhost:80


③270行目あたり、コメント外して修正
#DocumentRoot "${SRVROOT}"
#

DocumentRoot "${SRVROOT}/htdocs"


④285行目あたりに追加
アクセス許可するIPを設定(これはご自身の環境によって変わりますのでご注意!
Require ip 192.168.179.0/24


⑤298行目あたり、忘れやすいが閉じる方もコメントを外す
#


これで、Apacheが起動できます。
C:\Users\ユーザ\Apache24\bin>httpd


タスクリストで動作しているか確認します。
C:\Users\ユーザ\Desktop>tasklist | findstr -i httpd
httpd.exe 10720 Console 1 10,992 K
httpd.exe 21364 Console 1 11,968 K


これでブラウザでアクセスします。
http://localhost


簡単ですね。