ขั้นตอนการติดตั้ง WordPress บน Localhost (XAMPP)

ขั้นตอนที่ 1 : Dowload WordPress ตัวล่าสุดลงมาที่เครื่องเราก่อนที่ wordpress.org  (ในที่นี้เราจะใช้ WordPress 5.4.2)
                   : Dowload XAMPP ตัวล่าสุด (ในที่นี้เราจะใช้ XAMPP 7.4.10)
                     1.1 – ทำการติดตั้ง XAMPP 
ขั้นตอนที่ 2 : โยนทุกอย่างเข้าไปที่ XAMPP
ขั้นตอนที่ 3 : start Apache และ MySQL
ขั้นตอนที่ 4 : สร้าง database / collation: utf8_general_ci 
ขั้นตอนที่ 5 : ตั้งค่าไฟล์ wp-config.php
ขั้นตอนที่ 6 : เรียกหน้า Install WordPress ขึ้นมา
ขั้นตอนที่ 7 : Login เข้า WordPress เป็นอันเสร็จเรียบร้อย 

+++ เรามาเริ่มกันเลย +++

ขั้นตอนที่ 1 : dowload WordPress ตัวล่าสุดลงมาที่เครื่องเราก่อนที่ wordpress.org (ในที่นี้เราจะใช้ WordPress 5.4.2)

แตก zip ไฟล์ WordPress ออกมาจะได้ folder ทั้งหมดลักษณะนี้ แล้ว Copy ไฟล์ทั้งหมด

ขั้นตอนที่ 2 : โยนทุกอย่างเข้าไปที่ path : XAMPP/htdocs/ongkharak (ในที่นี้ยกตัวอย่าง ongkharak)

* ongkharak คือ folder ที่จะติดตั้ง WordPress (ส่วนใหญ่ก็จะตั้งตามชื่อเว็บไซต์ หรือชื่อโปรเจค)
* ตามตัวอย่างของเรา คือ ongkharak

จับโยนเอาเฉพาะที่อยู่ข้างใน ไม่ต้องเอา folder wordpress-5.4.2 มาด้วย
* ให้ดับเบิ้ลคลิกเข้าไปที่ folder “wordpress-5.4.2“
1. แล้ว  Ctrl+A : Copy ไฟล์ และ folder ที่อยู่ข้างในทั้งหมดมาใส่ตาม path : XAMPP/htdocs/ongkharak (ในที่นี้ ชื่อ ongkharak)
2. หน้าตาก็จะเหมือนกับ WordPress ที่เรา download มาเลยครับ1

* หน้าตาก็จะเหมือนกับ WordPress ที่เรา download มาเลยครับ

ขั้นตอนที่ 3 : start Apache และ MySQL

* เปิด XAMPP Control Panel ขึ้นมา แล้ว Start อย่างรวดเร็ว / เสร็จแล้วก็ย่อหน้าต่างลงไป
* Apache และ MySQL ต้องเปิดตลอดเวลาที่เรามีการติดต่อกับ database
หมายความว่าตลอดเวลาที่เรากำลังทำเว็บไซต์ WordPress บน localhost อยู่ ห้ามปิด!
* เราจะปิด Apache และ MySQL ต่อเมื่อเราใช้งาน WordPress บน localhost ของเราเสร็จแล้ว
เช่น ทำงานเสร็จแล้วสำหรับวันนี้ เราจะไปเล่น Line ดีกว่า… เราก็ปิดไป แล้วค่อยกลับมาเปิดใหม่เมื่อเราจะใช้งานมันนะครับ

ขั้นตอนที่ 4 : สร้าง database / collation : utf8_general_ci

1. ใช้ browser เรียก XAMPP ขึ้นมา โดยพิมพ์ localhost ที่ช่อง URL แล้วกด Enter
2. เข้าไปที่ เมนู phpMyAdmin เพื่อเข้าไปสร้าง database

+… คลิกที่  New หรือ tab Database ก็ได้

* ใส่ชื่อ database ที่ต้องการ … ในที่นี้คือชื่ออำเภอ ที่เราตั้งไว้ … แล้วเลือก collation เป็น utf8_general_ci
* กด Create แล้วสังเกตที่ด้านซ้าย database ที่เราสร้างไว้เข้ามาแล้วครับ

ขั้นตอนที่ 5 : ตั้งค่าไฟล์ wp-config.php

* ดับเบิ้ลคลิกที่ไฟล์ wp-config-sample.php เพื่อเข้าไปตั้งค่าข้อมูล database ที่เราสร้างมานะครับ

ตัวอย่างการตั้งค่า config (ที่สอนในบทความนี้)
* DB_NAME = ongkharak
* DB_USER = root
* DB_PASSWORD = ลบตรง password_here ออกนะครับ (ระบบใส่มาให้เรารู้ความหมายเฉยๆ)
* DB_HOST = localhost (ปล่อยไว้เหมือนเดิมครับ)

* เสร็จแล้วไปที่ File Save (แล้วปิดออกมา … ให้ไปที่ Folder : wp-config-sample ที่เราเข้าไปตั้งค่า) ทำการลบชื่อตรง -sample ออกทิ้งไป จะเหลือชื่อไฟล์ wp-config แล้วกด Enter เป็นอันเสร็จการตั้งค่า config

ขั้นตอนที่ 6 : เรียกหน้า Install WordPress ขึ้นมา

* URL – พิมพ์ localhost/ongkharak/wp-admin (เอา wp-admin มาต่อท้าย)
* ตัวอย่าง localhost/ongkharak/wp-admin

เข้ามาสู่หน้า Install WordPress
* Site Title – ใส่ชื่อเว็บไซต์ (ตรงนี้เดี๋ยวเข้าไปเปลี่ยนทีหลังที่หน้า admin ได้) ในที่นี้ใช้ชื่อ ongkharak
* Username – เป็น username ที่ใช้ Login เข้า WordPress (ในที่นี้ใช้ชื่อ ongkharak)
* Password  – เป็น password ที่ใช้ Login เข้า WordPress  (ในที่นี้ใช้ชื่อ ongkharak2564)
* Your E-Mail – ใส่อีเมลของเรา
* Privacy – ไม่ต้องติ๊กถูก เนื่องจากเราไม่ได้ online จริง
(ตรงนี้เป็นการอนุญาตให้ search engine เข้ามาเก็บข้อมูลหรือไม่ เอาไว้ย้ายขึ้น hosting จริง ก็ค่อยไปติ๊กเลือกอนุญาตทีหลังใน Settings ที่หลังบ้านได้)
* เสร็จแล้วคลิก Install WordPress 

ขั้นตอนที่ 7 : Login เข้า WordPress เป็นอันเสร็จเรียบร้อย 🙂

* ครั้งต่อไปเวลาเข้าหน้า Login ก็ใช้ url นี้ localhost/ongkharak/wp-login (เอา wp-login มาต่อท้าย)
* ตัวอย่าง localhost/ongkharak/wp-login
* ติ๊ก : save ใส่ bookmark ของ browser เอาไว้เลย คราวหน้าจะได้ไม่ต้องพิมพ์อีก

เมื่อเข้ามาที่หน้า Dashboard หรือ เรียกอีกอย่างว่า “หลังบ้าน”
  • ยินดีด้วยนะครับ : คุณได้ทำการติดตั้ง WordPress บน localhost (XAMPP) ด้วยตัวเองสำเร็จแล้ว