v2.0 Modern Edition · open source

Control panel hosting yang jalan di OS mana pun

Fork VestaCP yang OS-agnostic: Debian, Ubuntu, AlmaLinux, Rocky, CentOS, sampai Alpine. Installer mendeteksi sistemmu, menyiapkan environment, lalu memasang panel lengkap otomatis.

$ bash <(curl -sL vesta.okane.id)

Installer otomatis: update/upgrade sistem, dependency base, dan repo multi-PHP.

6+
OS & turunan didukung
5
Versi PHP per server
1
Perintah untuk install
100%
Open source (GPL v3)
Cara kerja

Installer yang siapkan semuanya sendiri

Tidak perlu jadi administrator sistem. Installer mendeteksi OS, memperbarui sistem, memasang dependency, lalu memasang panel.

1

Download installer

Jalankan bash <(curl -sL vesta.okane.id) atau curl -O https://vesta.okane.id/install.sh.

2

Environment disiapkan

Installer update/upgrade sistem, install tool dasar (curl, wget, unzip, python3), lalu repo multi-PHP.

3

Panel terpasang

VestaCP terpasang dengan Nginx, MariaDB, mail, DNS, FTP, dan firewall. Buka panel di https://IP:8083.

Fitur

Stack hosting lengkap, tanpa biaya lisensi

Semua yang dibutuhkan untuk hosting website, email, dan database sudah disiapkan installer.

Multi-PHP

Beberapa versi PHP dalam satu server. Tiap domain pilih versinya sendiri.

  • PHP 8.0 – 8.5 tergantung OS
  • Default versi per distro
  • Nginx + PHP-FPM, opcache aktif

Web server

Nginx sebagai front, PHP-FPM sebagai backend. Cepat dan hemat RAM.

  • Nginx + PHP-FPM
  • Virtual host per domain
  • SSL Let's Encrypt

Database

MariaDB 10.11 siap pakai dengan phpMyAdmin dan phpPgAdmin.

  • MariaDB 10.11
  • PostgreSQL opsional
  • phpMyAdmin / phpPgAdmin

Mail server

Stack email lengkap: SMTP, POP3/IMAP, antispam, dan antivirus.

  • Exim SMTP
  • Dovecot POP3/IMAP
  • SpamAssassin + ClamAV

DNS & FTP

Kelola domain dan file dari panel, tanpa akses SSH.

  • Bind DNS server
  • Vsftpd FTP
  • ProFTPD opsional

Keamanan

Firewall dan proteksi brute-force aktif secara default.

  • Iptables firewall
  • Fail2ban
  • Isolasi user per situs
Dukungan OS

OS-agnostic: berjalan di distro mana pun

Installer otomatis mendeteksi sistem operasi dan memilih stack yang tepat. Tidak ada lagi skrip install yang berbeda per distro.

Debian & Ubuntu

  • Debian 13 (trixie)PHP 8.2 8.3 8.4
  • Ubuntu 24.04 (noble)PHP 8.1 8.2 8.3 8.4

RHEL family

  • EL8 · AlmaLinux, Rocky, CentOS Stream 8PHP 8.0 8.1 8.2 8.3 8.4
  • EL10 · AlmaLinux, Rocky, CentOS Stream 10PHP 8.1 8.2 8.3 8.4 8.5

Alpine

  • Alpine 3.24PHP 8.3

Deteksi otomatis

  • Package manager: apt / dnf / apk dipilih otomatis
  • Update & upgrade sistem sebelum install
  • Dependency base & multi-PHP dipasang dulu
Multi-PHP

Satu server, banyak versi PHP

Setiap domain memilih versi PHP-nya sendiri. Ganti versi tanpa repot.

01 Multi-PHP · per domain

Pilih versi untuk tiap situs

Fork ini memasang banyak versi PHP sekaligus di satu server. Panel menampilkan daftar versi yang tersedia dan tiap domain bisa memilih versinya sendiri.

  • EL8: PHP 8.0 – 8.4 (default 8.2)
  • EL10: PHP 8.1 – 8.5 (default 8.2)
  • Debian 13: PHP 8.2 – 8.4 (default 8.4)
  • Ubuntu 24.04: PHP 8.1 – 8.4 (default 8.3)
  • Repo multi-PHP (PPA/Remi) disiapkan installer
02 Nginx + PHP-FPM

Stack ringan dan cepat

Nginx melayani request, PHP-FPM mengeksekusi PHP. Tanpa Apache yang boros memori, cocok untuk VPS dengan RAM terbatas.

  • Virtual host dihasilkan otomatis
  • Opcache aktif per versi PHP
  • SSL Let's Encrypt lewat panel
  • Statistik webalizer/awstats opsional
Install

Satu perintah. Sisanya otomatis.

Kamu tidak perlu jadi administrator sistem. Installer mengurus semuanya.

Yang dilakukan installer

  • Update & upgrade sistem lewat apt/dnf/apk
  • Pasang tool dasar curl, wget, unzip, python3, gnupg
  • Siapkan repo multi-PHP (PPA ondrej / Remi SCL)
  • Pasang Nginx, MariaDB, mail, DNS, FTP, firewall
  • Buat service jalan otomatis saat boot
  • Tampilkan info login panel di akhir instalasi
$ bash <(curl -sL vesta.okane.id)

Yang kamu butuhkan

  • Server Debian 13, Ubuntu 24.04, AlmaLinux/Rocky/CentOS (EL8/EL10), atau Alpine 3.24
  • Root access via SSH
  • 1.5 GB RAM untuk install penuh (ClamAV + SpamAssassin)
  • 500 MB RAM minimal tanpa antivirus
  • Server bersih tanpa user admin yang sudah ada
  • Waktu 5 – 15 menit tergantung kecepatan server
$ curl -O https://vesta.okane.id/install.sh
$ bash install.sh
FAQ

Pertanyaan umum

Versi OS apa saja yang didukung?
Debian 13, Ubuntu 24.04, AlmaLinux/Rocky/CentOS Stream EL8 & EL10, dan Alpine 3.24. Installer OS-agnostic: mendeteksi package manager (apt/dnf/apk) secara otomatis.
Berapa banyak versi PHP yang bisa dipasang?
Tergantung OS: hingga 5 versi sekaligus (EL10: 8.1–8.5). Tiap domain memilih versi PHP-nya sendiri. Repo multi-PHP (PPA ondrej di Ubuntu, Remi SCL di EL) disiapkan otomatis oleh installer.
Apakah gratis?
Ya. Fork ini open source, dilisensikan GPL v3. Tanpa biaya lisensi, tanpa tier berbayar.
Berapa RAM yang dibutuhkan?
1.5 GB RAM untuk install lengkap (termasuk ClamAV & SpamAssassin). Tanpa antivirus/antispam cukup sekitar 500 MB. Untuk VPS kecil, matikan komponen yang tidak dipakai lewat opsi installer.
Bagaimana cara install komponen tertentu saja?
Installer menerima opsi seperti Vesta asli: --nginx no --mysql no, atau pilih default PHP: --php-default 8.3. Jalankan bash install.sh --install-help untuk daftar lengkap.
Apakah installer akan menimpa server yang sudah terisi?
Tidak. Installer menolak jalan di server yang sudah ada user admin atau instalasi Vesta. Gunakan --force hanya jika kamu yakin.

Pasang control panel hostingmu. Biar installer yang urus sisanya.

Satu perintah. Installer menyiapkan environment, memasang panel, dan memberimu akses login.

Install VestaCP sekarang
$ bash <(curl -sL vesta.okane.id)