Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

ย้าย WordPress จาก Localhost ไป Production Server (Manual Method)

หมายเหตุ: มี Plugin ทำให้อัตโนมัติ แต่บทความนี้สอนวิธี Manual

1. สร้าง Database ใหม่บน Live Server (cPanel)

  1. MySQL Databases -> Create Database (ตั้งชื่อ)
  2. Create User + Strong Password -> บันทึกไว้
  3. Add User to Database -> All Privileges

2. Migrate Database จาก Localhost

  1. Localhost: phpMyAdmin -> Select DB -> Check All -> Export (SQL) -> Save .sql
  2. Live Server: cPanel -> phpMyAdmin -> Select DB ใหม่ -> Import -> เลือกไฟล์ .sql

3. ย้ายไฟล์ WordPress ไป cPanel

  1. Localhost: Zip โฟลเดอร์ WordPress (wp-admin, wp-content, wp-includes)
  2. Live cPanel: File Manager -> Document Root (เลือก Domain) -> public_html -> Upload Zip
  3. Extract Zip -> Delete Zip

4. แก้ไข wp-config.php

  1. File Manager -> public_html -> wp-config.php -> Code Editor
  2. แก้: DB_NAME, DB_USER, DB_PASSWORD = ค่าที่สร้างบน Live
  3. เพิ่ม/แก้: define('WP_HOME','https://your-domain.com'); define('WP_SITEURL','https://your-domain.com');
  4. Save

5. ทดสอบ

เข้า Domain -> เช็คทุกหน้า + Login Admin -> ทุกอย่างทำงาน = สำเร็จ

สรุป

ขั้นตอนดูเยอะ แต่ทำ 1-2 ครั้งจะคล่อง แนะนำสำหรับ Database ขนาดเล็ก-กลาง