วิธีติดตั้ง WordPress บน XAMPP

XAMPP เป็นชุดโปรแกรมสำหรับจำลองเว็บเซิร์ฟเวอร์บนคอมพิวเตอร์ ประกอบด้วยเว็บเซิร์ฟเวอร์ Apache, PHP และฐานข้อมูลที่ใช้กับ WordPress ได้ เมื่อติดตั้ง XAMPP แล้ว คุณจะสร้างเว็บไซต์ WordPress บนเครื่องเพื่อฝึกใช้งานหรือทดลองธีมและปลั๊กอินได้

ขั้นตอนนี้อธิบายการติดตั้งบน Windows โดยชื่อเมนูอาจต่างกันเล็กน้อยตามเวอร์ชันของโปรแกรม

❶ ติดตั้งและเปิด XAMPP

ดาวน์โหลดและติดตั้ง XAMPP จากแหล่งทางการ จากนั้นเปิด XAMPP Control Panel เพื่อเริ่มบริการที่ WordPress ต้องใช้

① เริ่ม Apache

ใน XAMPP Control Panel กด Start ข้างรายการ Apache เมื่อเริ่มสำเร็จ สถานะจะแสดงว่ากำลังทำงาน หากเริ่มไม่ได้ อาจมีโปรแกรมอื่นใช้พอร์ตเว็บเซิร์ฟเวอร์อยู่

② เริ่ม MySQL

กด Start ข้างรายการ MySQL เพื่อเปิดบริการฐานข้อมูล หากทั้ง Apache และ MySQL ทำงานแล้ว ให้เปิดเบราว์เซอร์และทดลองเข้า http://localhost

③ แก้ปัญหาเมื่อบริการเริ่มไม่ได้

ตรวจข้อความแจ้งเตือนใน Control Panel หากมีปัญหาเรื่องพอร์ต ให้ปิดโปรแกรมที่ใช้พอร์ตเดียวกัน หรือปรับการตั้งค่าตามคำแนะนำของ XAMPP ก่อนดำเนินการต่อ

❷ วางไฟล์ WordPress ในโฟลเดอร์ htdocs

ไฟล์เว็บไซต์ที่ต้องการเปิดผ่าน localhost ต้องอยู่ในโฟลเดอร์ htdocs ของ XAMPP

① ดาวน์โหลดและแตกไฟล์ WordPress

ดาวน์โหลดไฟล์ WordPress เวอร์ชันที่ต้องการจากแหล่งทางการ แล้วแตกไฟล์ลงในคอมพิวเตอร์

② สร้างโฟลเดอร์เว็บไซต์

เปิดโฟลเดอร์ htdocs ภายในตำแหน่งติดตั้ง XAMPP แล้วสร้างโฟลเดอร์สำหรับเว็บไซต์ เช่น my-site นำไฟล์และโฟลเดอร์ WordPress ไปไว้ภายใน

③ ตรวจสอบตำแหน่งไฟล์

ภายในโฟลเดอร์เว็บไซต์ควรเห็นไฟล์และโฟลเดอร์ของ WordPress เช่น wp-admin, wp-content และ wp-includes หากไฟล์เหล่านี้อยู่ในโฟลเดอร์ซ้อนอีกชั้น ที่อยู่เว็บไซต์อาจต้องมีชื่อโฟลเดอร์เพิ่ม

❸ สร้างฐานข้อมูลใน phpMyAdmin

WordPress ต้องมีฐานข้อมูลสำหรับเก็บบทความ การตั้งค่า และข้อมูลผู้ใช้ สามารถสร้างฐานข้อมูลผ่าน phpMyAdmin ที่มาพร้อม XAMPP ได้

① เปิด phpMyAdmin

เมื่อ MySQL ทำงานอยู่ ให้เปิด http://localhost/phpmyadmin ในเบราว์เซอร์

② สร้างฐานข้อมูลใหม่

เลือกเมนูสร้างฐานข้อมูล ตั้งชื่อที่จำง่าย เช่น wordpress_local แล้วกดยืนยัน ไม่ควรใช้ชื่อที่มีช่องว่าง

③ จดข้อมูลสำหรับเชื่อมต่อฐานข้อมูล

