วิธีติดตั้ง WordPress สามารถติดตั้งได้หลายวิธี เช่น ติดตั้งผ่าน Control panel : Plesk, Direct admin, CPanel ทำให้เราสามารถติดตั้ง WordPress เสร็จได้ไม่เกิน 5 นาที หรือติดตั้งแบบ Manual ผ่าน FTP ส่วนใหญ่โฮสติ้งในไทย มักจะเลือกใช้ Plesk กับ Direct admin
ในบทความนี้เราจะมาเรียนรู้การติดตั้ง WordPress ลงบนโฮสจริง ผ่าน Plesk, Direct admin และ แบบ Manual ผ่าน FTP สำหรับเพื่อนๆ ที่ไม่มีความรู้พื้นฐานเลย ไม่ต้องกังวลครับ ถ้าทำตามที่ผมแนะนำไป สามารถลองทำตามได้ทุกคน เราจะมีเว็บไซต์ในไม่กี่นาที
ก่อนที่เราจะติดตั้ง WordPress เราต้อง จดโดเมน และ เช่า WordPress Hosting รวมถึงเชื่อมต่อ Name Server ให้เรียบร้อย
วิธีติดตั้ง WordPress บน Direct Admin
หลังจากที่เราเช่า Hosting เราจะได้ข้อมูลสรุปการสั่งซื้อโฮสติ้งของเรา “Account Information” ในนั้นจะมีข้อมูลรายละเอียดต่างๆ ของโฮสติ้งทั้งหมด Username / Password ของ Control Panel, ของ FTP
ตัวอย่าง URL ของ Control panel ของ hostatom หรือโฮสอื่นๆ ก็ไม่ต่างกันมาก : Direct Admin ip+port หรือ domain+port เช่น http://192.100.100.1:2222 หรือ http://yourdomain.com:2222 หรือถ้าใครที่หาอีเมล์ที่สั่งซื้อไม่เจอ สามารถเข้าผ่านระบบได้ครับ
- Login เข้า Hosting
- คลิกเมนู บริการ > บริการของฉัน
- เลือกแพคเกจโฮสที่เราเช่า > คลิกเข้าไปด้านใน
- กดปุ่ม เข้าสู่ DirectAdmin

เลื่อนลงมาล่างๆ ตรงส่วน Softaculous Apps Installer ให้เลือก WordPress

- คลิก Install
- ช่องที่ 1 : เลือก https:// จะมี www หรือไม่มีก็ได้ครับ แต่ควรมี https
- ช่องที่ 2 : เลือกชื่อโดเมน หรือชื่อเว็บไซต์
- ช่องที่ 3 : ไม่ต้องใส่อะไร ให้ลบค่าที่ระบบใส่มาให้
- ช่องที่ 4 : เลือก เวอร์ชั่นล่าสุด

- Site Settings : กรอกชื่อเว็บ และคำอธิบาย
- Admin Account : กรอกชื่อผู้ใช้, รหัสผ่าน และ อีเมล์ (ที่ใช้งานได้จริง เพราะต้องใช้ในการรีเซ็ตรหัสผ่าน)

เลือกภาษาไทย หรือ อังกฤษ ตามที่เราถนัด

คลิก Install เพื่อติดตั้ง WordPress

รอสถานะจนกว่า 100% และจะมีข้อความ Congratulations, the software was installed successfully ถือว่าเสร็จเรียบร้อย

วิธีดูหน้าเว็บ สามารถเข้าผ่านโดเมนได้โดยตรง เช่น https://yourdomain.com ส่วนวิธีเข้าระบบหลังบ้าน ให้ต่อท้ายด้วย wp-admin หรือ https://yourdomain.com/wp-admin
วิธีติดตั้ง WordPress บน Plesk
วิธีเข้าระบบจัดการ Plesk เหมือนกับ Direct Admin คือจะมีลิงค์ url ที่ระบบส่งมาตอนที่เช่าโฮสติ้ง เช่น https://thsv61.hostatom.com:8443 หรือ
- Login เข้า Hosting
- คลิกเมนู บริการ > บริการของฉัน
- เลือกแพคเกจโฮสที่เราเช่า > คลิกเข้าไปด้านใน
- กดปุ่ม เข้าสู่ DirectAdmin

ในหน้า Plesk ให้เราอยุ่ในหน้าแรก หรือหน้า Websites & Domains ก็จะมีชื่อโดเมนของเราตรงกลาง (หากไม่มีสามารถกด Add domain เพิ่มเติมได้เลยครับ)
- คลิกแท็บ Get Started
- เลือก WordPress

