ติดตั้ง WordPress ทีละขั้น 2026: 1-Click และแบบ Manual
สารบัญ
ติดตั้ง WordPress ไม่ยาก
WordPress เป็นระบบจัดการเนื้อหา (CMS) ที่ได้รับความนิยมมากที่สุดในโลก ขับเคลื่อนเว็บจำนวนมหาศาล เพราะใช้งานง่าย ฟรี และมีธีมกับปลั๊กอินให้เลือกมากมาย การติดตั้งทำได้สองวิธีหลักคือแบบ 1-Click ที่ง่ายและรวดเร็ว กับแบบ Manual ที่ให้ความเข้าใจระบบมากกว่า
บทความนี้จะพาคุณติดตั้ง WordPress ทีละขั้นในปี 2026 ตั้งแต่การเตรียม hosting และโดเมน ทั้งสองวิธีติดตั้ง การตั้งค่าเริ่มต้นที่จำเป็น การติดตั้งธีมและปลั๊กอิน ไปจนถึงการตั้งค่าความปลอดภัยและการเพิ่มความเร็ว เพื่อให้เว็บใหม่ของคุณพร้อมใช้งานจริงและปลอดภัย
เตรียม Hosting และโดเมน
ก่อนติดตั้ง WordPress ต้องมีองค์ประกอบพื้นฐานครบก่อน:
- โดเมน — ชื่อเว็บที่จดไว้แล้ว (เช่น example.com)
- Hosting — พื้นที่เซิร์ฟเวอร์ ควรรองรับ PHP 8.x และ MySQL/MariaDB
- SSL — เปิด https ก่อนหรือหลังติดตั้งก็ได้ แต่ควรเปิดเร็ว
- ข้อมูลเข้า control panel — เช่น DirectAdmin ที่ผู้ให้บริการส่งมาให้
ตรวจให้แน่ใจว่า hosting รองรับ requirement ของ WordPress (PHP 8.x ขึ้นไป, MySQL 5.7+/MariaDB 10.4+, HTTPS) ผู้ให้บริการอย่าง AsiaGB ใช้ดิสก์ SSD มี server ในไทย รับประกัน uptime 99% และคอนโทรลพาเนล DirectAdmin ที่มี Auto-installer พร้อมติดตั้ง WordPress ได้ทันที
หากเป็นเว็บใหม่ที่ทราฟฟิกยังไม่มาก แพ็กเกจ shared hosting พื้นฐานก็เพียงพอและคุ้มค่าที่สุด เมื่อเว็บโตขึ้นและมีผู้เข้าชมมาก ค่อยพิจารณาอัปเกรดเป็น VPS หรือ Cloud ที่มีทรัพยากรเฉพาะตัว การเริ่มจากแพ็กเกจเล็กแล้วค่อยขยายช่วยควบคุมต้นทุนได้ดีกว่า
วิธีที่ 1: ติดตั้งแบบ 1-Click (แนะนำ)
วิธีที่ง่ายที่สุดและเหมาะกับมือใหม่ที่สุดคือใช้ Auto-installer ที่มีใน control panel (เช่น Softaculous หรือ Installatron) ขั้นตอน:
- เข้าสู่ control panel ของ hosting (เช่น DirectAdmin)
- มองหาเมนู WordPress installer หรือ Softaculous/Installatron
- เลือกโดเมนที่จะติดตั้ง และเลือก https หากเปิด SSL แล้ว
- กรอกชื่อเว็บ (Site Title) และคำอธิบายสั้น ๆ
- ตั้งชื่อผู้ใช้ admin (อย่าใช้ "admin") และรหัสผ่านที่แข็งแรง
- กดติดตั้ง รอ 1-2 นาที แล้วเข้าหน้า /wp-admin ได้เลย
ข้อดีคือเร็ว ไม่ต้องตั้งค่า database เอง และระบบจัดการเรื่อง permission ของไฟล์ให้ ทำให้พลาดยากกว่า นอกจากนี้ Auto-installer ส่วนใหญ่ยังตั้งค่าให้อัปเดตอัตโนมัติและสำรองก่อนอัปเดตได้ ช่วยลดความเสี่ยงเว็บพังหลังอัปเดต
ข้อควรระวังเล็กน้อย: หากติดตั้งหลายเว็บในบัญชีเดียว ให้ตั้ง table prefix (เช่น wp_) ให้ต่างกันในแต่ละเว็บ และอย่าติดตั้ง WordPress ทับโฟลเดอร์ที่มีไฟล์เว็บเดิมอยู่ เพราะอาจเขียนทับข้อมูลเดิม
วิธีที่ 2: ติดตั้งแบบ Manual
หากต้องการเข้าใจระบบลึกขึ้น หรือ hosting ไม่มี Auto-installer ก็ติดตั้งเองได้ ขั้นตอน:
- ดาวน์โหลดไฟล์ WordPress ล่าสุดจาก wordpress.org
- อัปโหลดไฟล์ขึ้น hosting ผ่าน FTP หรือ File Manager ไปไว้ใน public_html
- สร้าง database และ database user ใน control panel แล้วจดข้อมูลไว้
- เปิดเว็บผ่านเบราว์เซอร์เพื่อเรียก setup wizard
- กรอกชื่อ database, user, password ที่สร้างไว้
- ตั้งชื่อเว็บ บัญชี admin และรหัสผ่าน เป็นอันเสร็จ
วิธีนี้ให้ผลลัพธ์เหมือนกับ 1-click ทุกประการ ต่างกันแค่ความสะดวก สำหรับมือใหม่แนะนำ 1-click ส่วน manual เหมาะกับผู้ที่อยากเรียนรู้หรือต้องการควบคุมโครงสร้างไฟล์เอง
ตั้งค่าเริ่มต้นหลังติดตั้ง
เมื่อติดตั้งเสร็จ ควรตั้งค่าพื้นฐานเหล่านี้ก่อนเริ่มสร้างเนื้อหา:
- Permalink — ตั้งเป็นแบบ Post name ให้ URL อ่านง่ายและดีต่อ SEO
- SSL/HTTPS — ตั้ง Site Address เป็น https และบังคับ redirect
- Timezone — ตั้งเป็นเวลาไทย (Asia/Bangkok) ให้เวลาโพสต์ถูกต้อง
- ลบของตัวอย่าง — ลบโพสต์ Hello World, หน้า Sample และ plugin/theme ที่ไม่ใช้
- ตั้ง search engine visibility — ตรวจว่าไม่ได้ติ๊ก "Discourage search engines" ตอนพร้อมเปิดเว็บ
การตั้งค่าเหล่านี้ใช้เวลาไม่กี่นาที แต่ช่วยป้องกันปัญหา SEO และความสับสนภายหลังได้มาก
ติดตั้งธีมและหน้าแรก
ธีม (Theme) กำหนดหน้าตาและโครงสร้างของเว็บ ควรเลือกธีมที่เบา โหลดเร็ว และรองรับมือถือ ติดตั้งได้จากเมนู Appearance > Themes แล้วค้นหาหรืออัปโหลดไฟล์ธีม
- เลือกธีมเปล่าที่เบา แล้วจัดหน้าด้วย block editor หรือ Page Builder
- ตั้งโลโก้ เมนูนำทาง และ footer ผ่าน Customizer
- สร้างหน้าแรก (Home) แล้วตั้งเป็น Front Page ใน Settings > Reading
- ตรวจการแสดงผลบนมือถือก่อนไปต่อ
อย่าลงธีมหลายตัวพร้อมกัน เก็บไว้เฉพาะธีมที่ใช้จริงเพื่อลดความเสี่ยงด้านความปลอดภัย
Plugin จำเป็นที่ควรมี
ปลั๊กอินช่วยเพิ่มความสามารถให้เว็บโดยไม่ต้องเขียนโค้ด แต่ควรติดตั้งเฉพาะที่จำเป็นเพื่อไม่ให้เว็บช้า ปลั๊กอินพื้นฐานที่แนะนำ:
- Security — เช่น Wordfence ป้องกันการโจมตีและสแกนมัลแวร์
- Cache — เช่น WP Rocket หรือ LiteSpeed Cache เพิ่มความเร็ว
- SEO — เช่น Rank Math หรือ Yoast จัดการ title/description/sitemap
- Backup — เช่น UpdraftPlus สำรองข้อมูลอัตโนมัติ
- ฟอร์มติดต่อ — เช่น Contact Form 7 หรือ WPForms
ติดตั้งทีละตัวและทดสอบว่าเว็บยังทำงานปกติก่อนเพิ่มตัวถัดไป และอัปเดตปลั๊กอินให้เป็นเวอร์ชันล่าสุดเสมอ
ตั้งค่าความปลอดภัย
WordPress เป็นเป้าหมายของบอตจำนวนมากเพราะนิยมมาก การตั้งค่าความปลอดภัยพื้นฐานจึงสำคัญ:
- ไม่ใช้ชื่อผู้ใช้ "admin" และตั้งรหัสผ่านที่ยาวและซับซ้อน
- เปิด Two-Factor Authentication (2FA) สำหรับ admin
- จำกัดจำนวนครั้งล็อกอินผิด (limit login attempts) กัน brute-force
- อัปเดต WordPress core, ธีม และปลั๊กอินสม่ำเสมอ
- ลบธีม/ปลั๊กอินที่ไม่ใช้ออกให้หมด
- เปิด SSL และบังคับ https ทุกหน้า
การอัปเดตให้ทันสมัยคือมาตรการความปลอดภัยที่ได้ผลที่สุด เพราะช่องโหว่ส่วนใหญ่ถูกใช้โจมตีเว็บที่ใช้เวอร์ชันเก่า ควรตั้งเวลาตรวจอัปเดตอย่างน้อยสัปดาห์ละครั้ง และทำ backup ก่อนอัปเดตทุกครั้ง
อีกจุดที่ช่วยได้คือซ่อนหน้าล็อกอินมาตรฐาน (/wp-admin, /wp-login.php) ด้วยปลั๊กอินเปลี่ยน URL ล็อกอิน เพื่อลดการโจมตีจากบอตที่ยิงไปยัง path มาตรฐาน และดาวน์โหลดธีม/ปลั๊กอินจากแหล่งที่เชื่อถือได้เท่านั้น (wordpress.org หรือผู้พัฒนาโดยตรง) เพราะของเถื่อนมักฝังมัลแวร์มาด้วย
เพิ่มความเร็วและ backup
เว็บที่เร็วช่วยทั้งประสบการณ์ผู้ใช้และ SEO วิธีเพิ่มความเร็ว WordPress:
- เปิด caching ด้วยปลั๊กอิน cache
- บีบอัดและปรับขนาดรูปก่อนอัปโหลด หรือใช้ปลั๊กอินบีบรูป
- ใช้ PHP 8.x ที่เร็วกว่ารุ่นเก่า
- ลดจำนวนปลั๊กอินที่ไม่จำเป็น
- พิจารณาใช้ CDN หากมีผู้ชมหลายภูมิภาค
อย่าลืมตั้ง backup อัตโนมัติและทดสอบกู้คืนจริงเป็นระยะ เพราะการมี backup ที่กู้คืนไม่ได้เท่ากับไม่มี ความเร็วและความเสถียรของ WordPress ขึ้นกับ hosting เป็นหลัก การเลือกผู้ให้บริการที่ดีตั้งแต่แรกจึงสำคัญ