ลูกค้าสามารถอัพโหลดไฟล์ขึ้น server หรือ ดาวน์โหลดไฟล์จาก server โดยใช้โปรแกรม FTP เช่น Filezilla และ WinSCP ขั้นตอนมีดังนี้
1. ความจริงลูกค้าสามารถใช้ข้อมูล FTP จาก New Account Information ได้เลย แต่เราแนะนำให้สร้าง ftp account ใหม่ด้วยเหตุผลดังนี้
- การสร้าง ftp account ใหม่จะใช้คนละ user และ password กับตัว Directadmin ถ้าโดนแฮกก็จะโดนแค่ FTP ไม่โดนทั้ง Directadmin
- หากคุณมีหลายโดเมนใน account คุณควรแยก ftp account สำหรับแต่ละโดเมน เพื่อป้องกันการผิดผลาดในการ upload ไฟล์ผิดโดเมน
หลังจาก login เข้า Directadmin ให้คลิกโดเมนที่ต้องการสร้าง FTP Account
2. คลิก "FTP Management"
3. คลิก "Create FTP Account"
4. ใส่ username และ password จากนั้นกดปุ่ม "Create"
5. คลิก FileZilla - The free FTP solution (filezilla-project.org) เพื่อ download Filezilla จากนั้นให้คลิก "Download FileZilla Client"
หากเป็น Windows ให้คลิก "Dowload FileZilla Client" แต่หากเป็น Mac หรือ OS อื่นให้ดูตรง "More download options"
6. หลังจากเข้าโปรแกรม FileZilla แล้วตรง host ให้ใส่ชื่อโดเมนเนม username และ password ให้ใส่ค่าจากขั้นตอนที่ 4 ส่วน port ถ้าเป็น shared hosting ให้ใส่ 2121 ตามภาพ
7. หากขึ้นแจ้งเตือนแบบในรูปให้เลือก "Always trust this certificate in future sessions" แล้วคลิก "OK"
8. ฝั่งซ้ายคือไฟล์ใน PC ของลูกค้า ส่วนฝั่งขวาคือไฟล์บน server ในการ upload ต้องอัพโหลดไปที่ folder "public_html" ให้ลูกค้ากด "public_html" ฝั่งขวา
9. ให้ลบไฟล์ "index.html" ซึ่งเป็น place holder บน server เพราะต่อไปเราจะอัพโหลดไฟล์ใหม่ไปแทนที่ ให้คลิกขวาแล้วกด "delete"
10. ในการ upload ให้เลือกไฟล์ฝั่งซ้าย (หากเลือกทั้งหมดให้กด ctrl+a) จากนั้นคลิกขวาแล้วคลิก "Upload" (ควรสแกนไวรัสที่เครื่องคอมพิวเตอร์ก่อนอัพโหลดทุกครั้งและควรเปลี่ยนรหัส FTP อย่างน้อย 3 เดือนครั้งเพื่อความปลอดภัยในการใช้งาน )
11. ระบบจะแสดงสถานะการอัพโหลดไฟล์ด้านล่าง Queue files คือไฟล์ที่กำลังอัพโหลด Failed transfers คือไฟล์ที่อัพโหลดล้มเหลว ส่วน Successful transfer คือไฟล์ที่อัพโหลดสำเร็จแล้ว
12. หากต้องการ download ไฟล์จาก server มาเก็บใน pc ให้คลิกไฟล์ที่ต้องการที่ฝั่งขวา จากนั้นคลิกขวาแล้วกด "download"