Saat ini banyak orang mulai memanfaatkan STB bekas seperti HG680P atau B860H untuk dijadikan mini server rumahan. Selain murah, perangkat ini juga hemat listrik dan cukup stabil untuk kebutuhan ringan hingga menengah.
Dengan sistem operasi Armbian, STB Android bekas dapat diubah menjadi:
- Web server
- NAS server
- Docker server
- Home server
- Media server
- Self-hosted server
Pada artikel ini kita akan membahas cara membangun web server menggunakan perangkat STB Armbian secara lengkap untuk pemula.
Kenapa Menggunakan STB untuk Web Server?
STB seperti HG680P atau B860H memiliki spesifikasi yang cukup untuk menjalankan web server ringan.
Kelebihan STB Armbian
- Harga murah
- Konsumsi listrik rendah
- Ukuran kecil
- Bisa online 24 jam
- Support Linux ARM
- Stabil untuk server kecil
Spesifikasi yang Direkomendasikan
Perangkat
| Hardware | Rekomendasi |
|---|---|
| STB | HG680P / B860H |
| RAM | Minimal 2GB |
| Storage | SSD/HDD eksternal |
| Sistem | Armbian |
| Koneksi | LAN |
Persiapan Sebelum Membuat Web Server
Pastikan STB sudah berhasil boot menggunakan Armbian.
Jika belum:
- install Armbian terlebih dahulu,
- login menggunakan SSH,
- lalu update sistem.
Update Sistem
Jalankan:
sudo apt update && sudo apt upgrade -y
Install Paket Dasar
Beberapa tools penting:
sudo apt install curl wget nano htop -y
Memilih Web Server
Ada beberapa pilihan web server populer:
| Web Server | Kelebihan |
|---|---|
| Nginx | Ringan & cepat |
| Apache | Mudah digunakan |
| Caddy | HTTPS otomatis |
Untuk STB Armbian, Nginx paling direkomendasikan karena ringan dan hemat resource.
Install Nginx di Armbian
Install Nginx:
sudo apt install nginx -y
Menjalankan Nginx
Aktifkan service:
sudo systemctl enable nginx
sudo systemctl start nginx
Cek Status Nginx
sudo systemctl status nginx
Jika berhasil, status akan menunjukkan:
active (running)
Cek IP Address STB
Gunakan:
ip a
Cari IP lokal, misalnya:
192.168.1.10
Test Web Server
Buka browser:
http://192.168.1.10
Jika berhasil, halaman default Nginx akan muncul.
Struktur Folder Website
Folder default Nginx:
/var/www/html
Membuat Halaman Web Sederhana
Masuk ke folder:
cd /var/www/html
Edit file:
sudo nano index.html
Isi contoh:
<h1>Web Server STB Armbian Berhasil!</h1>
Simpan lalu refresh browser.
Install PHP (Opsional)
Jika ingin menjalankan website dinamis seperti WordPress.
Install PHP:
sudo apt install php-fpm php-mysql -y
Install MariaDB (Opsional)
Database untuk WordPress atau aplikasi web.
sudo apt install mariadb-server -y
Install WordPress (Opsional)
Download WordPress:
wget https://wordpress.org/latest.zip
Ekstrak:
unzip latest.zip
Pindahkan ke folder web:
sudo mv wordpress /var/www/html
Gunakan SSD atau HDD Eksternal
Karena storage internal STB terbatas, lebih baik gunakan:
- SSD eksternal
- HDD eksternal
- Flashdisk berkualitas
Untuk:
- website,
- database,
- backup,
- media file.
Menjalankan Website 24 Jam
Gunakan LAN
LAN jauh lebih stabil dibanding WiFi.
Tambahkan Pendingin
STB bisa panas saat digunakan terus-menerus.
Tambahkan:
- heatsink,
- kipas USB,
- ventilasi.
Membuka Akses dari Internet
Jika ingin website bisa diakses publik.
Opsi 1: Port Forwarding
Buka port:
- 80
- 443
di router.
Opsi 2: Cloudflare Tunnel
Lebih aman tanpa membuka port publik.
Cocok untuk:
- self-hosting,
- home server,
- mini VPS rumahan.
Install Docker (Opsional)
Jika ingin modern self-hosting.
Install Docker:
curl -fsSL https://get.docker.com | sh
Aplikasi yang Cocok di STB Armbian
Beberapa aplikasi ringan:
| Aplikasi | Fungsi |
|---|---|
| Nginx Proxy Manager | Reverse proxy |
| Filebrowser | File manager |
| CasaOS | Dashboard server |
| Jellyfin | Media server |
| AdGuard Home | DNS server |
Performa STB untuk Web Server
Untuk website ringan:
- blog pribadi,
- portfolio,
- landing page,
- website sekolah,
- dashboard internal,
STB Armbian masih sangat layak digunakan.
Namun untuk traffic tinggi:
- lebih baik gunakan VPS atau mini PC x86.
Konsumsi Listrik
STB hanya menggunakan sekitar:
5–10 watt
Jauh lebih hemat dibanding PC desktop.
Kekurangan Web Server STB
USB Masih 2.0
Transfer storage terbatas.
Tidak Cocok untuk Traffic Besar
CPU ARM entry-level memiliki batas performa.
Pendinginan Kurang Baik
Harus ditambah cooling jika online 24 jam.
Kesimpulan
STB bekas dengan Armbian adalah solusi murah dan hemat listrik untuk membangun web server rumahan.
Dengan modal kecil, perangkat seperti HG680P atau B860H sudah cukup untuk menjalankan:
- website pribadi,
- blog,
- dashboard,
- NAS,
- Docker,
- hingga self-hosted server kecil.
Untuk pemula yang ingin belajar Linux server dan self-hosting, STB Armbian adalah pilihan yang sangat menarik.




Diskusi
0 Komentar