WordPress คืออะไร
เวิร์ดเพรสส์ (อังกฤษ: WordPress) เป็นโปรแกรมช่วยสร้างบล็อก ซึ่งเขียนด้วยภาษาพีเอชพีและใช้ฐานข้อมูล MySQL มีสัญญาอนุญาตใช้งานแบบ GPL เริ่มพัฒนาโดย แมตต์ มูลเลนเวก หลังจากซอฟต์แวร์สร้างบล็อก Movable Type ของบริษัท Six Apart ได้เปลี่ยนแปลงการคิดค่าใช้งานใน พ.ศ. 2547 ผู้ใช้เดิมของ Movable Type จำนวนมากจึงหันมาใช้ เวิร์ดเพรสส์แทน เนื่องจากว่ามีรูปแบบการใช้งานคล้ายคลึงกัน
อ้างอิงจาก – wikipedia
สิ่งที่ต้องใช้ในการสร้างเว็บไซต์
ก่อนที่เราจะสร้างเว็บไซต์นั้นสำหรับมือใหม่ผมก็อยากจะอธิบายสิ่งที่จำเป็นในการสร้างเว็บไซต์ก่อนนะครับโดย สำคัญๆ จะมี 3 อย่างดังนี้
- ตัวโปรแกรม WordPress
- โฮสติ้ง (เปรียบสเมือนบ้านของเรา)
- โดเมน (ชื่อเว็บไซต์)
สมัครสมาชิก Cloudways
เริ่มต้นนั้นผมอยากจะให้เราลองทำเว็บไซต์ออนไลน์จริงๆ ดีกว่าบนเครื่องคอมเราเพราะเวลาเราอัพโหลดไฟล์ขึ้นไปจะได้ไม่เจอปัญหาต่างๆ ในการทำออนไลน์จริงนั้นอาจมีค่าใช้จ่ายแต่ผมคิดว่าไม่มากสำหรับมือใหม่
โฮสติ้งหรือบ้านของเราในที่นี้ผมชอบ CloudWays เนื่องจากว่ามีความยืดหยุ่นและมีเทคโนโลยีใหม่ๆให้ใช้ครบครันอีกทั้งเจ้าหน้าที่ที่คอยช่วยเหลือเรายังตอบเรา 24ชม. และ CloudWays ยังมีการติดตั้ง WordPress ด้วย คลิกเดียวทำให้เราไม่ต้องอัพโหลดไฟล์ให่ยุ่งยาก
ในขั้นตอนแรกเราจะเริ่มสมัครสมาชิกก่อนโดยเข้าไปที่ CloudWays และคลิกปุ่มด้านขวาบน “Start Free” เมื่อเข้ามาแล้วจะเจอหน้าสมัครสมาชิกให้ใส่ข้อมูลให้เรียบร้อย
เริ่มสร้าง Sever
เมื่อสร้างบัญชีผู้ใช้เสร็จแล้วเราจะเด้งมาที่หน้า Sever เพื่อให้เราเลือก Sever ที่ต้องการ ซึ่งก็มีหลากหลายเจ้าแต่ที่ผมชอบคือ linode คุณภาพดีราคาประหยัด ในช่วงลองเล่นเพื่อนอาจเลือกแบบราคาประหยัดสุดก็ได้ครับเราสามารถมาขยาย Sever ได้ทีหลัง
APPLICATION & SERVER DETAILS
- WordPress – เลือกเวอร์ชั่นที่ต้องการในที่นี้ผมเอาใหม่สุด
- Name Your Managed App – ตั้งชื่อแอพของคุณ
- Name Your Managed Server – ตั้งชื่อเซิฟเวอร์
- เลือกเซิฟเวอร์ที่ต้องการโดยคลิกที่ไอคอนโลโก้
SERVER SIZE
ในส่วนนี้คือขนาดของเซิฟเวอร์เริ่มต้นนั้นเราใช้แบบน้อยๆไปก่อนก็ได้แล้วค่อยขยายทีหลัง จะได้ไม่เปลืองเงินมากนัก
LOCATION
ในส่วนนี้คือสถานที่ตั้ง Sever แนะนำให้เลือกเป็น Singapore
เมื่อเราเลือกทุกอย่างครบถ้วนแล้วจะมีราคาคร่าวๆแสดงในส่วนของด้านซ้ายล่าง เมื่อตรวจดูรายละเอียดครบถ้วนแล้วให้เราคลิกที่ LAUNCH NOW เพื่อเริ่มสร้างเซิฟเวอร์กันได้เลย
หากไม่สามารถกดปุ่ม LAUNCH NOW ได้แปลว่ายังไม่ได้ยืนยันผู้ใช้ในอีเมล์ ให้ไปเปิดอีเมล์และกดยืนยันก่อน
ตั้งค่า Sever เบื้องต้น
เมื่อเราสร้างเซิฟเวอร์เสร็จแล้วตอนนี้เว็บเราพร้อมใช้งานแล้วหละ ให้คลิกไปที่เมนู Applications ด้านบนและเลือกเว็บไซต์ที่เราเพิ่งสร้างขึ้นมา เพื่อเข้าไปดูรายละเอียดการใช้งาน
ACCESS DETAILS
ในส่วนของหัวข้อนี้จะเป็นรายการละเอียดการใช้งานต่างๆ ไม่ว่าจะเป็นลิงค์เว็บไซต์ ชื่อและรหัสผ่านสำหรับเข้าสู่ระบบแอดมิน
- APPLICATION URL – ลิงค์ในการเข้าสู่หน้าเว็บไซต์
- ADMIN PANEL – ลิงค์และรหัสผ่านในการเข้าสู่แอดมิน
- MYSQL ACCESS – ข้อมูลในการตั้งค่าหรือเข้าใช้ MySQL
- APPLICATION CREDENTIALS – ข้อมูลในการใช้ FTP หรือ SSH
ในส่วนนี้จะสังเกตุว่าลิงค์เว็บเรายังเป็น wordpres-23123123.cloudways.com เพราะว่าเรายังไม่ได้เชื่อม Domain กับโฮสนี้ ซึ่งตอนนี้เราสามารถเข้าไปลองเล่นกันก่อนได้เลยและเมื่อเสร็จเราค่อยมาเชื่อม Domain อีกทีได้
APPLICATION SETTINGS
เมื่อเราดูรายละเอียดเบื้องต้นถึงเวลาที่เราจะตั้งค่า PHP ให้ใช้งานได้อย่างราบรื่นสำหรับ WordPress ในส่วนนี้เราจะเข้าไปตั้งค่าที่เมนู APPLICATION SETTINGS ทางด้านซ้ายมือ
เมื่อเข้ามาแล้วให้คลิกที่แทบ PHP FPM SETTINGS เพื่อตั้งค่าโดยพื้นฐานแล้วจะมีการตั้งค่าเบื้องต้นมาแล้วถ้าเราอยากเปิดใช้งานการตั้งค่าอันไหนให้เอา ; ด้านหน้าบรรทัดนั้นออก โดยผมจะตั้งค่าดังนี้
- php_admin_value[memory_limit] = 128M
- php_admin_value[max_execution_time] = 600
- php_admin_value[max_input_time] = 400
- php_admin_value[post_max_size] = 48M
- php_admin_value[upload_max_filesize] = 32M
- php_admin_value[max_input_vars] = 10000
เมื่อเราตั้งค่าเสร็จแล้วให้กด Save Change เป็นอันเสร็จสิ้น
ทำอะไรต่อไป?
ตอนนี้เรามีเว็บไซต์และโฮสติ้งเสร็จเรียบร้อยแล้วขั้นตอนต่อไปที่จะแนะนำเพื่อนๆคือ ลองเล่นกับเว็บไซต์ดูโดยเข้าไปในส่วนแอดมินและลองสร้างโพสต์ลองลงปลั๊กอิน โดยมีแหล่งให้เรียบรู้มากมายทั้งในไทยและของต่างชาติ
บทความนี้เรายังไม่ได้สอนอะไรอีกหลายๆอย่างเช่นการเชื่อมโดเมนการเชื่อม CloudFlare เพื่อจัดการ DNS โดยเราจะทยอยอัพเดทบทความใหม่ๆทุกสัปดาห์ เช่นเคยหากมีคำถามหรือข้อสงสัยถามไว้ในคอมเม้นท์ได้เลยเราจะทยอยมาตอบคำถามและข้อสงสัยเพื่อนๆ