วิธีสร้างเว็บไซต์ WordPress บน localhost

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

การใช้งานต้องมีโปรแกรมจำลองเว็บเซิร์ฟเวอร์และฐานข้อมูลติดตั้งอยู่ในคอมพิวเตอร์ก่อน ขั้นตอนของแต่ละโปรแกรมอาจต่างกัน แต่หลักการตั้งค่า WordPress บน localhost คล้ายกัน

❶ เตรียมโปรแกรมสำหรับใช้งาน localhost

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

① ติดตั้งโปรแกรมเว็บเซิร์ฟเวอร์ในเครื่อง

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

② เริ่มบริการเว็บเซิร์ฟเวอร์และฐานข้อมูล

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

③ ตรวจสอบโฟลเดอร์สำหรับเก็บเว็บไซต์

โปรแกรมแต่ละตัวกำหนดโฟลเดอร์หลักสำหรับไฟล์เว็บไซต์ไว้ต่างกัน จดตำแหน่งโฟลเดอร์นี้ไว้ เพราะต้องนำไฟล์ WordPress ไปวางในตำแหน่งดังกล่าว

❷ สร้างฐานข้อมูลสำหรับ WordPress

ฐานข้อมูลใช้เก็บบทความ บัญชีผู้ใช้ การตั้งค่า และข้อมูลอื่นของเว็บไซต์ WordPress

① เปิดเครื่องมือจัดการฐานข้อมูล

ใช้เครื่องมือที่มากับโปรแกรมเว็บเซิร์ฟเวอร์ เช่น หน้าจัดการฐานข้อมูลที่เปิดผ่านเบราว์เซอร์ หรือเครื่องมือจัดการฐานข้อมูลบนเครื่อง

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

ตั้งชื่อฐานข้อมูลให้จำง่ายและไม่มีช่องว่าง เช่น wordpress_local หากต้องกำหนดผู้ใช้และรหัสผ่าน ให้บันทึกข้อมูลไว้เพื่อนำไปใช้ในขั้นตอนติดตั้ง

③ แยกฐานข้อมูลของแต่ละเว็บไซต์

หากสร้างหลายเว็บไซต์บน localhost ให้ใช้ฐานข้อมูลแยกกัน เพื่อป้องกันการสับสนและลดโอกาสแก้ไขข้อมูลผิดเว็บ

❸ วางไฟล์ WordPress และเปิดตัวติดตั้ง

ดาวน์โหลดไฟล์ WordPress แล้วนำไปไว้ในโฟลเดอร์เว็บไซต์ของโปรแกรม จากนั้นเปิดเว็บไซต์ผ่านที่อยู่ localhost

① ตั้งชื่อโฟลเดอร์เว็บไซต์

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

② เริ่มตัวติดตั้งในเบราว์เซอร์

เปิดที่อยู่ localhost ของเว็บไซต์ หากไฟล์อยู่ถูกตำแหน่ง ระบบจะเข้าสู่หน้าติดตั้ง WordPress เลือกภาษาที่ต้องการและดำเนินการตามคำแนะนำ

③ กรอกข้อมูลฐานข้อมูล

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

④ ตั้งค่าบัญชีผู้ดูแล WordPress

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

❹ เปิดและดูแลเว็บไซต์บน localhost

หลังติดตั้งแล้ว ให้เปิดเว็บไซต์และหน้าแอดมินผ่านที่อยู่ localhost ที่กำหนดไว้

① ตรวจสอบหน้าเว็บไซต์และหลังบ้าน

เปิดหน้าแรก ตรวจสอบว่าหน้าเว็บแสดงผล แล้วเข้าสู่ระบบ WordPress เพื่อทดลองสร้างหน้า บทความ และเมนู

② เริ่มเว็บเซิร์ฟเวอร์ก่อนเข้าเว็บไซต์

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

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

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

❺ ข้อควรรู้ก่อนย้ายเว็บขึ้นอินเทอร์เน็ต

เว็บไซต์บน localhost เปิดให้คนทั่วไปเข้าชมไม่ได้ตามปกติ และการตั้งค่าบางอย่างอาจต่างจากโฮสติ้งจริง

① ตรวจสอบ URL และลิงก์ภายใน

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

② ทดสอบบนโฮสติ้งก่อนเปิดใช้งาน

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

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