- สร้างโฟลเดอร์ C:\Wamp\ และ C:\Wamp\www
- ดาวน์โหลด Apache 2.4 (หรือดาวน์โหลดจากที่นี่ http://www.apachelounge.com/download/) ไปวางเป็น C:\Wamp\Apache2.4\
- ดาวน์โหลด VC9 x86 Thread Safe หรือจากที่นี่
http://windows.php.net/download/
Extract File ที่ตำแหน่ง C:\Wamp\php-5.4\ - แก้ไขไฟล์ C:\Wamp\Apache2.4\conf\httpd.conf
- แก้ตัวแปรต่างๆ ดังนี้
ServerRoot “C:/Wamp/Apache2.4”
Replace All: c:/Apache24/htdocs With: C:/Wamp/Apache2.4/www
AllowOverride None เปลี่ยนเป็น AllowOverride All - เติมโค๊ดนี้เข้าไปที่ด้านล่างสุด
LoadModule php5_module "C:/Wamp/php-5.4/php5apache2_4.dll" AddHandler application/x-httpd-php .php PHPIniDir "C:/Wamp/php-5.4" DirectoryIndex index.html index.php
- Enable module ต่อไปนี้
- mod_expires.so
- mod_headers.so
- mod_rewrite.so
- mod_socache_shmcb.so
- mod_ssl.so
- Uncomment บรรทัดนี้ “Include conf/extra/httpd-ssl.conf”
- แก้ตัวแปรต่างๆ ดังนี้
- แก้ไฟล์ C:\Wamp\Apache2.4\conf\extra\httpd-ssl.conf
- SSLCertificateFile “C:\Wamp\Apache2.4\conf\ssl\server.crt”
- SSLCertificateKeyFile “C:\Wamp\Apache2.4\conf\ssl\server.key”
- SSLSessionCache “shmcb:C:/Wamp/Apache2.4/logs/ssl_scache(512000)”
- DocumentRoot “C:/Wamp/www”
- ErrorLog “C:/Wamp/Apache2.4/logs/error.log”
- TransferLog “C:/Wamp/Apache2.4/logs/access.log”
- CustomLog “C:/Wamp/Apache2.4/logs/ssl_request.log”
- rename “C:\Wamp\php-5.4\php.ini-development” to “C:\Wamp\php-5.4\php.ini”
- แก้ไฟล์ php.ini
- extension_dir = “C:/Wamp/php-5.4/ext”
- date.timezone = “Asia/Bangkok”
- enable extensions
- extension=php_mysql.dll
- extension=php_mysqli.dll
- cmd.exe (Run as Administrator) แล้วรันคำสั่ง
cd \Wamp\Apache2.4\conf\ ..\bin\openssl.exe req -config openssl.cnf -x509 -nodes -subj "/C=TH/ST=Bangkok/L=Bangkok/O=localhost/OU=SEC/CN=localhost" -days 1825 -newkey rsa:2048 -keyout ssl\server.key -out ssl\server.crt C:\Wamp\Apache2.4\bin\httpd.exe -k install
- ใน Environment Variables ตรง System Variables ให้เติม C:\Wamp\Apache2.4; C:\Wamp\Apache2.4\bin ต่อเข้าไปใน PATH
- ดาวน์โหลด mysql (.msi) จากที่นี่ http://dev.mysql.com/downloads มาติดตั้ง
- …