WordPress Localhost: The Ultimate Guide
เผยแพร่แล้ว: 2020-11-21ในฐานะนักพัฒนา WordPress คุณควรมีเครื่องมือให้มากที่สุดเท่าที่จะเป็นไปได้ รวมถึงความรู้เกี่ยวกับ WordPress localhost การรู้วิธีติดตั้ง WordPress ในเครื่อง เพื่อให้คุณมีไซต์พัฒนา WordPress ในพื้นที่ จะช่วยปรับปรุงเวิร์กโฟลว์การพัฒนาเว็บของคุณได้อย่างมาก
ในคู่มือนี้ เราจะพูดถึงวิธีพัฒนาไซต์ WordPress บนเซิร์ฟเวอร์ภายในหรือโฮสต์ในพื้นที่ เราจะอธิบายทุกอย่างที่คุณอาจไม่ทราบเกี่ยวกับวิธีการทำงานของ WordPress localhost และเหตุผลที่คุณอาจต้องการใช้สำหรับการพัฒนา เราจะพูดถึงประโยชน์ของการสร้างสภาพแวดล้อมการพัฒนา WordPress ในพื้นที่ของคุณเองสำหรับไซต์ WordPress ของคุณ นอกจากนี้คุณยังจะได้เรียนรู้วิธีตั้งค่า WordPress ในพื้นที่และวิธีย้ายไซต์การพัฒนาในพื้นที่ของคุณไปยังไซต์สดเมื่อพร้อมให้โลกเห็น
ตอนนี้เรามาดูกัน
ในกรณีที่คุณยังไม่ทราบ ตอนนี้ WordPress เป็นระบบสร้างเว็บไซต์และจัดการเนื้อหา (CMS) ที่ได้รับความนิยมมากที่สุดในโลก อันที่จริง แพลตฟอร์ม WordPress ในปัจจุบันมีกำลังมากกว่า 39% ของเว็บไซต์ทั่วโลก!
ในปี 2020 มีเว็บไซต์มากกว่า 455 ล้านเว็บไซต์ที่ทำงานบน WordPress และทุกๆ วัน มีคนหลายร้อยคนเข้าสู่ชุมชนการพัฒนาเว็บไซต์ WordPress
ความต้องการนักพัฒนา WordPress มีความต้องการสูง คุณจะต้องแน่ใจว่าเวิร์กโฟลว์การพัฒนาเว็บ WordPress ของคุณมีความคล่องตัวมากที่สุดเท่าที่จะเป็นไปได้ และนั่นรวมถึงการติดตั้ง WordPress ในพื้นที่เพื่อการพัฒนา WordPress localhost เป็นวิธีที่มีประสิทธิภาพในการนำทักษะการพัฒนา WordPress ของคุณตั้งแต่ระดับเริ่มต้นไปจนถึงระดับผู้เชี่ยวชาญในระยะเวลาอันสั้น
WordPress Localhost คืออะไร?
WordPress Localhost ช่วยให้คุณสามารถตั้งค่าสำเนาโดยตรงของเว็บไซต์ WordPress สดไปยังฮาร์ดไดรฟ์ในเครื่องหากต้องการเจาะลึกลงไปในคำจำกัดความของ WordPress localhost ในภาษาที่เป็นมิตรต่อมนุษย์และง่ายที่สุด localhost จะ แปลโดยตรงเป็น "คอมพิวเตอร์เครื่องนี้" โดยเฉพาะอย่างยิ่ง localhost หมายถึง "คอมพิวเตอร์ที่โปรแกรมกำลังทำงานอยู่" ขึ้นอยู่กับการตั้งค่าที่แน่นอนของคุณและโปรแกรมเฉพาะที่คุณใช้ localhost อาจหมายถึงเว็บเซิร์ฟเวอร์หรือคอมพิวเตอร์ของคุณเอง

