Install Apache 2.4 and PHP 7 on Windows

คนส่วนใหญ่จะไม่นิยมติดตั้ง Apache กับ PHP เอง แต่จะติดตั้งโดยใช้ Bundle ซึ่งติดตั้งรวมมาให้อย่างพวก WAMP หรือ XAMPP ซึ่งจะประกอบไปด้วย Apache + MariaDB + PHP + Perl ทำให้เวลาเราอัพเดทอะไรสักอย่างไม่สามารถทำได้ ต้องรอให้มันออก Version ใหม่มาทีเดียว ซึ่งเราจะมาติดตั้ง Apache ซึ่งเป็น HTTP Server กับ PHP ส่วน Database เดี๋ยวเราค่อยมาติดตั้งบทความต่อไป


Download

Install

  • หลังจากที่โหลดมาก็ให้แตกไฟล์ Apache แล้ว Copy โฟลเดอร์ Apache24 ไปไว้ใน C:\
  • แตกไฟล์ PHP เปลี่ยนชื่อโฟลเดอร์เป็น php7 แล้วนำไปไว้ที่ C:\Apache24
  • ติดตั้ง Microsoft Visual C++ 2017 ให้เรียบร้อย เสร็จแล้ว Restart สัก 1 รอบ
  • ติดตั้ง Service Apache เปิด Command Prompt ขึ้นมา
# C:\> cd C:\Apache24\bin
# C:\Apache24\bin> httpd.exe -k install
# C:\Apache24\bin> httpd.exe -k start
# C:\Apache24\bin> httpd.exe -k stop
  • ลองเปิด localhost จะเห็นว่ามันทำงานแล้ว
  • แก้ไข httpd.conf เพื่อโหลด Module PHP เสร็จแล้ว Restart Apache
LoadModule php7_module "c:/Apache24/php7/php7apache2_4.dll"

 SetHandler application/x-httpd-php

PHPIniDir "c:/Apache24/php7"
  • สร้างไฟล์ phpinfo.php ใน htdocs
<?php
phpinfo();
?>

Leave a Reply

Your email address will not be published. Required fields are marked *