วิธีติดตั้ง phpMyAdmin บน Ubuntu 24.04

วิธีติดตั้ง phpMyAdmin บน Ubuntu 24.04

Chalothorn Kosakul 18-06-2025 2278

ถ้าใช้ MySQL แล้วอยากมีเครื่องมือจัดการฐานข้อมูลแบบกราฟิก โดยไม่ต้องพิมพ์คำสั่ง SQL เองตลอด
phpMyAdmin คือผู้ช่วยที่ดีมาก โดยใช้ได้ผ่านเบราว์เซอร์ จัดการฐานข้อมูล สร้างตาราง ดูข้อมูล ฯลฯ


ก่อนเริ่ม: ต้องมี LAMP ติดตั้งไว้ก่อน

phpMyAdmin ต้องทำงานร่วมกับ Apache, MySQL/MariaDB และ PHP
ดังนั้นก่อนจะเริ่มติดตั้ง ให้แน่ใจก่อนว่าได้ติดตั้ง LAMP Stack (Linux + Apache + MySQL + PHP) เรียบร้อยแล้ว

หากยังไม่ได้ติดตั้ง LAMP อ่านบทความนี้ก่อน:
วิธีติดตั้ง LAMP Stack (Linux + Apache + MySQL + PHP) บน Ubuntu 24.04


ขั้นตอนที่ 1: ติดตั้ง phpMyAdmin

เริ่มจากติดตั้งแพ็กเกจ:

sudo apt update 
sudo apt install phpmyadmin -y

ระหว่างติดตั้งจะมี หน้าจอให้เลือกเว็บเซิร์ฟเวอร์

  • กด Spacebar เลือก Apache2
  • จากนั้นกด Tab → แล้ว Enter เพื่อดำเนินการต่อ

จากนั้นระบบจะถามว่าให้ dbconfig-common ช่วยตั้งค่าฐานข้อมูลไหม
ให้เลือก Yes แล้วตั้งรหัสผ่านสำหรับบัญชี phpMyAdmin

ถ้าเผลอกดข้ามไม่เลือก Apache ไม่เป็นไร เดี๋ยวไปแก้ขั้นตอนถัดไป


ขั้นตอนที่ 2: เชื่อม phpMyAdmin กับ Apache (ถ้ายังไม่เชื่อม)

ถ้าระหว่างติดตั้งไม่เลือก Apache หรือ phpMyAdmin ไม่ทำงานหลังติดตั้ง
ให้เชื่อม config เองด้วยคำสั่งนี้:

sudo ln -sf /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin 
sudo systemctl reload apache2

ขั้นตอนที่ 3: เข้าใช้งานผ่านเว็บ

เปิดเว็บเบราว์เซอร์ แล้วเข้า URL นี้:

http://IP-ของเครื่อง/phpmyadmin

จะเจอหน้า Login ให้ใส่ชื่อผู้ใช้ MySQL เช่น:

  • Username: เช่น root หรือ user ที่มีสิทธิ์
  • Password: (ตามที่ตั้งไว้ตอน mysql_secure_installation)

ถ้าใช้ MySQL 8+ และล็อกอินด้วย root ไม่ได้
ให้สร้าง user ใหม่สำหรับใช้งานผ่าน phpMyAdmin (ดูขั้นตอนด้านล่าง)


สร้าง user ใหม่ (กรณี root เข้าไม่ได้)

เข้า MySQL ก่อน:

sudo mysql

สร้าง user:

CREATE USER 'adminweb'@'localhost' IDENTIFIED BY 'รหัสผ่าน'; 
GRANT ALL PRIVILEGES ON *.* TO 'adminweb'@'localhost' WITH GRANT OPTION; FLUSH PRIVILEGES; 
EXIT;

จากนั้นใช้ adminweb เข้าระบบแทนได้เลย


ติดตั้ง phpMyAdmin บน Ubuntu 24.04 ง่ายมาก ใช้เวลาไม่ถึง 10 นาที

มีอินเทอร์เฟซพร้อมใช้งานในเบราว์เซอร์ ใช้งานร่วมกับ LAMP ได้ทันที


แชร์ข่าวนี้