Green

ติดตั้งและการตั้งค่า XAMPP

XAMPP

ลง XAMPP ใหม่ทีไรก็ต้องมานั่งคอยหาข้อมูลการตั้งค่า ไอ้การลงนั้นมันไม่เท่าไหร่หรอก แต่พอลงมาแล้วอยากจะเปลี่ยนรหัสผ่านของฐานข้อมูลทำยังไง อยากจะตั้งค่า SSL ใน Localhost ทำยังไง ผมก็เลยถือโอกาสรวบรวมมันเอามาไว้ในบทความนี้เลยละกัน

เปลี่ยนรหัสผ่าน Root Password XAMPP

หลังจากที่เราติดตั้งเรียบร้อยแล้วหากเราต้องการเปลี่ยนรหัสผ่าน Root Password XAMPP สามารถทำได้ดังนี้

Test that your password change has been accepted

แก้ไข Config phpMyAdmin

หลังจากที่เราทำการเปลี่ยนรหัสผ่าน root password ตามขั้นตอนข้างต้นแล้ว ต่อมาเพื่อนๆจะเจอกับ error เมื่อเรากลับไปเปิด phpMyAdmin สาเหตุก็เนื่องมาจาก ในแพ็คเกจที่เราโหลดมานั้นเขาตั้งค่าให้ใช้ default password นั้นเอง เมื่อมีการเปลี่ยนรหัสผ่านของ MySQL ก็จะต้องไป Config แอพพลิเคชันต่างๆที่เชื่อมต่อกับฐานข้อมูลด้วย ซึ่งหลักๆที่แพ็คมาด้วยกันก็คือเจ้า phpMyAdmin นี่แหละ

php MyAdmin Access denied

วิธีการ Config phpMyAdmin ให้เชื่อมต่อกับ MySQL หลังจากที่เราเปลี่ยนรหัสผ่านใหม่ สามารถทำได้ดังนี้

  1. เหมือนเดิมเลย ตรวจสอบให้แน่ใจว่าทั้ง Apache และ MySQL ของเรารันอยู่หรือไม่ เพราะ phpMyAdmin ของเราจะรันอยู่บน Apache แล้วเชื่อมต่อไปยัง MySQL
  2. ขั้นตอนที่สองให้เราเปิด Explorer ขึ้นมาเพื่อตามหาไฟล์ที่เราต้องการจะแก้ไข
XAMPP Explorer file
  • จากนั้นให้เรามองหาโฟลเดอร์ชื่อ phpMyAdmin เปิดเข้าไปโลด
  • XAMPP phpMyAdmin
  • เมื่อเปิดเข้าไปในโฟลเดอร์ phpMyAdmin แล้วมองหาไฟล์ชื่อ config.ini
  • phpMyAdmin config.ini
  • จากนั้นก็แก้ไขบรรทัดที่มี parameter ชื่อ password (ดูตามภาพโลด) ใส่รหัสผ่านใหม่ที่เราตั้งไว้ก่อนหน้านี้ แล้วก็บันทึกไฟล์
  • Config new password
  • ลองเปิดหน้า http://localhost/phpMyAdmin แล้วรีเฟรชดูใหม่ ถ้าตั้งค่ารหัสถูกต้อง ก็คาดว่าน่าจะเปิดเข้าใช้งาน phpMyAdmin ได้ ไม่มี error แล้วหละ
  • phpMyAdmin Home page
    Exit mobile version