สำหรับการตั้งค่า XAMPP ในเครื่องทั่วไป โฮสต์ฐานข้อมูลมักเป็น localhost ชื่อผู้ใช้มักเป็น root และอาจไม่มีรหัสผ่านตามค่าเริ่มต้น หากคุณเปลี่ยนค่าบัญชีไว้ ให้ใช้ข้อมูลจริงที่ตั้งไว้

❹ ติดตั้ง WordPress ผ่านเบราว์เซอร์

เมื่อ Apache และ MySQL ทำงาน ไฟล์ WordPress อยู่ใน htdocs และสร้างฐานข้อมูลแล้ว จึงเริ่มตัวติดตั้งได้

① เปิดที่อยู่เว็บไซต์ในเครื่อง

พิมพ์ที่อยู่ http://localhost/my-site โดยเปลี่ยน my-site ให้ตรงกับชื่อโฟลเดอร์ที่สร้างไว้ หากไฟล์อยู่ถูกตำแหน่ง หน้าติดตั้ง WordPress จะปรากฏขึ้น

② เลือกภาษาและกรอกข้อมูลฐานข้อมูล

เลือกภาษาที่ต้องการ แล้วกรอกชื่อฐานข้อมูล ชื่อผู้ใช้ รหัสผ่าน และโฮสต์ฐานข้อมูลให้ตรงกับข้อมูลใน phpMyAdmin

③ ตั้งค่าบัญชีผู้ดูแลเว็บไซต์

กำหนดชื่อเว็บไซต์ ชื่อผู้ใช้ รหัสผ่าน และอีเมลผู้ดูแล ใช้รหัสผ่านเฉพาะสำหรับเว็บไซต์ทดลอง แล้วกดยืนยันการติดตั้ง

④ เข้าสู่ระบบและทดสอบเว็บไซต์

เมื่อระบบแจ้งว่าติดตั้งสำเร็จ ให้เข้าสู่ระบบผ่าน http://localhost/my-site/wp-admin แล้วตรวจหน้าเว็บไซต์และ Dashboard

❺ ข้อควรรู้เมื่อใช้ WordPress บน XAMPP

เว็บไซต์บน XAMPP ทำงานในคอมพิวเตอร์ของคุณเป็นหลัก และมีข้อแตกต่างจากเว็บไซต์ที่ติดตั้งบนโฮสติ้งจริง

① เริ่ม XAMPP ก่อนเปิดเว็บไซต์

ทุกครั้งที่จะใช้งาน ให้เปิด XAMPP Control Panel และตรวจว่า Apache กับ MySQL ทำงานอยู่ หากบริการหยุด เว็บไซต์อาจเปิดไม่ได้

② ใช้บัญชีเริ่มต้นเพื่อทดสอบในเครื่องเท่านั้น

การตั้งค่าฐานข้อมูลเริ่มต้นของ XAMPP อาจไม่มีรหัสผ่านสำหรับผู้ใช้ root เหมาะกับการทดสอบในเครื่องส่วนตัว หากนำเซิร์ฟเวอร์ไปเปิดให้ผู้อื่นเข้าถึง ต้องตั้งค่าความปลอดภัยให้เหมาะสมก่อน

③ สำรองไฟล์และฐานข้อมูล

ก่อนทดลองอัปเดตหรือติดตั้งปลั๊กอิน ให้สำรองโฟลเดอร์เว็บไซต์และฐานข้อมูลจาก phpMyAdmin เพื่อกู้คืนได้หากเกิดปัญหา

④ เตรียมย้ายเว็บไซต์ก่อนใช้จริง

เว็บไซต์บน XAMPP ยังไม่ใช่เว็บไซต์ที่เผยแพร่บนอินเทอร์เน็ต หากต้องการเปิดใช้งานจริง ต้องย้ายไฟล์และฐานข้อมูลไปยังโฮสติ้ง แล้วตรวจสอบ URL และการตั้งค่าใหม่

การติดตั้ง WordPress บน XAMPP ช่วยให้ฝึกสร้างเว็บไซต์ได้โดยไม่ต้องเช่าโฮสติ้ง สำหรับเว็บไซต์ ComSiam ควรใช้ XAMPP ทดสอบการเปลี่ยนแปลงในเครื่องก่อน และสำรองไฟล์กับฐานข้อมูลก่อนย้ายเว็บไซต์ขึ้นเซิร์ฟเวอร์จริง