ทำไมต้องติดตั้ง WordPress บน Localhost? 6 เหตุผล
ก่อนที่เราจะพูดถึงประเด็นสำคัญเกี่ยวกับวิธีใช้ localhost ในละครการพัฒนา WordPress ของคุณ ก่อนอื่นมาดูที่ว่าทำไม WordPress localhost จึงมีความสำคัญตั้งแต่แรก
1. หลีกเลี่ยงความเสี่ยงในการพัฒนาเว็บไซต์สด
เมื่อเริ่มต้นในโลกของการพัฒนา WordPress ข้อผิดพลาดทั่วไปคือการเปลี่ยนแปลงการเปลี่ยนแปลงครั้งใหญ่ในเว็บไซต์ WordPress โดยตรงบนเว็บไซต์เวอร์ชันสด
ท้ายที่สุดแล้ว ถ้าคุณไม่ทำการเปลี่ยนแปลงในไซต์สด คุณจะทำการเปลี่ยนแปลงที่ใดอีก เว็บไซต์ใช้งานได้ทั่วโลกใช่ไหม เมื่อคุณต้องการทำการเปลี่ยนแปลงในไซต์ การทำจริงนั้นดูสมเหตุสมผลที่สุด
อย่างไรก็ตาม การเรียกใช้การเปลี่ยนแปลงที่ยังไม่ได้ทดสอบบนเว็บไซต์ที่ใช้งานจริงของคุณทำให้เกิดอันตรายที่สำคัญบางประการ แม้ว่าคุณจะวางแผนที่จะใช้บางอย่าง เช่น ปลั๊กอินโหมดการบำรุงรักษา WordPress ในขณะที่คุณทำงาน ในตอนท้ายของวัน ไซต์สดของคุณยังคงเปิดอยู่และสามารถดูได้ต่อสาธารณะ หากคุณทำการเปลี่ยนแปลงไซต์และมีบางอย่างผิดพลาดหรือผิดพลาด ทุกคนที่กำลังเรียกดูไซต์จะสังเกตเห็นได้อย่างแน่นอน
“การพัฒนาแบบสด” ไม่เพียงแต่จะดูไม่เป็นมืออาชีพและน่าสงสัยสำหรับผู้ใช้บางคนเท่านั้น (ขณะนี้ผู้ใช้จำนวนมากได้รับแจ้งเพียงพอที่จะระวังอย่างยิ่งว่าข้อมูลของพวกเขาจะถูกทิ้งไว้โดยไม่มีการป้องกันหรือถูกขโมย) คุณอาจจะสูญเสียผู้ใช้จำนวนมากที่จะไม่กลับมาอีกเลย
แต่ไม่จำเป็นต้องเครียด นักพัฒนา WordPress ที่เริ่มต้นเกือบทุกคนทำผิดพลาดในบางจุด นี่คือที่ที่ localhost สำหรับ WordPress เข้ามาเล่นเพื่อช่วยวันนี้
ประโยชน์ที่สำคัญอย่างหนึ่งของการใช้ localhost คือ คุณจะสามารถทำการเปลี่ยนแปลงที่มีความเสี่ยงสูงในไซต์ของคุณได้โดยไม่ต้องเสี่ยงต่อการทดสอบในขณะที่ไซต์นั้นเผยแพร่ อย่างไรก็ตาม localhost ยังมีประโยชน์อีกมากมายมากกว่านี้
2. ทดสอบธีมและปลั๊กอิน
หากคุณเคยติดตั้งและเปิดใช้งานปลั๊กอิน เพียงเพื่อให้เกิดความขัดแย้งกับสิ่งอื่นที่ทำงานอยู่บนไซต์ของคุณทันที คุณรู้อยู่แล้วว่าจะเกิดอะไรขึ้น: เว็บไซต์ของคุณขัดข้อง
และบางครั้ง ความขัดแย้งของธีมหรือปลั๊กอินอาจรุนแรงจนคุณไม่สามารถลงชื่อเข้าใช้แดชบอร์ด WordPress เพื่อแก้ไขปัญหาได้ คุณจะสามารถปรับเปลี่ยนไซต์ได้ใน cPanel ของโฮสต์เท่านั้น
หากสิ่งนี้ยังไม่เกิดขึ้นกับคุณ โปรดวางใจว่ามันอาจจะเกิดขึ้นได้ในบางจุด
อย่างไรก็ตาม เมื่อคุณมีสำเนาของไซต์ WordPress ในเครื่อง คุณจะสามารถทดสอบและลองใช้ปลั๊กอินและชุดรูปแบบต่างๆ ตามที่คุณต้องการ โดยไม่ต้องเสี่ยงกับความไม่เข้ากันบนไซต์จริงของคุณ
เมื่อคุณรู้ว่าปลั๊กอินหรือธีมใหม่ทำงานอย่างถูกต้องใน localhost คุณสามารถส่งการเปลี่ยนแปลงไปยังไซต์ที่ใช้งานจริงของคุณได้
3. ทำการอัปเดตอย่างปลอดภัยสำหรับ WordPress Core, ธีม & ปลั๊กอิน
ในฐานะนักพัฒนา WordPress สิ่งสำคัญคือต้องคอยติดตามการอัปเดตซอฟต์แวร์ที่พร้อมใช้งานสำหรับแกนหลักของ WordPress รวมถึงธีมและปลั๊กอินที่คุณใช้งาน
อันที่จริง การอัปเดตส่วนประกอบเว็บไซต์ WordPress ของคุณตลอดเวลาเป็นหนึ่งในสิ่งสำคัญที่สุดที่ต้องทำเพื่อรักษาความปลอดภัยและความปลอดภัยของไซต์ของคุณ ปลั๊กอินความปลอดภัย WordPress เช่น iThemes Security Pro สามารถช่วยได้เช่นเดียวกับแนวทางปฏิบัติด้านความปลอดภัยของ WordPress
อย่างที่นักพัฒนา WordPress หลายคนได้เรียนรู้ว่า การรันการอัปเดตซอฟต์แวร์สำหรับคอร์ ปลั๊กอิน หรือธีมของ WordPress บางครั้งอาจทำให้เกิดข้อขัดแย้งหรือข้อผิดพลาดในเว็บไซต์ของตนได้ เมื่อคุณคลิกที่ปุ่ม "อัปเดต" จะเป็นการคาดเดาสิ่งที่จะเกิดขึ้นเมื่อการอัปเดตเสร็จสิ้น
แต่เมื่อคุณพัฒนาไซต์ WordPress โดยใช้ localhost คุณจะสามารถใช้การอัปเดตที่สำคัญเหล่านี้ในเครื่องเพื่อตรวจสอบปัญหาก่อนที่จะส่งไปเผยแพร่ หากคุณประสบปัญหาในสภาพแวดล้อมในพื้นที่ คุณจะสามารถแก้ไขปัญหาได้โดยไม่รบกวนเวลาทำงานของไซต์ของคุณ
ขั้นตอนพิเศษเล็ก ๆ นี้จะช่วยคุณประหยัดเวลาของความหงุดหงิดและตัวเมืองเมื่อความขัดแย้งของซอฟต์แวร์เกิดขึ้นในการอัปเดตซอฟต์แวร์หลักของ WordPress ปลั๊กอินหรือธีม
4. ไม่จำเป็นต้องเชื่อมต่ออินเทอร์เน็ต
หากคุณเป็นเหมือนคนส่วนใหญ่ เวลาเป็นสิ่งมีค่าและต้องหลีกเลี่ยงเวลาหยุดทำงานในทุกกรณี
ด้วยการพัฒนาไซต์ WordPress ของคุณในเครื่อง คุณจะสามารถทำงานได้โดยไม่ต้องเชื่อมต่อกับอินเทอร์เน็ต
แม้ว่า Wi-Fi ของคุณจะหยุดทำงาน คุณยังคงอัปเดตไซต์ในพื้นที่ของคุณต่อไปได้ และเตรียมให้พร้อมสำหรับการถ่ายทอดสดพร้อมการอัปเดตใหม่ๆ ทันทีที่คุณมีการเชื่อมต่ออินเทอร์เน็ตอีกครั้ง
5. เร่งความเร็วเวิร์กโฟลว์การพัฒนาเว็บของคุณ
ในกรณีส่วนใหญ่ ไซต์ WordPress localhost ทำงานเร็วกว่าไซต์จริงมาก เนื่องจากประสิทธิภาพของเว็บไซต์สดนั้นขึ้นอยู่กับความเร็ว (หรือขาดมัน) ของการเชื่อมต่ออินเทอร์เน็ต
ปัจจัยที่เรียบง่ายแต่สำคัญนี้สามารถเพิ่มความเร็วเวิร์กโฟลว์ของคุณได้อย่างมากในขณะที่ทำงานกับการอัปเดตไซต์ในพื้นที่ เมื่อทำการอัปเดตแต่ละรายการในไซต์ที่ใช้งานจริง คุณอาจสูญเสียเวลาไม่กี่วินาทีระหว่างการคลิกแต่ละครั้งที่ต้องใช้หน้าเว็บใหม่ในการโหลด
ด้วยการทำงานในพื้นที่ เวลาในการโหลดเหล่านั้นแทบจะมองไม่เห็น
6. WordPress Localhost Staging ไม่มีค่าใช้จ่ายเล็กน้อย
บริษัทโฮสติ้งเว็บไซต์แบบชำระเงินเกือบทุกแห่งจะเสนอพื้นที่จัดเตรียมซึ่งคุณสามารถพัฒนาไซต์ของคุณก่อนที่จะส่งทางออนไลน์ อย่างไรก็ตามมันจะมาในราคา
การใช้ localhost สำหรับ WordPress นั้นฟรีทั้งหมด คุณไม่จำเป็นต้องใช้เงินสักดอลลาร์ในซอฟต์แวร์หลักของ WordPress เพื่อใช้งาน WordPress ในพื้นที่
นักพัฒนา WordPress ใหม่จำนวนมากไม่รู้ด้วยซ้ำว่าการพัฒนาในพื้นที่เป็นทางเลือก ดังนั้นพวกเขาจึงใช้จ่ายเงินในพื้นที่ที่ไม่จำเป็น คุณสามารถประหยัดเงินได้มากโดยการพัฒนาในพื้นที่
วิธีการติดตั้ง WordPress ในเครื่อง
ตอนนี้เราได้อธิบายเหตุผลที่คุณควรพัฒนาไซต์ WordPress ในเครื่องแล้ว เรามาพูดถึงวิธีการติดตั้ง WordPress ในเครื่องกัน
การติดตั้ง WordPress ในเครื่องเป็นวิธีที่มีประสิทธิภาพเมื่อคุณต้องการทดสอบการอัปเดตและแอปพลิเคชันที่ไม่พร้อมสำหรับการใช้งานสาธารณะ หากคุณมีการติดตั้ง WordPress ในเครื่อง คุณจะมีเว็บไซต์เวอร์ชันออฟไลน์ที่ทำงานได้อย่างสมบูรณ์ซึ่งไม่จำเป็นต้องเชื่อมต่ออินเทอร์เน็ต
อย่างไรก็ตาม โปรดจำไว้ว่า แม้ว่าคุณจะลงเอยด้วยไซต์ในพื้นที่ที่ทำงานได้อย่างสมบูรณ์ แต่ไม่มีใครนอกหน้าจอคอมพิวเตอร์ของคุณสามารถมองเห็นได้จนกว่าคุณจะย้ายไปยังโฮสต์แบบสด
วิธีการติดตั้ง WordPress ในเครื่อง Windows
หากคุณกำลังทำงานกับเครื่องที่ขับเคลื่อนโดย Windows คุณสามารถติดตั้ง WordPress ในเครื่องได้โดยทำตามขั้นตอนเหล่านี้
- ดาวน์โหลด XAMPP โดยไปที่ Apache Friends
- เมื่อการดาวน์โหลดเสร็จสิ้น ให้เรียกใช้ไฟล์ ไฟล์มีขนาดค่อนข้างใหญ่และใช้เวลาในการดาวน์โหลด
- คลิกผ่านข้อความแจ้ง
- เลือกส่วนประกอบที่ถูกต้อง คุณไม่จำเป็นต้องนำเสนอทุกองค์ประกอบเพื่อติดตั้ง XAMPP สำหรับ WordPress นอกจากส่วนประกอบที่จำเป็นแล้ว สิ่งที่คุณต้องทำคือเลือก phpMyAdmin และ MySQL
- ปล่อยให้การตั้งค่าโฟลเดอร์ติดตั้งเป็นค่าเริ่มต้น
- ในหน้าจอถัดไป คลิกเพื่อยกเลิกการเลือกช่องสำหรับติดตั้ง Bitnami สำหรับ XAMPP มันไม่จำเป็น
- คลิกที่ "ถัดไป" และคุณพร้อมสำหรับการติดตั้ง
- เมื่อกระบวนการติดตั้งเสร็จสิ้น ให้เริ่มแผงควบคุม จำเป็นต้องมี MySQL และ Apache สำหรับการติดตั้ง XAMPP และ WordPress ที่เหมาะสม คุณสามารถเริ่มแต่ละสิ่งเหล่านี้ได้จากภายในแผงควบคุม XAMPP
- หลังจากเปิดตัว สถานะควรเปลี่ยนเป็นสีเขียว
- ทดสอบการทำงานของเซิร์ฟเวอร์ในพื้นที่ของคุณโดยเปิดเว็บเบราว์เซอร์และไปที่ http://localhost/ หากทุกอย่างถูกต้อง คุณจะมีเซิร์ฟเวอร์ XAMPP ที่ทำงานได้อย่างสมบูรณ์บนเวิร์กสเตชันในพื้นที่ของคุณ
ตอนนี้ได้เวลาทำให้ไซต์ WordPress ทำงานบนเซิร์ฟเวอร์ XAMPP ของคุณแล้ว
- เริ่มต้นด้วยการไปที่ C://xampp (หรืออย่างอื่นที่คล้ายกัน) เพื่อเข้าถึงโฟลเดอร์ที่ติดตั้งแอปพลิเคชัน XAMPP ภายในโฟลเดอร์นี้ ให้ค้นหาโฟลเดอร์ย่อย htdocs
- ภายในโฟลเดอร์ย่อย htdocs ให้สร้างโฟลเดอร์ใหม่ที่คุณจะใช้ในการทดสอบไซต์ WordPress ของคุณ โปรดทราบว่าชื่อที่คุณเลือกสำหรับโฟลเดอร์จะเป็นชื่อย่อยที่ใช้เข้าถึงไซต์ของคุณ (http://localhost/myfoldername)
- แตกไฟล์ zip ที่คุณดาวน์โหลดสำหรับแกน WordPress ลงในโฟลเดอร์ย่อยที่คุณเพิ่งสร้างขึ้นโดยตรง
- ล็อกอินเข้าสู่แผงควบคุม XAMPP และเริ่มรัน phpMyAdmin
- ที่ด้านบนของหน้าจอ คลิกที่ "ฐานข้อมูล" เพื่อสร้างฐานข้อมูล WordPress ใหม่สำหรับไซต์ในพื้นที่ของคุณ
- ป้อนชื่อ จากนั้นคลิกที่ "สร้าง"
- เข้าถึงไซต์ของคุณโดยไปที่ http://localhost/myfoldername ที่นี่ ตอนนี้คุณควรเห็นตัวติดตั้ง WordPress
- เมื่อระบบขอรายละเอียดฐานข้อมูล ให้ใช้ชื่อของฐานข้อมูลที่คุณสร้างขึ้นใน phpMyAdmin สำหรับฟิลด์ “ชื่อฐานข้อมูล” สำหรับ "ชื่อผู้ใช้" ให้ใช้คำรากศัพท์ ปล่อยให้ฟิลด์รหัสผ่านว่างเปล่า
- ทำสิ่งที่เหลืออยู่ในการติดตั้ง WordPress ของคุณให้สมบูรณ์
ณ จุดนี้ หากทุกอย่างดำเนินการอย่างถูกต้อง ตอนนี้คุณควรเห็น WordPress ของคุณติดตั้งบน localhost ยินดีด้วย!
วิธีการติดตั้ง WordPress ในเครื่อง Mac
คุณไม่จำเป็นต้องเป็นผู้ใช้ Windows เพื่อติดตั้ง WordPress ในเครื่อง อย่างไรก็ตาม สำหรับผู้ใช้ Mac มีขั้นตอนบางอย่างที่แตกต่างจากข้างต้น
- ดาวน์โหลด MAMP.dll
- หลังจากดาวน์โหลดเสร็จแล้ว ให้เรียกใช้วิซาร์ดการติดตั้ง ไม่จำเป็นต้องติดตั้งเวอร์ชัน Pro คุณสามารถใช้เวอร์ชันฟรีได้โดยคลิกที่โฟลเดอร์สีเทา
- หลังจากการติดตั้งเสร็จสมบูรณ์ ตรงไปที่ตัวควบคุม MAMP เพื่อเริ่มเซิร์ฟเวอร์
- เปิดเครื่องรูดไฟล์ดาวน์โหลดหลักของ WordPress และวางโฟลเดอร์ไว้ในโฟลเดอร์รูทของเอกสารใน MAMP
- เปลี่ยนชื่อโฟลเดอร์เป็นชื่อที่คุณต้องการใช้สำหรับไซต์ WordPress ในพื้นที่ของคุณ
- สร้างฐานข้อมูล WordPress โดยไปที่ฟังก์ชัน phpMyAdmin ในแผงควบคุมของ MAMP
- พิมพ์ชื่อฐานข้อมูลใหม่ จากนั้นเพิ่มข้อมูลประจำตัวของฐานข้อมูลลงในไฟล์ wp-config.php ของคุณ
- เปิดเบราว์เซอร์และไปที่ http://localhost/myfoldername เรียกใช้การติดตั้ง WordPress
ขั้นตอนที่เหลือสำหรับ Mac จะเหมือนกับการติดตั้ง WordPress ในเครื่องของ Windows

วิธีการติดตั้ง WordPress ในเครื่องบน Linux
- การติดตั้ง WordPress เวอร์ชันโลคัลบน Linux เกี่ยวข้องกับการใช้ XAMPP และทำตามขั้นตอนเดียวกันสำหรับการติดตั้งบนเครื่อง Windows แม้ว่าบางขั้นตอนอาจมีความแตกต่างเล็กน้อยภายในกระบวนการ แต่คุณควรจะสามารถนำทางผ่านขั้นตอนเหล่านี้ได้โดยไม่ต้องลำบากมาก
วิธีการติดตั้ง WordPress ในเครื่อง Ubuntu
- ในการติดตั้ง WordPress บน Ubuntu คุณต้องทำงานบนคอมพิวเตอร์ที่ใช้ Ubuntu Server 16.04 LTS และเรียกใช้เซิร์ฟเวอร์ Apache2
- ในการติดตั้ง WordPress ในเครื่อง ให้ใช้คำสั่งนี้:
sudo apt ติดตั้ง wordpress php libapache2-mod-php mysql-server php-mysql
- หากคุณยังต้องติดตั้ง MySQL ระบบจะถามรหัสผ่านสำหรับผู้ใช้ root MySQL คุณสามารถเว้นฟิลด์นี้ว่างไว้ได้
- หลังจากนั้น คุณจะต้องสร้างไซต์ Apache สำหรับการติดตั้ง สร้าง /etc/apache2/sites-available/wordpress.conf โดยใช้บรรทัดต่อไปนี้เพื่อกำหนดค่า WordPress บน Apache
ในการเปิดใช้งานไซต์:
sudo a2ensite wordpress
วิธีเปิดใช้งานการเขียน URL ใหม่:
sudo a2enmod เขียนใหม่
ในการรีโหลด Apache2:
sudo service apache2 โหลดซ้ำ
- เมื่อเสร็จแล้ว ขั้นตอนต่อไปคือการสร้างฐานข้อมูล MySQL ใช้รหัสนี้เพื่อกำหนดค่าฐานข้อมูลสำหรับ Ubuntu
- ในการกำหนดค่าแอปพลิเคชัน WordPress ของคุณเพื่อใช้ฐานข้อมูล ให้เปิด /etc/wordpress/config-localhost.php และเขียนบรรทัด:
<?php define('DB_NAME', 'wordpress'); define('DB_USER', 'wordpress'); define('DB_PASSWORD', '<your-password>'); define('DB_HOST', 'localhost'); define('DB_COLLATE', 'utf8_general_ci'); define('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content'); ?>
- จากนั้นคุณจะต้องเปิดใช้งาน MySQL โดยใช้:
sudo service mysql start
- ณ จุดนี้คุณเกือบเสร็จแล้ว ในการกำหนดค่าการติดตั้ง WordPress ให้เปิดเบราว์เซอร์และไปที่ http://localhost/yoursitename ที่นี่ คุณจะถูกถามถึงชื่อไซต์ ชื่อผู้ใช้ อีเมล และรหัสผ่าน
- ตอนนี้คุณสามารถลงชื่อเข้าใช้แดชบอร์ด WordPress ได้ที่ http://localhost/yoursitename/wp-login.php และเริ่มสร้างไซต์ WordPress ในพื้นที่ใหม่ของคุณ
ฉันจะพัฒนา WordPress ในพื้นที่ได้อย่างไร
ไม่ว่าคุณจะปฏิบัติตามวิธีใดในการติดตั้ง WordPress ในเครื่อง ตอนนี้งานของคุณเริ่มต้นขึ้นแล้ว นั่นคือการพัฒนาไซต์ WordPress ของคุณ ถึงเวลาที่จะเริ่มงานสร้างไซต์ใหม่และเผยแพร่ผลิตภัณฑ์สำเร็จรูปไปทั่วโลก
การพัฒนาไซต์ WordPress ในพื้นที่ไม่แตกต่างจากการพัฒนาไซต์ WordPress แบบสด ฟังก์ชันทั้งหมดที่มีในซอฟต์แวร์หลักของ WordPress จะอยู่แค่เพียงปลายนิ้วสัมผัสในเครื่อง แทนที่จะอยู่บนเซิร์ฟเวอร์สดระยะไกลนั่นคือสิ่งที่ยอดเยี่ยมมากเกี่ยวกับ WordPress localhost: คุณสามารถสร้างทุกรายละเอียดของไซต์ WordPress ใหม่ของคุณได้จากเครื่องท้องถิ่นของคุณ แทนที่จะสร้างทีละชิ้นในขณะที่ไซต์นั้นเปิดให้คนทั้งโลกได้เห็น
ข้อดีอีกอย่างของการพัฒนา WordPress ในพื้นที่คือ คุณสามารถทดลองแนวคิด การออกแบบ และฟังก์ชันต่างๆ ได้ตามใจคุณ จะไม่มีใครเห็นการเปลี่ยนแปลงของคุณแบบเรียลไทม์ เช่นเดียวกับเมื่อคุณพัฒนาบนเว็บไซต์จริง
แต่ก่อนที่คุณจะเริ่มเจาะลึกเกินไปเกี่ยวกับการพัฒนา WordPress ในพื้นที่ ก่อนอื่นให้ปกป้องงานของคุณด้วยปลั๊กอินสำรองของ WordPress เช่น BackupBuddy
ปลั๊กอิน BackupBuddy จะสร้างเวอร์ชันสำรองของไซต์ของคุณโดยอัตโนมัติทุกครั้งที่มีการเปลี่ยนแปลง ด้วยวิธีนี้ หากเกิดเหตุการณ์ที่เลวร้ายที่สุดและงานของคุณสูญหายหรือเสียหาย คุณสามารถกู้คืนไซต์จากช่วงเวลาทำงานล่าสุดได้ทันที
BackupBuddy ควรเป็นปลั๊กอินแรกที่คุณติดตั้ง ไม่ว่าคุณจะทำงานบนไซต์ WordPress เดียวหรือจัดการไซต์ WordPress หลายแห่ง ปลั๊กอิน BackupBuddy จะเป็นเครื่องมือหลักของคุณในการส่งไซต์ WordPress ในพื้นที่ไปยังไลฟ์
วิธีคัดลอกไซต์ WordPress
หากคุณกำลังออกแบบใหม่หรือทำการเปลี่ยนแปลงครั้งใหญ่ในไซต์ WordPress ที่มีอยู่ คุณจะต้องมีสำเนาของไซต์ WordPress
การคัดลอกเว็บไซต์ WordPress นั้นคล้ายกับการ สำรองข้อมูล เว็บไซต์มาก ทำไม? การสำรองข้อมูล WordPress จะทำสำเนาการติดตั้ง WordPress ทั้งหมดของคุณเป็นหลัก (รวมถึงฐานข้อมูล WordPress และไฟล์ทั้งหมดในการติดตั้ง WordPress ของคุณ) เช่นเดียวกับการสำรองข้อมูล คุณจะต้องมีวิธีง่ายๆ ในการเข้าถึงไฟล์สำรองของคุณในรูปแบบที่สามารถดาวน์โหลดได้
ปลั๊กอินสำรองของ WordPress คือ BackupBuddy ทำให้การคัดลอกไซต์ WordPress ทำได้ง่ายกว่าการทำด้วยตนเอง ด้วย BackupBuddy คุณไม่จำเป็นต้องส่งออกหรือดาวน์โหลดไฟล์ใดๆ ด้วยตนเอง
ต่อไปนี้คือสองสามวิธีที่ BackupBuddy ทำให้การคัดลอกไซต์ WordPress ง่ายขึ้น:
- คุณสามารถคัดลอกไซต์ WordPress ของคุณ ได้โดยตรงจากแดชบอร์ดผู้ดูแลระบบ WordPress (ไม่จำเป็นต้องลงชื่อเข้าใช้ cPanel หรือไคลเอนต์ FTP)
- คุณสามารถ ดาวน์โหลดเว็บไซต์ WordPress ทั้งหมดเป็นไฟล์ zip (รวมถึงฐานข้อมูล และ ไฟล์ของคุณ) ได้ในเวลาไม่กี่นาที (บางครั้งไม่กี่วินาที)
- คุณสามารถ ย้ายสำเนาเว็บไซต์ไปยังตำแหน่งใหม่ได้อย่างรวดเร็ว เช่น โดเมนอื่น โฮสต์ หรือเซิร์ฟเวอร์ทดสอบด้วยสคริปต์ ImportBuddy ของ BackupBuddy
เราครอบคลุมทุกขั้นตอนโดยละเอียดในโพสต์นี้: วิธีคัดลอกไซต์ WordPress
วิธีย้าย WordPress Localhost ไปยังไซต์สด
ขั้นตอนสุดท้ายของการพัฒนา WordPress ในพื้นที่คือการย้ายไซต์ท้องถิ่นไปยังไซต์สดเมื่อคุณพร้อม
ปลั๊กอิน BackupBuddy เป็นเครื่องมืออเนกประสงค์สำหรับส่งไซต์ WordPress ในพื้นที่ไปยังไซต์สด ทำให้คุณสามารถคัดลอกไซต์ WordPress ได้
นี่คือขั้นตอนที่ต้องปฏิบัติตามเมื่อถึงเวลาต้องย้ายไซต์ WordPress ในพื้นที่ไปยังโดเมนที่ใช้งานจริง:
- ติดตั้งปลั๊กอิน BackupBuddy หลังจากติดตั้งแล้ว ให้เรียกใช้การตั้งค่าด่วนเพื่อเปิดใช้งานคุณสมบัติที่จำเป็น
- ใช้ BackupBuddy เพื่อสร้างการสำรองข้อมูลไซต์ที่สมบูรณ์ของไซต์ในพื้นที่ของคุณ ภายในแดชบอร์ด WordPress ของคุณ ให้ไปที่หน้า BackupBuddy > Backups และคลิกที่ปุ่ม "Complete Backup"

- เมื่อสำรองข้อมูลเสร็จแล้ว ให้ดาวน์โหลดไฟล์ zip และบันทึกลงในเวิร์กสเตชันของคุณ อย่าเปิดเครื่องรูดมัน
- ดาวน์โหลดไฟล์ ImportBuddy โดยกลับไปที่ BackupBuddy > Backups และดาวน์โหลดไฟล์ชื่อ importbuddy.php

- ยืนยันรหัสผ่านสำหรับ ImportBuddy เมื่อหน้าต่างปรากฏขึ้น ให้ใส่รหัสผ่านใหม่หรือปล่อยฟิลด์ว่างไว้เพื่อใช้รหัสผ่าน ImportBuddy ที่คุณตั้งค่าไว้พร้อมกับ BackupBuddy ที่ติดตั้งไว้ รหัสผ่านของคุณมีความสำคัญ มันล็อคสคริปต์ ImportBuddy จากการเข้าถึงโดยไม่ได้รับอนุญาต

- คลิก "ตกลง" และดูการดาวน์โหลดเริ่มต้น
- สร้างฐานข้อมูล WordPress และผู้ใช้ฐานข้อมูลใหม่จาก cPanel ของคุณโดยลงชื่อเข้าใช้บัญชีโฮสติ้งของคุณ

- เมื่ออยู่ใน cPanel ให้ค้นหาไอคอน MySQL Database Wizard แล้วเปิดขึ้น การดำเนินการนี้จะแนะนำคุณตลอดขั้นตอนที่จำเป็นโดยอัตโนมัติ

- อัปโหลดไฟล์ zip สำรองและไฟล์ ImportBuddy ลงในไดเร็กทอรีใหม่ที่สร้างขึ้น ใช้การเข้าถึง FTP เพื่อเข้าถึงเซิร์ฟเวอร์หรือตัวจัดการไฟล์ภายใน cPanel ของโฮสต์ของคุณ เพียงตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์เข้าถึงเพื่ออัปโหลดและลบไฟล์เซิร์ฟเวอร์

โดยเปิดโฟลเดอร์ไดเร็กทอรีของตำแหน่งสุดท้ายของไซต์ WordPress ของคุณ จะอยู่ในไดเร็กทอรี /public_html ตรวจสอบให้แน่ใจว่าไดเร็กทอรีว่างเปล่าก่อนที่จะอัปโหลดไฟล์ zip สำรองและไฟล์ importbuddy.php หากคุณเห็นไฟล์ใดๆ ในไดเร็กทอรี /public_html ให้ลบออก ตอนนี้ อัปโหลดไฟล์ zip สำรองและไฟล์ importbuddy.php ลงในไดเร็กทอรี /public_html ที่ว่างเปล่า ในการดำเนินการนี้ คุณสามารถใช้ฟังก์ชันอัปโหลดภายในตัวจัดการไฟล์ของคุณได้
- จากนั้นเปิดเบราว์เซอร์และไปที่ URL เว็บไซต์ของคุณ/importbuddy.php ตัวอย่างเช่น URL จะมีลักษณะดังนี้: http://myawesomeblog.com/importbuddy.php
- หลังจากโหลดหน้าเว็บแล้ว คุณจะเห็นหน้าจอ ImportBuddy ป้อนรหัสผ่านที่คุณสร้างในขั้นตอนที่ห้าด้านบน คลิกที่ปุ่มที่ระบุว่า "รับรองความถูกต้อง"
- ทำตามขั้นตอน ImportBuddy 6 ขั้นตอนถัดไปเพื่อย้ายข้อมูลให้เสร็จสมบูรณ์

และนั่นแหล่ะ! คุณเพิ่งย้ายไซต์ WordPress localhost ไปยังเซิร์ฟเวอร์จริงของคุณ ตรวจสอบให้แน่ใจว่าได้ตรวจสอบลิงก์ภายในของไซต์ของคุณเพื่อให้แน่ใจว่าทุกอย่างทำงานตามที่คุณคาดหวัง
สรุป: WordPress Localhost เป็นเครื่องมือที่ทรงพลังสำหรับ Devs
เมื่อคุณเข้าใจ localhost สำหรับ WordPress แล้ว วิธีใช้งาน และเหตุผล ตอนนี้อาจถึงเวลาที่คุณจะต้องเริ่มพัฒนาเว็บบางส่วนในเครื่อง
ส่วนใหญ่ การเปลี่ยนแปลงไซต์เล็กน้อยไม่จำเป็นต้องเริ่มต้นใน localhost แต่ถ้าคุณทำการเปลี่ยนแปลงเว็บไซต์ที่สำคัญซึ่งต้องใช้เวลาพัฒนาหลายชั่วโมง การใช้ WordPress localhost อาจเป็นตัวเลือกที่ดีที่สุดของคุณ
Kristen ได้เขียนบทช่วยสอนเพื่อช่วยเหลือผู้ใช้ WordPress มาตั้งแต่ปี 2011 โดยปกติแล้ว คุณจะพบว่าเธอทำงานเกี่ยวกับบทความใหม่ๆ สำหรับบล็อก iThemes หรือการพัฒนาทรัพยากรสำหรับ #WPprosper นอกเวลางาน คริสเตนชอบจดบันทึก (เธอเขียนหนังสือสองเล่ม!) เดินป่าและตั้งแคมป์ ทำอาหาร และผจญภัยทุกวันกับครอบครัวของเธอ โดยหวังว่าจะมีชีวิตที่เป็นปัจจุบันมากขึ้น
