Tutorial Lengkap: Install Tiny File Manager di VPS Linux (VestaCP/CentOS)

🔧 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:

  1. Buka file index.php:
nano index.php
  1. Temukan bagian seperti ini:
'admin' => '$2y$10$eIf...hash...',
  1. Untuk mengganti password:
  2. Simpan (Ctrl+O) dan keluar (Ctrl+X)

🔐 Keamanan Tambahan

  • Ganti nama folder menjadi sesuatu yang tidak mudah ditebak
  • Jangan gunakan password seperti admin123, 12345, atau password
  • 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

FiturTiny File ManagereXtplorerFileRun
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.