Persyaratan sistem
Installer RAYXO memeriksa semua syarat di bawah ini sebelum mulai, dan berhenti kalau ada yang belum terpenuhi.
Server
Section titled “Server”| Kebutuhan | Minimal |
|---|---|
| Sistem operasi | Ubuntu 24.04 LTS |
| Arsitektur | amd64 (x86_64) atau arm64 (aarch64) |
| RAM | 1 GB (2 GB disarankan) |
| Disk kosong | 5 GB di partisi / |
| Akses | root |
| Lainnya | systemd, curl, dan python3 (sudah ada di Ubuntu) |
Server harus bersih
Section titled “Server harus bersih”RAYXO memasang web server, database, dan FTP server sendiri, jadi installer berhenti kalau menemukan:
- panel lain, misalnya cPanel, DirectAdmin, HestiaCP, VestaCP, CyberPanel, ISPConfig, aaPanel, atau Webmin;
- paket
apache2,nginx,mysql-server,mariadb-server, atauphp8.4-fpmyang sudah terpasang.
Pakai VPS baru dengan Ubuntu 24.04 LTS yang belum diubah apa-apa.
Panel dibuka lewat hostname server, dan SSL untuk hostname diterbitkan otomatis. Karena itu:
- Hostname berupa FQDN, misalnya
server1.domainmu.com. - A record hostname mengarah ke IP publik server. Kalau DNS domainmu di Cloudflare, pilih DNS only (awan abu-abu), bukan proxy.
- Tidak ada AAAA record yang mengarah ke server lain.
- PTR (reverse DNS) IP publik mengarah ke hostname. PTR diatur di dashboard provider VPS, bukan di DNS domain.
Installer mengecek A record dan PTR lewat DNS publik (Cloudflare dan Google), jadi beri waktu beberapa menit setelah mengubah DNS.
Buka port berikut di firewall atau security group provider VPS:
| Port | Untuk |
|---|---|
| 80 | Website, verifikasi Let’s Encrypt, redirect ke panel |
| 443 | Website (HTTPS) dan phpMyAdmin |
| 2222 | Panel RAYXO (HTTPS) |
| 21 | FTP (FTPS) |
| 35000–35999 | FTP passive mode |
| 22 | SSH dan SFTP (biasanya sudah terbuka) |
Installer tidak mengubah firewall di dalam server (ufw atau nftables).
