FTP, singkatan dari File Transfer Protocol, adalah protokol internet standar yang digunakan untuk mengirimkan file antar komputer melalui jaringan. FTP awalnya dibuat pada tahun 1970-an untuk membuat transfer data antara server dan client lebih mudah. Konsep dasar FTP adalah menyediakan mekanisme komunikasi dua arah yang memungkinkan pengguna mengakses, mengunggah, dan mengunduh file. Secara singkat, protokol ini berfungsi dengan sistem klien-server, di mana komputer klien meminta file dan server memberikannya. Secara keseluruhan, jelas bahwa server FTP membantu proses transfer. Namun, seiring kemajuan teknologi, kita dapat menemukan kegunaan tambahan untuk alat tersebut.
Sumber: Wing FTP Server ( https://www.wftpserver.com/blog/what-is-an-ftp-server-used-for/)
Sebelum melakukan instalasi pastikan Anda sudah memiliki layanan Cloud baik VPS maupun VM pada Virtual Data Center yang akan diaktifkan atau dijadikan sebagai FTP server.
Yang Perlu dipersiapkan?
Install Web Server IIS dan FTP Server Roles
- Pertama, silakan Anda masuk ke dalam Server Windows Anda dengan menggunakan Remote Desktop atau Console
- Selanjutnya buka Server Manager
- Lalu silakan Anda klik Manage
- Pilih Add Roles and Features
- Klik Next
- Pilih Role-based or feature based installation dan klik Next
- Selanjutnya pada server selection pilih nama dan IP server tersebut
- Lalu pada server roles, silakan centang pada Web Server (IIS)
- Dan centang pada FTP Server
- Jika semua sudah, maka akan menampilkan seperti ini :
- Selanjutnya klik Install
- Jika berhasil maka akan menampilkan seperti ini :
- Setelah selesai install Roles untuk FTP Server, silakan Anda buka Internet Information Service
- Selanjutnya silakan tambahkan FTP Site dengan cara klik Add FTP Site
- Silakan masukkan FTP site name dan Pysical path. Pada FTP site name masukkan nama dari FTP tersebut dan Pysical path diisi dengan folder yang akan dilakukan share untuk FTP
- Selanjutnya Anda masukkan IP dan Port. Silakan masukkan IP sesuai dengan Windows Server dan untuk Port menggunakan 21
- Silakan centang pada Basic
- Sementara pada Authorization, silakan Anda pilih sesuai keinginan. Sebagai contoh, ingin mengizinkan semua user dengan kata sandi yang sudah dibuat dapat masuk ke FTP Server. Maka silakan pilih All Users, seperti gambar berikut:
- Jika sudah, silakan cek menggunakan Web Browser atau File Explorer (Windows) atau Terminal (Linux)