1. การติดตั้ง WordPress บน Localhost
Localhost เป็นวิธีที่สะดวกสำหรับการทดสอบและพัฒนาเว็บไซต์โดยไม่ต้องใช้เซิร์ฟเวอร์จริง คุณสามารถใช้เครื่องมือ เช่น XAMPP หรือ MAMP เพื่อสร้างเซิร์ฟเวอร์จำลองบนคอมพิวเตอร์ของคุณ
1.1 การติดตั้ง XAMPP
- ดาวน์โหลด XAMPP จาก apachefriends.org
- ติดตั้งและเปิดโปรแกรม XAMPP
- เริ่มต้น Apache และ MySQL
1.2 การสร้างฐานข้อมูล
- เปิด phpMyAdmin ผ่าน XAMPP (URL:
http://localhost/phpmyadmin
) - คลิก “New” และป้อนชื่อฐานข้อมูล เช่น
wordpress
- กด “Create”
1.3 การติดตั้ง WordPress
- ดาวน์โหลด WordPress จาก wordpress.org
- แตกไฟล์และคัดลอกไปยังโฟลเดอร์
htdocs
(เช่นC:/xampp/htdocs/wordpress
) - เข้าถึง WordPress ผ่านเบราว์เซอร์ (URL:
http://localhost/wordpress
) - กรอกข้อมูลการเชื่อมต่อฐานข้อมูล:
- Database Name:
wordpress
- Username:
root
- Password: (เว้นว่างไว้)
- ดำเนินการติดตั้งและตั้งค่าบัญชีผู้ดูแลระบบ
2. การติดตั้ง WordPress บนเซิร์ฟเวอร์จริง
การติดตั้ง WordPress บนเซิร์ฟเวอร์จริงช่วยให้เว็บไซต์ของคุณสามารถเข้าถึงได้จากทุกที่บนอินเทอร์เน็ต คุณจะต้องมีโดเมนและโฮสติ้ง
2.1 การเลือกผู้ให้บริการโฮสติ้ง
- เลือกผู้ให้บริการโฮสติ้งที่รองรับ WordPress เช่น SiteGround, Bluehost, หรือ Hostinger
- ตรวจสอบว่าโฮสติ้งมีคุณสมบัติ PHP, MySQL, และ HTTPS
2.2 การอัปโหลดไฟล์ WordPress
- ดาวน์โหลด WordPress จาก wordpress.org
- อัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ผ่าน FTP (ใช้โปรแกรมเช่น FileZilla)
- แตกไฟล์ในโฟลเดอร์
public_html
หรือโฟลเดอร์ที่กำหนดโดยโฮสติ้ง
2.3 การสร้างฐานข้อมูลบนเซิร์ฟเวอร์
- เข้าสู่ Control Panel ของโฮสติ้ง เช่น cPanel
- เลือก “MySQL Databases”
- สร้างฐานข้อมูลใหม่และบันทึกชื่อฐานข้อมูล, Username, และ Password
2.4 การติดตั้งผ่านเบราว์เซอร์
- เข้าถึง URL ของเว็บไซต์ เช่น
http://yourdomain.com
- กรอกข้อมูลการเชื่อมต่อฐานข้อมูล:
- Database Name: ชื่อฐานข้อมูลที่คุณสร้าง
- Username: Username ที่คุณตั้งค่า
- Password: Password ที่คุณตั้งค่า
- ดำเนินการติดตั้งและตั้งค่าบัญชีผู้ดูแลระบบ
3. การตั้งค่าเบื้องต้นหลังการติดตั้ง
3.1 การเข้าสู่ระบบ
- เข้าสู่ระบบที่ URL:
http://yourdomain.com/wp-admin
- ใช้ Username และ Password ที่คุณตั้งค่า
3.2 การตั้งค่าเว็บไซต์พื้นฐาน
- ไปที่ “Settings” > “General” เพื่อ:
- ตั้งชื่อเว็บไซต์ (Site Title)
- ตั้งคำอธิบายเว็บไซต์ (Tagline)
- ตั้งค่าภาษาและ Timezone
3.3 การเลือกธีม
- ไปที่ “Appearance” > “Themes”
- เลือกและติดตั้งธีมที่เหมาะสมกับเว็บไซต์ของคุณ
3.4 การติดตั้งปลั๊กอินพื้นฐาน
- ติดตั้งปลั๊กอินที่จำเป็น เช่น:
- Yoast SEO (ปรับปรุง SEO)
- Akismet (ป้องกันสแปม)
- WP Super Cache (เพิ่มประสิทธิภาพเว็บไซต์)
ในบทนี้ คุณได้เรียนรู้วิธีการติดตั้ง WordPress ทั้งบน Localhost และเซิร์ฟเวอร์จริง พร้อมกับการตั้งค่าเบื้องต้น หลังจากนี้คุณจะพร้อมเริ่มสร้างเว็บไซต์ของคุณเองได้ทันที!