วิธีเข้าถึงไฟล์ WordPress

เผยแพร่แล้ว: 2021-11-30

ไฟล์และโฟลเดอร์ WordPress เป็นหัวใจและจิตวิญญาณของ WordPress ที่นี่คุณจะพบทุกอย่างตั้งแต่โค้ดหลักของ WordPress ไปจนถึงไฟล์ปลั๊กอินและธีม สื่อ และทุกสิ่งในระหว่างนั้น แม้ว่าคุณอาจต้องเข้าถึงไฟล์เหล่านี้เป็นประจำทุกวัน แต่การรู้วิธีเข้าถึงและสำรวจลำดับชั้นของไฟล์อาจมีประโยชน์เมื่อทำการแก้ไขปัญหาหรือดำเนินการตามขั้นตอนการรักษาความปลอดภัยและการเสริมความแข็งแกร่งของ WordPress

มีหลายวิธีที่เราสามารถเข้าถึงไฟล์ WordPress ได้ อย่างไรก็ตาม สิ่งที่พบได้บ่อยที่สุดคือ FTP หรือหนึ่งในพี่น้องที่มีความปลอดภัยมากกว่า นั่นคือ FTPS หรือ SFTP

FTP คืออะไร?

FTP เป็นโปรโตคอลสำหรับถ่ายโอนไฟล์ผ่านเครือข่าย เปิดตัวครั้งแรกในเดือนเมษายน พ.ศ. 2514 ทำให้มีอายุมากกว่า 50 ปี ในขณะที่ 50 ปีเป็นช่วงเวลาที่ไอทีมีขอบเขตไม่มีที่สิ้นสุด FTP ไม่เพียงแต่ทนต่อการทดสอบเวลาเท่านั้น แต่ยังเป็นหนึ่งในวิธีที่ใช้กันมากที่สุดในการถ่ายโอนไฟล์ WordPress

FTP ทำงานอย่างไร

FTP ใช้ในการถ่ายโอนไฟล์ระหว่างสองโฮสต์ – โลคัลโฮสต์และรีโมตโฮสต์ โฮสต์ท้องถิ่นเรียกว่าไคลเอนต์ในขณะที่โฮสต์ระยะไกลคือเซิร์ฟเวอร์ การเชื่อมต่อ FTP ถูกสร้างขึ้นโดยใช้ชื่อ IP หรือ DNS และชื่อผู้ใช้และรหัสผ่าน เป็นที่น่าสังเกตว่ามีข้อยกเว้นบางประการสำหรับกฎนี้ ซึ่งเราจะพูดถึงในไม่ช้า

การเชื่อมต่อ Am FTP ประกอบด้วยสองช่องสัญญาณ ช่องแรกเรียกว่าช่องคำสั่งและใช้สำหรับส่งและรับคำสั่งในขณะที่ช่องที่สองเรียกว่าช่องข้อมูลและใช้สำหรับการรับส่งข้อมูล ในฐานะผู้ใช้ FTP ที่อัปโหลดไฟล์ คุณจะไม่เห็นสองช่องสัญญาณแยกจากกัน และไม่ต้องกังวลกับมัน อย่างไรก็ตาม มันน่าสนใจที่จะรู้

FTP กับ SFTP

FTP นั้นยอดเยี่ยม แต่ขาดความปลอดภัย ดังที่เราได้กล่าวไว้ก่อนหน้านี้ คุณต้องมีชื่อผู้ใช้และรหัสผ่านเพื่อเชื่อมต่อกับ FTP; อย่างไรก็ตาม ข้อมูลประจำตัวและการถ่ายโอนข้อมูลจะถูกส่งเป็นข้อความที่ชัดเจนโดยไม่มีการเข้ารหัสเลย ดังที่ได้กล่าวไว้ก่อนหน้านี้ การเชื่อมต่อ FTP บางอย่างไม่จำเป็นต้องมีชื่อผู้ใช้และรหัสผ่านเพื่อเชื่อมต่อ สิ่งเหล่านี้เรียกว่า FTP ที่ไม่ระบุชื่อ

ปัญหาด้านความปลอดภัยของ FTP ได้รับการแก้ไขแล้วผ่าน SFTP ซึ่งใช้ SSH และ FTPS ซึ่งใช้การเข้ารหัส SSL/TLS จากทั้งหมด 3 รายการ SFTP มีความปลอดภัยและใช้กันมากที่สุด

วิธีการตั้งค่า FTP

หากเว็บไซต์ของคุณโฮสต์กับผู้ให้บริการเว็บโฮสติ้ง WordPress คุณมีแนวโน้มที่จะเข้าถึง FTP ได้มากกว่า ผู้ให้บริการส่วนใหญ่ใช้ SFTP แม้ว่าในบางกรณี คุณจะพบผู้ให้บริการโฮสติ้งที่มี FTPS ไม่ว่าผู้ให้บริการของคุณจะใช้ FTP เวอร์ชันใด กระบวนการในการเชื่อมต่อและถ่ายโอนไฟล์ส่วนใหญ่จะเหมือนกัน ไม่น่าเป็นไปได้สูงที่ผู้ให้บริการโฮสต์ของคุณจะใช้ FTP หรือ FTP ที่ไม่ระบุชื่อ