- Installation directory : หากมีข้อความให้ลบออก ปล่อยทิ้งว่างๆ ไว้
- Website title : ใส่ชื่อเว็บไซต์
- WordPress Administrator : ใส่ Username, Password, Email ตรงรหัสผ่านห้ามตั้งรหัสที่ง่ายเกินไป
- คลิก Install ปุ่มสีฟ้าๆ

ระหว่างนี้ให้รอจนกว่าจะเสร็จสิ้นสมบูรณ์

หากติดติดตั้งเสร็จเรียบร้อย ไม่มีปัญหาค้างใดๆ จะมี PopUp ด้านล่าง เขียนว่า WordPress was installed. แสดงว่าเสร็จเรียบร้อย สามารถกดปุ่ม Log in ทางด้านซ้ายได้เลยครับ

วิธีติดตั้ง WordPress บน Siteground
วิธีติดตั้ง WordPress บน Siteground จะไม่ได้มีรหัส Direct admin หรือ Plesk เหมือนโฮสไทยทั่วไป เพราะของ Siteground จะมีระบบ Panel ของตัวเอง เรียกว่า SITE TOOLS ส่วนตัวผมมองว่าใช้งานง่ายดี เมนูไม่ได้ซับซ้อนเหมือนพวก Direct admin หรือ Plesk
- ขั้นตอนที่ 1 : Login เข้าสู่ระบบ แล้วคลิก NEW WEBSITE

- ขั้นตอนที่ 2 : เลือก Existing Domain สำหรับคนที่มีโดเมนแล้ว หรือถ้ายังไม่มี สามารถกด Temporary domain ได้ครับ ระบบจะสร้างลิงค์โดเมนชั่วคราวให้เราได้

- ขั้นตอนที่ 3 : คลิก SKIP & CREATE BLANK SITE
Creating Your Site… รอสัครู่ ระบบกำลังสร้างประมาณ 1-2นาที ก็เรียบร้อยแล้วครับ

- ขั้นตอนที่ 4 : You Are All Set! หมายความว่าการแอดเว็บในระบบเสร็จแล้ว
ให้เราคัดลอก Name Server 2 ชุด ตามที่ผมวงสีแดง ไปใส่ในช่อง Name Server ของโดเมนที่เราเช่ามา
จากนั้นก็รอประมาณ 2-4 ชั่วโมงให้มาเช็คใหม่ว่าโดเมน Active หรือยัง

- ขั้นตอนที่ 5 : หากโดเมน Active แล้ว ให้เข้ามาที่เมนู Websites > แล้วคลิกที่ SITE TOOLS

- ขั้นตอนที่ 6 : เข้าสู่หน้าของระบบจัดการ Site Tools จะมีเมนูด้านซ้ายชื่อ WordPress > เลือก Install & Manage
- เลือก Select กล่องซ้าย
- ในช่อง Admin info ให้กรอก Username, Password และ Email ที่ใช้งานได้จริง *อย่าลืมจดไว้ด้วยนะครับ
- ตรงช่อง Install with WordPress Starter ติ๊กออก ก็ได้ครับ
- แล้วคลิก Install ได้เลยครับ และรอส้ครู่เดียว

- ติดตั้ง WordPress ผ่าน Siteground ผ่านเรียบร้อย สามารถคลิกเพื่อเข้าไปดูระบบหลังบ้าน Admin Panel หรือในวงสีเขียว ถ้าคลิกที่ ไข่ปลา จะมีเมนูย่อยให้เราสามารถจัดการเว็บไซต์ในเบื้องต้นได้เลยครับ

วิธีติดตั้ง WordPress ผ่าน FTP
หากคุณไม่สะดวกใช้วิธีติดตั้งผ่านตัวติดตั้งอัตโนมัติของ Hosting หรืออยากควบคุมทุกขั้นตอนด้วยตัวเอง วิธีติดตั้ง WordPress ผ่าน FTP ก็เป็นอีกตัวเลือกหนึ่งที่ใช้งานไม่ยากเลยครับ โดยเราจะพาไปตั้งแต่การสร้าง Database และ FTP ไปจนถึงการติดตั้งเสร็จสมบูรณ์เลยทีเดียว มาดูกันครับว่าต้องทำอะไรบ้าง
ขั้นตอนที่ 1 : สร้าง Database และ FTP Account
กรณีใช้งาน DirectAdmin
- เข้าสู่ระบบ DirectAdmin
- ไปที่เมนู Datebases แล้วคลิก Create

- ตั้งชื่อ Database, Username และรหัสผ่านให้เรียบร้อย แล้วจดข้อมูลเหล่านี้ไว้ (ต้องใช้ตอนติดตั้ง WordPress)


- จากนั้นกลับไปหน้าแรก แล้วเลือก FTP Management > Create FTP Account


