Pages

October 27, 2010

วิธีการติดตั้งและปรับแต่งขั้นพื้นฐานสำหรับ XAMPP บน Windows 7

ใช้ Appserv มานานอยากลองเปลี่ยนมาใช้ XAMPP บ้างหลังจาก ก้มๆเงยๆ แก้ไขอยู่นานก็ได้บทสรุปในการย้ายจาก AppServ มา XAMPP ได้ตามนี้ครับ

ขั้นตอนการติดตั้ง XAMPP
  1. ทำการ Uninstall Appserv ให้เรียบร้อย
  2. Download XAMPP : http://www.apachefriends.org/en/xampp-windows.html
  3. Install XAMPP ขั้นตอนนี้ขอข้ามเนื่องจากคาดว่าเป็นกันอยู่แล้ว ( เลือกที่ลง แล้วก็ รอ )
  4. หลังจาก Install เรียบร้อยจะขึ้น หน้าจอ DOS ก็กด enter มาเรื่อยๆ
  5. จะพบหน้าจอของ XAMPP Control Panel เป็นอันว่าเสร็จสมบูรณ์
    จากนั้นทำการกด Start Apache และ MySql

ขั้นตอนการแก้ไขรหัสผ่านของ root ใน MySql
  1. เปิดหน้าต่าง XAMPP Control Panel จากนั้นกดปุ่ม Admin ของ MySql
  2. จะพบว่ามีการเปิด Web Browser ไปที่ http://localhost/phpmyadmin/
  3. จากนั้นทำการแก้ไขรหัสของ root โดยไปที่ Privileges

  4. กดที่ปุ่ม (ดังรูป) เพื่อแเก้ไขรหัสผ่านของ root

  5. แก้ไขรหัสผ่านตามต้องการและกด Go

  6. ไปยังโฟลเดอร์ที่ติดตั้ง XAMPP ในที่นี้ผมติดตั้งไว้ที่ C:/xampp/
  7. แก้ไขไฟล์ C:/xampp/phpmyadmin/config.inc.php
    /* Authentication type and info */
    $cfg['Servers'][$i]['auth_type'] = 'config';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = 'password';
    $cfg['Servers'][$i]['AllowNoPassword'] = true;
    
  8. ทดสอบโดยการเข้าที่ phpmyadmin อีกครั้ง เป็นอันเรียบร้อย
ขั้นตอนการแก้ไขให้ใช้ short php tags ( <? ?>, <?=$str?> )
เนื่องจาก xampp มีค่า default ที่ทำการปิดการใช้งาน tag php แบบย่อเอาไว้ และเนื่องจากหลายๆงานนั้นมีการใช้ php tags แบบย่อนี้ เราจึงควรเปิดไว้เพื่อการทำงานที่ครอบครุม
  1.  ไปยังโฟลเดอร์ที่ติดตั้ง XAMPP ในที่นี้ผมติดตั้งไว้ที่ C:/xampp/
  2. แก้ไขไฟล์ C:/xampp/php/php.ini ค้นหาบรรทัดที่มีคำว่า "shot_open_tags = "
    จากเดิม : short_open_tag = Off
    แก้เป็น   : short_open_tag = On
  3. ทำการ Restart Apache ผ่านทาง XAMPP Control Panel (กด Stop จากนั้นกด Start อีกครั้ง)
รายละเอียดอื่นๆ 
  • โฟลเดอร์หลักของไฟล์เว็บอยู่ที่ C:/xampp/htdocs/ ( เทียบกับ Appserv ก็คือโฟลเดอร์ www )
  • โฟลเดอร์ data ( สำหรับย้ายไฟล์จาก MySql ตัวเดิม ) อยู่ที่ C:/xampp/mysql/data/
 เป็นรายละเอียดแบบสั้นๆนะครับ เนื่องจากยังใช้งานได้ไม่นาน ( ไม่ถึงวัน ) หวังว่าคงช่วยให้ทำงานกันได้สะดวกมากขึ้นนะครับ ^^

No comments:

Post a Comment