วิธีใช้ File Manager ใน DirectAdmin

File Manager ใน DirectAdmin ช่วยจัดการไฟล์เว็บไซต์ได้ผ่านเบราว์เซอร์โดยตรง ไม่ต้องติดตั้ง FTP Client หรือโปรแกรมเพิ่มเติมใดๆ เครื่องมือนี้เหมาะอย่างยิ่งสำหรับการแก้ไขไฟล์ฉุกเฉิน เปลี่ยน Permission หรืออัปโหลดเว็บไซต์ใหม่ทั้งหมดในครั้งเดียวผ่านการบีบอัด .zip

File Manager ใน DirectAdmin ทำอะไรได้บ้าง

File Manager เป็นเครื่องมือจัดการไฟล์แบบ Graphical ที่ทำงานผ่านเบราว์เซอร์ ให้คุณเข้าถึงทุกไฟล์ในบัญชี Hosting ได้โดยตรง ฟังก์ชันหลักที่ใช้งานได้มีดังนี้:

ทั้งหมดนี้ทำได้จากเบราว์เซอร์บนทุกอุปกรณ์ ตราบใดที่คุณล็อกอิน DirectAdmin ได้ ไม่ต้องติดตั้งโปรแกรมเพิ่มเติมใดๆ

วิธีเข้าใช้ File Manager

  1. ล็อกอิน DirectAdmin แล้วไปที่ System Info & Files
  2. คลิก File Manager
  3. คุณจะเห็น File Browser ที่แสดงโฟลเดอร์ทั้งหมดในบัญชี
  4. ไปที่โฟลเดอร์ public_html เพื่อจัดการไฟล์เว็บไซต์

อัปโหลดไฟล์

  1. เปิดโฟลเดอร์ที่ต้องการอัปโหลด
  2. คลิกปุ่ม Upload
  3. เลือกไฟล์จากเครื่องหรือลาก-วางไฟล์ในพื้นที่ Upload
  4. รอให้อัปโหลดเสร็จ
หน้า File Manager แสดงไฟล์และโฟลเดอร์ทั้งหมด
หน้า File Manager แสดงไฟล์และโฟลเดอร์ทั้งหมด
กดปุ่ม Upload หรือ New File (วงแดง) เพื่อจัดการไฟล์
กดปุ่ม Upload หรือ New File (วงแดง) เพื่อจัดการไฟล์

แก้ไขไฟล์โดยตรง

คลิกขวาที่ไฟล์แล้วเลือก Edit เพื่อแก้ไข Code โดยตรงผ่าน Text Editor ในเบราว์เซอร์ เหมาะสำหรับการแก้ไขเล็กๆ น้อยๆ เช่น wp-config.php หรือ .htaccess

การแก้ไข File Permission (chmod) สำหรับแต่ละประเภทไฟล์

File Permission หรือ chmod คือสิทธิ์การเข้าถึงไฟล์ที่กำหนดว่าใครสามารถอ่าน (Read) เขียน (Write) หรือรันคำสั่ง (Execute) ได้บ้าง การตั้ง Permission ผิดเป็นสาเหตุของปัญหาเว็บไซต์บ่อยมาก เช่น WordPress แสดง Error 500 หรือ PHP Script ไม่ทำงาน

ค่า chmod มาตรฐานที่ควรใช้

วิธีเปลี่ยน Permission ผ่าน File Manager

  1. เปิด File Manager และนำทางไปยังไฟล์หรือโฟลเดอร์ที่ต้องการ
  2. คลิกขวาที่ชื่อไฟล์ แล้วเลือก Change Permissions หรือ chmod
  3. กรอกตัวเลข Permission เช่น 644 หรือติ๊ก Checkbox ในกลุ่ม Owner/Group/Other ตามต้องการ
  4. คลิก Apply หรือ Submit

หากต้องการเปลี่ยน Permission ทีเดียวหลายไฟล์ ให้ติ๊กถูกหน้าไฟล์หลายรายการก่อนคลิกขวา File Manager บางเวอร์ชันรองรับ Bulk chmod ได้เลย