ในการเริ่มต้นใช้งาน FTP คุณต้องค้นหารายละเอียดการเข้าสู่ระบบของคุณก่อน สิ่งเหล่านี้ควรรวมถึง IP หรือ URI ชื่อผู้ใช้และรหัสผ่าน

ถัดไป คุณจะต้องติดตั้งไคลเอ็นต์ FTP ซึ่งจะทำให้คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ FTP และเรียกดูโฟลเดอร์ต่างๆ ได้ FileZilla อาจเป็นหนึ่งในไคลเอนต์ FTP ที่ใช้บ่อยที่สุดและค่อนข้างง่ายและตรงไปตรงมาในการใช้งาน คุณจะต้องตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งเวอร์ชันไคลเอ็นต์แล้ว เนื่องจากมีเวอร์ชันเซิร์ฟเวอร์ FTP ด้วย ทั้งสองรายการฟรีและพร้อมใช้งานสำหรับระบบที่ใช้ Windows, Mac OS X และ Linux

หากคุณกำลังโฮสต์ WordPress บนเซิร์ฟเวอร์ของคุณเอง คุณจะต้องติดตั้งเซิร์ฟเวอร์ FTP ก่อน ขั้นตอนนี้จะแตกต่างกันไปตามระบบปฏิบัติการของเซิร์ฟเวอร์ และหากคุณใช้ Linux จะเป็นการกระจายที่คุณกำลังใช้งานอยู่

วิธีนำทางไดเรกทอรี WordPress โดยใช้ FTP

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

ทำให้ง่ายต่อการค้นหาและถ่ายโอนไฟล์ระหว่างสองเครื่อง ไม่ว่าจะด้วยวิธีใด คุณจะสามารถค้นหาไฟล์ WordPress PHP ไฟล์ความปลอดภัย เช่น .htaccess และทุกสิ่งที่อยู่ในไดเร็กทอรีเว็บบนเซิร์ฟเวอร์ของคุณ ซึ่งโดยค่าเริ่มต้นคือไฟล์ทางด้านขวา

ข้อดีและข้อเสียของ FTP

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

วิธีอื่นที่ควรพิจารณาเมื่อเข้าถึงไฟล์ WordPress

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

เคล็ดลับ: หากคุณรู้สึกไม่มั่นใจในการเชื่อมต่อกับ FTP ของเว็บไซต์ที่ใช้งานจริง คุณอาจต้องการลองเชื่อมต่อกับสภาพแวดล้อมการทดสอบก่อน ผู้ให้บริการโฮสติ้งหลายรายรวมถึงสภาพแวดล้อมการทดสอบดังกล่าวด้วยแผนโฮสติ้ง หรือคุณสามารถตั้งค่าสภาพแวดล้อม WordPress เสมือนของคุณเองและใช้งานแทนได้ มันอาจจะไม่ใช่งานง่ายสุด ๆ ในการตั้งค่าสภาพแวดล้อมเสมือนจริงของคุณเองตั้งแต่ต้น แต่บทเรียนที่คุณจะได้เรียนรู้ไปพร้อมกันนั้นมีค่ามาก

ท้องถิ่น

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

SSH

SSH เป็นตัวย่อที่ย่อมาจาก Secure Shell แม้ว่า SSH จะมีการใช้งานที่แตกต่างกันเล็กน้อย แต่เราสนใจบรรทัดคำสั่งระยะไกล ซึ่งช่วยให้เราเข้าถึงเซิร์ฟเวอร์ WordPress ผ่านไคลเอ็นต์ SSH เช่น PuTTY Windows ยังมีไคลเอนต์ SSH ในตัว; อย่างไรก็ตาม นี่เป็นคุณลักษณะเสริมที่คุณต้องติดตั้งแยกต่างหาก

CPanel

หากเซิร์ฟเวอร์ WordPress ของคุณติดตั้ง CPanel คุณสามารถเข้าถึงไฟล์ WordPress ของคุณผ่านตัวจัดการไฟล์ ที่นี่คุณสร้าง คัดลอก และย้ายไฟล์และโฟลเดอร์ และอัปเดตการอนุญาต รวมถึงการดำเนินการอื่นๆ

เสียบเข้าไป

คุณยังสามารถใช้ปลั๊กอิน WordPress เพื่อเข้าถึงไฟล์ WordPress ของคุณได้ โดยมีไฟล์หลายไฟล์ให้เลือกใช้ คุณลักษณะต่างๆ มักจะแตกต่างกันไปในแต่ละปลั๊กอิน และสามารถรวมถึงการดูและแก้ไขไฟล์และไดเรกทอรี รวมถึงคุณลักษณะอื่นๆ

ไปยัง FTP หรือไม่ไปยัง FTP?

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

โชคดีที่มีโซลูชันอื่นๆ อีกสองสามตัวที่สามารถช่วยให้คุณมั่นใจได้ว่าคุณสามารถเข้าถึงไฟล์ WordPress ได้จากแทบทุกที่ โดยไม่คำนึงถึงการตั้งค่าของคุณ