คนส่วนใหญ่จะไม่นิยมติดตั้ง Apache กับ PHP เอง แต่จะติดตั้งโดยใช้ Bundle ซึ่งติดตั้งรวมมาให้อย่างพวก WAMP หรือ XAMPP ซึ่งจะประกอบไปด้วย Apache + MariaDB + PHP + Perl ทำให้เวลาเราอัพเดทอะไรสักอย่างไม่สามารถทำได้ ต้องรอให้มันออก Version ใหม่มาทีเดียว ซึ่งเราจะมาติดตั้ง Apache ซึ่งเป็น HTTP Server กับ PHP ส่วน Database เดี๋ยวเราค่อยมาติดตั้งบทความต่อไป
Download
- Apache 2.4.33
- PHP 7.0.30 Thread Safe
- vc_redist_x64 หรือ vc_redist_x86
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();
?>
- ลองเปิด localhost/phpinfo.php ใน Browser
Leave a Reply