Thursday, July 8, 2010

Config Apache + PHP + MySQL on Win7

Preconfig
  • ติดตั้ง Apache, PHP(zip) และ MySQL ให้เรียบร้อย

Apache2.2 + PHP5
  • ให้เราเปิดไฟล์ httpd.conf ขึ้นมาแก้ไขด้วย Text Editor ตัวที่ถนัด
  • พาธบน Apache 2.2 บน Win7
  • C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf
LoadModule php5_module C:/PHP5/php5apache2_2.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Apache2 + PHP4
LoadModule php4_module C:/PHP4/php4apache2.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
  • เราควรวางให้อยู่ใกล้พวกเดียวกันไว้ เช่น มองหา LoadModule แล้วเราก็เติม config เราต่อ
  • หรือ มองหา AddType และเติมต่อท้ายที่เค้ามีอยู่แล้วเช่นกัน ดังภาพ
  • และใส่พาธและชื่อ dll ถูกต้องด้วย

PHP5 + MySQL
  • สร้างไฟล์ php.ini จากไฟล์ต้นฉบับ php.ini-dist หรือ php.ini-recommended
  • ซึ่งไฟล์ต้นฉบับจะอยู่ใน PHP5 folder ที่เราแตกไฟล์ไว้นั่นแหละ
  • จากนั้นแก้ไข php.ini ซะหน่อย
  • ;extension_dir = "./"
  • uncomment และแก้เป็น extension_dir="C:\PHP5\ext"
  • ;extension=php_mysql.dll
  • uncomment ซะ เหลือแค่เนี๋ย extension=php_mysql.dll
  • จากนั้นก็บันทึกไฟล์และคัดลอก php.ini ไปวางที่ C:\Windows\
  • ตามด้วยคัดลอก libmysql.dll และ php5ts.dll ซึ่งจะอยู่ใน "C:\PHP5" ไปวางที่ C:\Windows\System32
  • จบขึ้นตอน PHP + MySQL

Try
// index.php
<?php phpinfo(); ?>


เพิ่มเติม
  • PHP เราใช้เป็น zip ไฟล์นะครับพี่น้อง ไม่นิยม installer หว่า
  • PHP4 + MySQL ทำไม่เป็นหว่า - -'

อ้างอิง

No comments:

Post a Comment