Kurulum
SanalCP, temiz bir AlmaLinux, Debian veya Ubuntu sunucusuna tek komutla kurulur. Kurulum betiği tüm bağımlılıkları (nginx, MariaDB, PHP-FPM, Postfix, Dovecot) kendisi indirir ve yapılandırır.
İşletim Sistemi
AlmaLinux 10 / 9.4+ (RHEL, Rocky de çalışır) · Debian 13 ve 12 · Ubuntu 26.04 LTS ve 24.04 LTS. Dördü de canlı sunucuda test edildi.
Minimum Donanım
En az 2 GB RAM, 2 vCPU — PHP 7.4'ten 8.5'e kadar 7 sürüm + MariaDB + Valkey (Redis) aynı anda çalıştığı için.
Erişim
Sunucuya root SSH erişimi. Kurulum betiği başka bir kontrol paneliyle aynı sunucuda çalışmaz.
Kurulum
Sunucuya SSH ile bağlan
Temiz bir sunucuya root olarak bağlan. Kurulumdan önce sunucu paketlerini güncellemen önerilir.
$ ssh root@sunucu-ip
$ dnf update -y
$ ssh root@sunucu-ip
$ apt update && apt upgrade -y
Kurulum betiğini çalıştır
Tek komut; nginx, MariaDB, PHP-FPM havuzlarını, güvenlik duvarını ve panel servisini kurar. Ortalama süre 4-6 dakikadır. Komut, yayımlanan sürüme sabitlenmiştir: indirilen arşivin SHA-256 özeti doğrulanır, uyuşmazsa kurulum durur.
Panele ilk girişi yap
Panele https://sunucu-ip:8443 adresinden bağlan. Sertifika self-signed olduğu için tarayıcı önce bir güvenlik uyarısı gösterir — "Gelişmiş" / "Yine de devam et" ile geçebilirsin. Giriş: kullanıcı adı root, parola = sunucunun root parolası.
Panel açılmıyorsa büyük ihtimalle sunucunun kendi güvenlik duvarı değil, sağlayıcının güvenlik duvarı engelliyordur. Hetzner, AWS, Oracle Cloud gibi sağlayıcılarda 8443 portu varsayılan olarak kapalıdır ve panelin kurduğu nftables kuralları bu katmanı etkilemez — portu sağlayıcının kontrol panelinden (Firewall / Security Group / Network ACL) açman gerekir. Kurulumun kendisi başarılı olsa bile bu port kapalıyken panele erişemezsin.
Disk kotası için sunucuyu bir kez yeniden başlat
Kök dosya sistemi ext4 ise (Debian, Ubuntu ve çoğu bulut imajının varsayılanı) disk kotası ancak tek seferlik bir yeniden başlatmadan sonra devreye girer — çekirdek seçeneği ancak açılışta uygulanabiliyor. Kurulum betiği gerekli ayarı yazar ve bunu ekranda hatırlatır. Yeniden başlatmadan panel ve siteler sorunsuz çalışır, yalnız hesap başına disk limiti uygulanmaz. XFS kök dosya sisteminde bu adım gerekmez.
# açılıştan sonra doğrula — çıktı "is on" demeli:
$ quotaon -p -u /
İlk alan adını ekle
Panel içinden "Alan Adı Ekle"yi seç, DNS kayıtlarını sunucunuza yönlendir, SSL sertifikası otomatik oluşturulsun.
(Opsiyonel) E-posta hizmetini aç
Domain sayfasındaki "E-posta" sekmesinden mail hizmetini etkinleştir; SPF/DKIM kayıtları panelde gösterilir, ilgili alan adının DNS ayarlarına ekle.
Takıldığın bir yer mi oldu?
Belgeler sayfasında sık karşılaşılan durumları ve yapılandırma detaylarını bulabilirsin.