- ตั้งชื่อผู้ใช้ รหัสผ่าน และกำหนดโฟลเดอร์ที่ให้สิทธิ์ (แนะนำให้เลือก public_html)

กรณีใช้งาน Plesk
- เข้าสู่ระบบ Plesk
- ไปที่ Databases > คลิก Add Database


- ตั้งชื่อ Database และสร้างผู้ใช้ใหม่พร้อมรหัสผ่าน

- ต่อมาไปที่ Dashboard > FTP สร้าง FTP Account โดยกำหนด Username และ Password ตามต้องการ


- ตรวจสอบให้แน่ใจว่า FTP Account นี้มีสิทธิ์เข้าถึงโฟลเดอร์ httpdocs

ขั้นตอนที่ 2 : ดาวน์โหลดไฟล์ WordPress
- ไปที่เว็บไซต์ https://wordpress.org/download/
- คลิกปุ่ม Download WordPress เพื่อโหลดไฟล์ ZIP มายังเครื่องคอมพิวเตอร์ของคุณ

- แตกไฟล์ ZIP ออกมา จะได้โฟลเดอร์ชื่อ wordpress

ขั้นตอนที่ 3 : เชื่อมต่อ FTP ด้วยโปรแกรม FileZilla
- เปิดโปรแกรม FileZilla (ถ้ายังไม่มีสามารถโหลดได้จาก https://filezilla-project.org)
- ใส่ข้อมูล FTP ที่ได้จากขั้นตอนก่อนหน้า (Host, Username, Password, Port)
- คลิก Quickconnect เพื่อเข้าสู่ระบบ

ขั้นตอนที่ 4 : อัปโหลดไฟล์ WordPress
- ทางฝั่งซ้ายของ FileZilla คือไฟล์ในเครื่องคุณ ให้เปิดเข้าไปในโฟลเดอร์ wordpress
- ทางฝั่งขวา ให้เข้าไปยังโฟลเดอร์ปลายทางที่กำหนดไว้ (เช่น public_html หรือ httpdocs)
- ลากไฟล์ทั้งหมดจากในโฟลเดอร์ wordpress ไปวางฝั่งขวา รอให้ไฟล์อัปโหลดจนเสร็จ

ขั้นตอนที่ 5 : เริ่มต้นติดตั้ง WordPress
- เมื่ออัปโหลดเสร็จแล้ว ให้เปิดเว็บเบราว์เซอร์ แล้วพิมพ์ชื่อโดเมนของคุณ เช่น https://yourdomain.com
- จะพบหน้าต้อนรับของ WordPress ให้คลิก เริ่มเลย!
- กรอกข้อมูลฐานข้อมูลที่คุณสร้างไว้ในขั้นตอนแรก
- กด ส่ง และจากนั้น WordPress จะทำการเชื่อมต่อกับฐานข้อมูล



- หากเชื่อมต่อสำเร็จ จะเข้าสู่หน้าตั้งค่าเว็บไซต์ เช่น ชื่อเว็บ, ชื่อผู้ใช้, รหัสผ่าน และอีเมล
- กรอกข้อมูลให้ครบ แล้วคลิก ติดตั้ง WordPress

ขั้นตอนที่ 6 : เสร็จเรียบร้อย!
เมื่อระบบติดตั้งเสร็จ คุณก็สามารถล็อกอินเข้าสู่หลังบ้านของ WordPress ได้เลยผ่านทาง https://yourdomain.com/wp-admin แล้วเริ่มต้นใช้งานหรือปรับแต่งเว็บไซต์ของคุณได้ทันทีครับ

สรุป
การติดตั้ง WordPress บน host จริง มีหลายวิธี ผมพยายามแนะนำวิธีการ ให้ครอบคลุมเครื่องมือหลักอย่าง Direct Admin, Plesk ที่โฮสติ้งไทยน่าจะใช้เยอะสุดละ และเสริมด้วย panel ของ Siteground อีกตัว ซึ่งคนไทยก็ใช้เยอะเหมือนกัน น่าจะเพียงพอสำหรับมือใหม่ ส่วนโฮสอื่นๆ ก็ใช้หลักการเดียวกันเลย ลองประยุกต์ใช้ดูครับ
- บทเรียนถัดไป : ตั้งค่าหลังติดตั้ง WordPress
- บทเรียนก่อนหน้า : วิธีเชื่อม Domain กับ Hosting

อยากมีเว็บไซต์ แต่ไม่รู้จะเริ่มยังไง?
หากเพื่อนๆ ลองทำตามแล้วติดขัด อยากปรึกษาผม หรืออยากให้ผมทำเว็บไซต์ WordPress ให้ สอบถามเข้ามาได้ครับ ยินดีให้คำปรึกษาครับ
