Dev to webs {Coding…}

เรียนรู้การพัฒนาซอฟเวอร์ เพื่อความรู้ที่ยั่งยืน

บทที่ 2: การติดตั้ง WordPress

1. การติดตั้ง WordPress บน Localhost

Localhost เป็นวิธีที่สะดวกสำหรับการทดสอบและพัฒนาเว็บไซต์โดยไม่ต้องใช้เซิร์ฟเวอร์จริง คุณสามารถใช้เครื่องมือ เช่น XAMPP หรือ MAMP เพื่อสร้างเซิร์ฟเวอร์จำลองบนคอมพิวเตอร์ของคุณ

1.1 การติดตั้ง XAMPP

  1. ดาวน์โหลด XAMPP จาก apachefriends.org
  2. ติดตั้งและเปิดโปรแกรม XAMPP
  3. เริ่มต้น Apache และ MySQL

1.2 การสร้างฐานข้อมูล

  1. เปิด phpMyAdmin ผ่าน XAMPP (URL: http://localhost/phpmyadmin)
  2. คลิก “New” และป้อนชื่อฐานข้อมูล เช่น wordpress
  3. กด “Create”

1.3 การติดตั้ง WordPress

  1. ดาวน์โหลด WordPress จาก wordpress.org
  2. แตกไฟล์และคัดลอกไปยังโฟลเดอร์ htdocs (เช่น C:/xampp/htdocs/wordpress)
  3. เข้าถึง WordPress ผ่านเบราว์เซอร์ (URL: http://localhost/wordpress)
  4. กรอกข้อมูลการเชื่อมต่อฐานข้อมูล:
  • Database Name: wordpress
  • Username: root
  • Password: (เว้นว่างไว้)
  1. ดำเนินการติดตั้งและตั้งค่าบัญชีผู้ดูแลระบบ

2. การติดตั้ง WordPress บนเซิร์ฟเวอร์จริง

การติดตั้ง WordPress บนเซิร์ฟเวอร์จริงช่วยให้เว็บไซต์ของคุณสามารถเข้าถึงได้จากทุกที่บนอินเทอร์เน็ต คุณจะต้องมีโดเมนและโฮสติ้ง

2.1 การเลือกผู้ให้บริการโฮสติ้ง

  • เลือกผู้ให้บริการโฮสติ้งที่รองรับ WordPress เช่น SiteGround, Bluehost, หรือ Hostinger
  • ตรวจสอบว่าโฮสติ้งมีคุณสมบัติ PHP, MySQL, และ HTTPS

2.2 การอัปโหลดไฟล์ WordPress

  1. ดาวน์โหลด WordPress จาก wordpress.org
  2. อัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ผ่าน FTP (ใช้โปรแกรมเช่น FileZilla)
  3. แตกไฟล์ในโฟลเดอร์ public_html หรือโฟลเดอร์ที่กำหนดโดยโฮสติ้ง

2.3 การสร้างฐานข้อมูลบนเซิร์ฟเวอร์

  1. เข้าสู่ Control Panel ของโฮสติ้ง เช่น cPanel
  2. เลือก “MySQL Databases”
  3. สร้างฐานข้อมูลใหม่และบันทึกชื่อฐานข้อมูล, Username, และ Password

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

  1. เข้าถึง URL ของเว็บไซต์ เช่น http://yourdomain.com
  2. กรอกข้อมูลการเชื่อมต่อฐานข้อมูล:
  • Database Name: ชื่อฐานข้อมูลที่คุณสร้าง
  • Username: Username ที่คุณตั้งค่า
  • Password: Password ที่คุณตั้งค่า
  1. ดำเนินการติดตั้งและตั้งค่าบัญชีผู้ดูแลระบบ

3. การตั้งค่าเบื้องต้นหลังการติดตั้ง

3.1 การเข้าสู่ระบบ

  1. เข้าสู่ระบบที่ URL: http://yourdomain.com/wp-admin
  2. ใช้ Username และ Password ที่คุณตั้งค่า

3.2 การตั้งค่าเว็บไซต์พื้นฐาน

  • ไปที่ “Settings” > “General” เพื่อ:
  • ตั้งชื่อเว็บไซต์ (Site Title)
  • ตั้งคำอธิบายเว็บไซต์ (Tagline)
  • ตั้งค่าภาษาและ Timezone

3.3 การเลือกธีม

  1. ไปที่ “Appearance” > “Themes”
  2. เลือกและติดตั้งธีมที่เหมาะสมกับเว็บไซต์ของคุณ

3.4 การติดตั้งปลั๊กอินพื้นฐาน

  • ติดตั้งปลั๊กอินที่จำเป็น เช่น:
  • Yoast SEO (ปรับปรุง SEO)
  • Akismet (ป้องกันสแปม)
  • WP Super Cache (เพิ่มประสิทธิภาพเว็บไซต์)

ในบทนี้ คุณได้เรียนรู้วิธีการติดตั้ง WordPress ทั้งบน Localhost และเซิร์ฟเวอร์จริง พร้อมกับการตั้งค่าเบื้องต้น หลังจากนี้คุณจะพร้อมเริ่มสร้างเว็บไซต์ของคุณเองได้ทันที!