🔧 Alternatif CPanel File Manager yang Ringan & Powerful
Kalau kamu mengelola website di VPS Linux menggunakan panel gratis seperti VestaCP, kamu mungkin menyadari satu kekurangannya: tidak ada File Manager bawaan seperti cPanel.
Sebagai developer dan pengelola website, akses cepat ke file website seperti .html
, .php
, atau .css
langsung dari browser adalah hal yang sangat membantu.
Di sinilah Tiny File Manager datang sebagai solusi ringan, aman, dan mudah digunakan!
🔍 Apa itu Tiny File Manager?
Tiny File Manager adalah file manager berbasis PHP yang hanya terdiri dari satu file saja, namun mendukung fitur seperti:
✅ Edit file HTML, PHP, CSS langsung dari browser
✅ Upload dan download file/folder
✅ Ekstrak dan kompres .zip
✅ Ubah permission file
✅ Proteksi login dengan password terenkripsi
✅ Super ringan dan cepat — ideal untuk server kecil atau low resource VPS
📦 Syarat dan Lingkungan yang Digunakan
- VPS Linux (CentOS/Ubuntu/Debian)
- VestaCP sebagai control panel
- Website aktif di domain, contoh:
contohdomain.com
- Akses SSH root via Putty atau terminal
🔨 Langkah Instalasi Tiny File Manager
Berikut ini langkah-langkah memasang Tiny File Manager di subfolder khusus agar bisa diakses seperti http://contohdomain.com/mytiny
.
✅ 1. Login ke VPS via SSH
Gunakan Putty atau terminal favoritmu:
ssh root@IP-VPS-KAMU
Atau user biasa dengan akses sudo.
✅ 2. Masuk ke Folder Website
cd /home/admin/web/contohdomain.com/public_html
✅ 3. Buat Folder Baru untuk Tiny
mkdir mytiny
cd mytiny
✅ 4. Download Tiny File Manager
wget https://raw.githubusercontent.com/prasathmani/tinyfilemanager/master/tinyfilemanager.php -O index.php
Kenapa dinamai index.php
? Supaya bisa langsung diakses lewat http://contohdomain.com/mytiny
tanpa tambahan file name.
✅ 5. Ubah Password Login
Tiny File Manager dilindungi password. Ubah password default agar aman:
- Buka file
index.php
:
nano index.php
- Temukan bagian seperti ini:
'admin' => '$2y$10$eIf...hash...',
- Untuk mengganti password:
- Buka: https://tinyfilemanager.github.io/docs/pwd.html
- Masukkan password baru yang kuat, lalu copy hasil hash-nya
- Ganti password lama di dalam file
- Simpan (
Ctrl+O
) dan keluar (Ctrl+X
)
🔐 Keamanan Tambahan
- Ganti nama folder menjadi sesuatu yang tidak mudah ditebak
- Jangan gunakan password seperti
admin123
,12345
, ataupassword
- Hapus user tambahan jika tidak digunakan
- Aktifkan HTTPS (SSL) di domain untuk keamanan data login
🌐 Akses File Manager
Setelah selesai, buka browser dan akses:
http://contohdomain.com/mytiny
Login dengan username dan password yang sudah kamu atur. Kamu sekarang bisa:
- Edit langsung file
.php
,.css
,.js
- Upload gambar, script, backup
- Extract zip dan backup
Semua dari browser, tanpa perlu buka FTP atau SFTP!
🎁 Kelebihan Tiny File Manager Dibanding Alternatif Lain
Fitur | Tiny File Manager | eXtplorer | FileRun |
---|---|---|---|
Ringan & cepat | ✅ | ❌ | ❌ |
Satu file saja | ✅ | ❌ | ❌ |
Edit kode dari browser | ✅ | ✅ | ✅ |
Proteksi password | ✅ | ✅ | ✅ |
Instalasi super mudah | ✅ | ❌ | ❌ |
Cocok untuk shared hosting | ✅ | ✅ | ❌ |
🧠 Kesimpulan
Jika kamu butuh cara cepat, ringan, dan aman untuk mengelola file website dari browser seperti di cPanel, maka Tiny File Manager adalah solusi yang sangat praktis untuk kamu, terutama di lingkungan VPS + VestaCP.
Dengan setup yang cuma butuh 1 file dan waktu 5 menit, kamu sudah punya akses web file manager pribadi untuk coding, backup, dan maintenance website kamu dari mana saja.