การติดตั้ง Web Server บน Ubuntu Server (ตอนที่ 2)
จากตอนที่แล้วได้แนะนำการติดตั้ง Web Server ที่ชื่อ Apache HTTP Server และภาษา PHP แล้ว บทความนี้เป็นบทความต่อจากคราวที่แล้ว
ติดตั้ง MySQL
ขั้นตอนที่ 1: ติดตั้ง MySQL หรือ MariaDB
ในระบบ Ubuntu คุณสามารถเลือกใช้ได้ทั้ง MySQL หรือ MariaDB ซึ่งเป็นระบบจัดการฐานข้อมูลแบบ RDBMS ที่ใช้กันอย่างแพร่หลายในงาน Web
หลังติดตั้งเสร็จ แนะนำให้รันคำสั่งตั้งค่าความปลอดภัยเบื้องต้น
ระบบจะถามคำถามต่าง ๆ เช่น
-
ตั้งรหัสผ่าน root หรือไม่?
-
ลบผู้ใช้ Anonymous?
-
ไม่ให้ล็อกอินจากระยะไกล?
-
ลบฐานข้อมูลทดสอบ?
-
โหลด privilege tables ใหม่?
แนะนำให้ตอบ “Y” ทุกข้อเพื่อความปลอดภัยสูงสุด
ขั้นตอนที่ 2: ทดสอบเข้าสู่ระบบ MySQL
หากเข้าได้สำเร็จ จะเข้าสู่หน้าจอ mysql>
พร้อมให้คุณพิมพ์คำสั่ง SQL ได้ทันที
หากต้องการออก ให้พิมพ์ exit;
ขั้นตอนที่ 3: ติดตั้ง phpMyAdmin – จัดการฐานข้อมูลผ่านเว็บ
ระหว่างติดตั้งระบบจะถาม
-
Web server to configure → เลือก
apache2
-
Configure database for phpmyadmin with dbconfig-common? → ตอบ
Yes
แล้วตั้งรหัสผ่านสำหรับ phpMyAdmin
เมื่อเสร็จแล้ว ให้เชื่อม phpMyAdmin กับ Apache
ทดสอบ phpMyAdmin
เปิดเบราว์เซอร์แล้วเข้าที่
หากเจอหน้าล็อกอิน phpMyAdmin แสดงว่าทุกอย่างเรียบร้อยแล้วครับ!
สามารถล็อกอินด้วยผู้ใช้ root หรือสร้างผู้ใช้ใหม่เพื่อความปลอดภัยมากขึ้น
สรุป
🔹 ติดตั้ง MySQL/MariaDB เพื่อรองรับข้อมูลหลังบ้าน
🔹 รัน mysql_secure_installation เพื่อความปลอดภัย
🔹 ติดตั้ง phpMyAdmin เพื่อจัดการฐานข้อมูลผ่านเว็บได้สะดวก
🔹 ทดสอบและยืนยันการทำงานผ่าน URL