คำเตือน: อย่าตั้งโฟลเดอร์เป็น 777 (อ่าน+เขียน+รันได้ทุกคน) เพราะเป็นความเสี่ยงด้านความปลอดภัยอย่างมาก หากเซิร์ฟเวอร์ถูกโจมตีหรือมีสคริปต์ผู้อื่นทำงานบนเซิร์ฟเวอร์เดียวกัน ไฟล์ทั้งหมดในโฟลเดอร์นั้นอาจถูกแก้ไขได้

การ Extract และ Compress ไฟล์ .zip และ .tar.gz ผ่าน File Manager

File Manager รองรับการบีบอัดและแตกไฟล์โดยตรงบนเซิร์ฟเวอร์ ซึ่งเป็นวิธีที่เร็วที่สุดในการย้ายหรือ Deploy เว็บไซต์ขนาดใหญ่ที่มีไฟล์จำนวนมาก

วิธีบีบอัดไฟล์ (Compress)

  1. เปิดโฟลเดอร์ที่มีไฟล์ที่ต้องการบีบอัด
  2. ติ๊กถูกที่ Checkbox หน้าไฟล์หรือโฟลเดอร์ที่ต้องการ สามารถเลือกหลายรายการได้
  3. คลิกปุ่ม Compress ในแถบเครื่องมือ
  4. ตั้งชื่อไฟล์ Archive และเลือก Format: .zip (แนะนำ — เปิดได้ทุกระบบ) หรือ .tar.gz (เหมาะกับ Linux Server)
  5. คลิก Compress ไฟล์ Archive จะถูกสร้างในโฟลเดอร์ปัจจุบัน

วิธีแตกไฟล์ (Extract)

  1. อัปโหลดไฟล์ .zip หรือ .tar.gz ขึ้นเซิร์ฟเวอร์ก่อน
  2. คลิกที่ชื่อไฟล์ Archive แล้วเลือก Extract หรือคลิกขวาแล้วเลือก Extract
  3. ระบุโฟลเดอร์ปลายทางที่ต้องการแตกไฟล์ (ค่าเริ่มต้นคือโฟลเดอร์ปัจจุบัน)
  4. คลิก Extract ไฟล์ทั้งหมดจะถูกแตกออกมาในเวลาไม่กี่วินาที

เทคนิคที่นิยมใช้สำหรับการ Deploy เว็บไซต์ใหม่คือ: บีบอัดทั้งโฟลเดอร์เว็บไซต์เป็น .zip บนเครื่อง → อัปโหลด .zip ไฟล์เดียว → Extract บนเซิร์ฟเวอร์ วิธีนี้เร็วกว่าการอัปโหลดไฟล์ทีละ 1,000 ไฟล์มากหลายเท่า โดยเฉพาะถ้าเว็บไซต์เป็น WordPress ที่มีไฟล์มากกว่า 10,000 ไฟล์

เมื่อไหรควรใช้ File Manager vs FTP vs SSH

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

ใช้ File Manager เมื่อ

ใช้ FTP เมื่อ

ใช้ SSH เมื่อ

สรุปง่ายๆ คือ File Manager = ความสะดวกสำหรับงานเบา | FTP = ความเร็วสำหรับไฟล์จำนวนมาก | SSH = ความสามารถสูงสุดสำหรับงาน Advanced ในทางปฏิบัติผู้ดูแลเว็บไซต์มืออาชีพมักใช้ทั้ง 3 เครื่องมือขึ้นอยู่กับงานที่ทำ

เคล็ดลับ: หากอัปโหลดเว็บไซต์ในรูปแบบ .zip ให้อัปโหลดไฟล์ทั้งหมดรวมกัน บีบ Zip แล้วอัปโหลดครั้งเดียว จากนั้น Extract ในเซิร์ฟเวอร์ จะเร็วกว่าอัปโหลดทีละไฟล์มาก

ต้องการ Hosting พร้อม File Manager?

AsiaGB Hosting มาพร้อม File Manager, FTP Access และ DirectAdmin ในทุกแพ็กเกจ

ดูแพ็กเกจ Hosting