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

    ทำไมต้องติดตั้ง 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

    รับเนื้อหาโบนัส: A Guide to WordPress Security
    ดาวน์โหลด PDF

    อย่างที่นักพัฒนา 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 ในเครื่องได้โดยทำตามขั้นตอนเหล่านี้

    1. ดาวน์โหลด XAMPP โดยไปที่ Apache Friends
    2. เมื่อการดาวน์โหลดเสร็จสิ้น ให้เรียกใช้ไฟล์ ไฟล์มีขนาดค่อนข้างใหญ่และใช้เวลาในการดาวน์โหลด
    3. คลิกผ่านข้อความแจ้ง
    4. เลือกส่วนประกอบที่ถูกต้อง คุณไม่จำเป็นต้องนำเสนอทุกองค์ประกอบเพื่อติดตั้ง XAMPP สำหรับ WordPress นอกจากส่วนประกอบที่จำเป็นแล้ว สิ่งที่คุณต้องทำคือเลือก phpMyAdmin และ MySQL
    5. ปล่อยให้การตั้งค่าโฟลเดอร์ติดตั้งเป็นค่าเริ่มต้น
    6. ในหน้าจอถัดไป คลิกเพื่อยกเลิกการเลือกช่องสำหรับติดตั้ง Bitnami สำหรับ XAMPP มันไม่จำเป็น
    7. คลิกที่ "ถัดไป" และคุณพร้อมสำหรับการติดตั้ง
    8. เมื่อกระบวนการติดตั้งเสร็จสิ้น ให้เริ่มแผงควบคุม จำเป็นต้องมี MySQL และ Apache สำหรับการติดตั้ง XAMPP และ WordPress ที่เหมาะสม คุณสามารถเริ่มแต่ละสิ่งเหล่านี้ได้จากภายในแผงควบคุม XAMPP
    9. หลังจากเปิดตัว สถานะควรเปลี่ยนเป็นสีเขียว
    10. ทดสอบการทำงานของเซิร์ฟเวอร์ในพื้นที่ของคุณโดยเปิดเว็บเบราว์เซอร์และไปที่ http://localhost/ หากทุกอย่างถูกต้อง คุณจะมีเซิร์ฟเวอร์ XAMPP ที่ทำงานได้อย่างสมบูรณ์บนเวิร์กสเตชันในพื้นที่ของคุณ

    ตอนนี้ได้เวลาทำให้ไซต์ WordPress ทำงานบนเซิร์ฟเวอร์ XAMPP ของคุณแล้ว

    1. เริ่มต้นด้วยการไปที่ C://xampp (หรืออย่างอื่นที่คล้ายกัน) เพื่อเข้าถึงโฟลเดอร์ที่ติดตั้งแอปพลิเคชัน XAMPP ภายในโฟลเดอร์นี้ ให้ค้นหาโฟลเดอร์ย่อย htdocs
    2. ภายในโฟลเดอร์ย่อย htdocs ให้สร้างโฟลเดอร์ใหม่ที่คุณจะใช้ในการทดสอบไซต์ WordPress ของคุณ โปรดทราบว่าชื่อที่คุณเลือกสำหรับโฟลเดอร์จะเป็นชื่อย่อยที่ใช้เข้าถึงไซต์ของคุณ (http://localhost/myfoldername)
    3. แตกไฟล์ zip ที่คุณดาวน์โหลดสำหรับแกน WordPress ลงในโฟลเดอร์ย่อยที่คุณเพิ่งสร้างขึ้นโดยตรง
    4. ล็อกอินเข้าสู่แผงควบคุม XAMPP และเริ่มรัน phpMyAdmin
    5. ที่ด้านบนของหน้าจอ คลิกที่ "ฐานข้อมูล" เพื่อสร้างฐานข้อมูล WordPress ใหม่สำหรับไซต์ในพื้นที่ของคุณ
    6. ป้อนชื่อ จากนั้นคลิกที่ "สร้าง"
    7. เข้าถึงไซต์ของคุณโดยไปที่ http://localhost/myfoldername ที่นี่ ตอนนี้คุณควรเห็นตัวติดตั้ง WordPress
    8. เมื่อระบบขอรายละเอียดฐานข้อมูล ให้ใช้ชื่อของฐานข้อมูลที่คุณสร้างขึ้นใน phpMyAdmin สำหรับฟิลด์ “ชื่อฐานข้อมูล” สำหรับ "ชื่อผู้ใช้" ให้ใช้คำรากศัพท์ ปล่อยให้ฟิลด์รหัสผ่านว่างเปล่า
    9. ทำสิ่งที่เหลืออยู่ในการติดตั้ง WordPress ของคุณให้สมบูรณ์

    ณ จุดนี้ หากทุกอย่างดำเนินการอย่างถูกต้อง ตอนนี้คุณควรเห็น WordPress ของคุณติดตั้งบน localhost ยินดีด้วย!

    วิธีการติดตั้ง WordPress ในเครื่อง Mac

    คุณไม่จำเป็นต้องเป็นผู้ใช้ Windows เพื่อติดตั้ง WordPress ในเครื่อง อย่างไรก็ตาม สำหรับผู้ใช้ Mac มีขั้นตอนบางอย่างที่แตกต่างจากข้างต้น

    1. ดาวน์โหลด MAMP.dll
    2. หลังจากดาวน์โหลดเสร็จแล้ว ให้เรียกใช้วิซาร์ดการติดตั้ง ไม่จำเป็นต้องติดตั้งเวอร์ชัน Pro คุณสามารถใช้เวอร์ชันฟรีได้โดยคลิกที่โฟลเดอร์สีเทา
    3. หลังจากการติดตั้งเสร็จสมบูรณ์ ตรงไปที่ตัวควบคุม MAMP เพื่อเริ่มเซิร์ฟเวอร์
    4. เปิดเครื่องรูดไฟล์ดาวน์โหลดหลักของ WordPress และวางโฟลเดอร์ไว้ในโฟลเดอร์รูทของเอกสารใน MAMP
    5. เปลี่ยนชื่อโฟลเดอร์เป็นชื่อที่คุณต้องการใช้สำหรับไซต์ WordPress ในพื้นที่ของคุณ
    6. สร้างฐานข้อมูล WordPress โดยไปที่ฟังก์ชัน phpMyAdmin ในแผงควบคุมของ MAMP
    7. พิมพ์ชื่อฐานข้อมูลใหม่ จากนั้นเพิ่มข้อมูลประจำตัวของฐานข้อมูลลงในไฟล์ wp-config.php ของคุณ
    8. เปิดเบราว์เซอร์และไปที่ 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"
    สำรองข้อมูล WordPress ให้สมบูรณ์
    • เมื่อสำรองข้อมูลเสร็จแล้ว ให้ดาวน์โหลดไฟล์ zip และบันทึกลงในเวิร์กสเตชันของคุณ อย่าเปิดเครื่องรูดมัน
    • ดาวน์โหลดไฟล์ ImportBuddy โดยกลับไปที่ BackupBuddy > Backups และดาวน์โหลดไฟล์ชื่อ importbuddy.php
    ดาวน์โหลด importbuddy
    • ยืนยันรหัสผ่านสำหรับ ImportBuddy เมื่อหน้าต่างปรากฏขึ้น ให้ใส่รหัสผ่านใหม่หรือปล่อยฟิลด์ว่างไว้เพื่อใช้รหัสผ่าน ImportBuddy ที่คุณตั้งค่าไว้พร้อมกับ BackupBuddy ที่ติดตั้งไว้ รหัสผ่านของคุณมีความสำคัญ มันล็อคสคริปต์ ImportBuddy จากการเข้าถึงโดยไม่ได้รับอนุญาต
    BackupBuddy Restore - รหัสผ่าน ImportBuddy
    • คลิก "ตกลง" และดูการดาวน์โหลดเริ่มต้น
    • สร้างฐานข้อมูล WordPress และผู้ใช้ฐานข้อมูลใหม่จาก cPanel ของคุณโดยลงชื่อเข้าใช้บัญชีโฮสติ้งของคุณ
    mysql-database-wizard-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 อาจเป็นตัวเลือกที่ดีที่สุดของคุณ

    WordPress localhost