Sunucunda ihtiyaç duyacağın her şey, tek panelde.
Aşağıdaki tüm modüller SanalCP'in bir parçasıdır ve Beta sürümünde de dahil olmak üzere hiçbiri ücretli eklenti değildir.
01 Web Sunucu & PHP
Otomatik vhost oluşturma
Her alan adı eklendiğinde nginx yapılandırması otomatik üretilir ve güvenli şekilde yeniden yüklenir.
Alan adı başına PHP sürümü
Aynı sunucuda birden fazla PHP-FPM havuzu; her alan adı kendi sürümünü ve ayarlarını kullanır.
Tek tıkla uygulama kurulumu
WordPress, Joomla, Drupal, PrestaShop, OpenCart, Grav, Matomo, MediaWiki, Nextcloud ve phpBB tek ekrandan kurulur, güncellenir ve silinir. WordPress için eklenti/tema yönetimi ve bakım modu kontrolü de panelde.
Sayfa ve nesne önbelleği
FastCGI önbellek bölgeleri ve Redis nesne önbelleği. PHP, WordPress ve PrestaShop için hazır önbellek profilleri; oturum, sepet ve ödeme isteklerini önbelleğe almayan bypass kuralları ve panelden TTFB / HIT-MISS ölçümü.
Let's Encrypt otomasyonu
Ücretsiz SSL sertifikaları otomatik alınır ve süresi dolmadan yenilenir.
Modern protokol desteği
HTTP/2 ve gzip sıkıştırma varsayılan olarak açıktır; HTTP/3 (QUIC) nginx yetenek algılamasıyla güvenli biçimde açılabilir.
02 Vhost & Dağıtım
Ham nginx yapılandırmasını sen yaz
Hazır şablonun karşılamadığı özel yönlendirme senaryoları (ör. aynı alan adında birden fazla uygulama) için tüm vhost dosyasını panel içinden düzenle. Kaydetmeden önce nginx -t ile doğrulanır; hata varsa değişiklik otomatik geri alınır ve canlı yapılandırma bozulmaz.
Git ile dağıtım
Depoyu bağla, push sonrası otomatik veya manuel tetiklenen dağıtım kancaları çalıştır.
Zamanlanmış görevler
Panel arayüzünden cron işleri ekle, düzenle ve çalışma günlüklerini izle.
İzole kabuk erişimi
Her hesap kendi sandbox'lanmış kabuğunda çalışır, diğer hesapların dosyalarını göremez.
Node.js ve Next.js uygulamalarını yayınla
Sunucuda 127.0.0.1 üzerinde çalışan uygulamanı alan adına bağla; WebSocket yükseltmesi, gerçek istemci IP'si ve X-Forwarded-* başlıkları hazır gelir. Hedef, SSRF riskine karşı yalnız loopback ile sınırlıdır.
Laravel dağıtımı ve Artisan
Panel Laravel kurulumunu keşfeder, .env maskelenerek gösterilir ve izin listeli Artisan komutları çalıştırılır. Dağıtım sağlık kapısından geçemeyen sürüm otomatik geri alınır.
İzole test ortamı, tek tıkla canlıya
Her staging sitesi kendi Linux kullanıcısı, PHP-FPM havuzu ve veritabanıyla kurulur; WordPress, Laravel ve PrestaShop bağlantı ayarları otomatik çevrilir, arama motorları X-Robots-Tag ile engellenir. Dosyaları ve veritabanını ayrı ayrı canlıya gönderebilirsin — gönderim öncesinde canlı sitenin tam yedeğinin başarıyla alınması zorunludur.
03 Alan Adı & DNS
Yerleşik DNS yönetimi
A, AAAA, CNAME, MX, TXT gibi tüm temel kayıt türlerini panelden düzenle.
Sınırsız alt alan adı
Ana alan adının altına istediğin kadar alt alan adı ekle, her birine ayrı vhost tanımla.
301/302 yönlendirmeleri
Alan adı veya yol bazlı yönlendirme kurallarını arayüzden tanımla.
Addon ve parked domain
Hesabına ekstra alan adları bağla; bir alan adını ayrı içerik sunmadan doğrudan başka bir siteye tüm-domain yönlendirmesiyle (parked domain) yönlendir.
Cloudflare DNS ve önbellek
API token'ını bir kez bağla; alan adının zone kayıtlarını panelden yönet, turuncu bulut proxy'sini aç-kapat ve zone önbelleğini tek tıkla temizle. Token AES-256-GCM ile şifreli saklanır, tarayıcıya geri gönderilmez.
04 E-posta
Postfix + Dovecot + OpenDKIM
Üçüncü parti bir mail sağlayıcısına bağımlı kalmadan, kendi alan adından e-posta gönder ve al. SPF/DKIM imzalama otomatik yapılandırılır, teslim edilebilirlik için gerekli DNS kayıtları panelden gösterilir.
Tarayıcıdan posta kutusu
Web tabanlı posta istemcisiyle her yerden e-postalarına eriş.
Kutu başına depolama kotası
Her posta kutusuna barındırma planına göre otomatik disk kotası uygulanır.
Sınırsız e-posta takma adı
Gelen postaları farklı kutulara yönlendiren takma adlar oluştur.
Mail yönlendirme ve catch-all
Belirli bir adrese gelen postaları başka bir adrese ilet; alan adındaki tanımsız tüm adreslere gelen postaları tek bir kutuda toplayan catch-all kuralı tanımla.
05 Veritabanı
Veritabanı ve kullanıcı yönetimi
Tek tıkla veritabanı oluştur, kullanıcı yetkilerini ayarla.
Tek oturumla erişim
Panel oturumundan phpMyAdmin'e ayrıca giriş yapmadan geç.
Anahtar-değer önbelleği
Uygulama seviyesinde önbellekleme ve oturum depolama için Redis desteği.
Veritabanı başına yönetim sayfası
Boyutu ve karakter setini gör, adını değiştir, aynı veritabanına birden fazla kullanıcı bağla; tek tıkla gzip yedek al, .sql/.sql.gz dosyasından geri yükle, optimize et ve onar.
06 Güvenlik
nftables tabanlı kurallar
Port ve IP bazlı erişim kurallarını panelden yönet.
Web uygulama güvenlik duvarı
Yaygın saldırı örüntülerine karşı uygulama seviyesinde filtreleme, alan adı bazında açılıp kapatılabilir.
Hotlink koruması ve IP filtreleme
Görsellerinin başka sitelerde izinsiz kullanılmasını hotlink korumasıyla engelle; IP bazlı izin/engel listeleriyle alan adına kimlerin erişebileceğini kontrol et.
İki adımlı doğrulama
Panel girişleri için TOTP tabanlı ikinci doğrulama katmanı.
Başarısız giriş kilitlemesi
Art arda başarısız giriş denemeleri IP bazında geçici olarak kilitlenir, tüm girişler denetim kaydına yazılır.
Dizin bazlı erişim koruması
Belirli dizinleri kullanıcı adı/parola ile koru (htpasswd).
Otomatik IP engelleme
SSH, posta ve FTP servislerinin kimlik doğrulama hataları izlenir; belirlenen pencerede eşiği aşan IP nftables tarafında süreli olarak engellenir. Ayrı bir servis (fail2ban) kurulmaz — izleyici panelin kendi içindedir.
ClamAV ile dosya taraması
Hesap dizinlerini panelden tara, şüpheli dosyaları karantinaya al; virüs imzaları otomatik güncellenir.
Hesap askıya alma
Bir hesabı canlı içeriği silmeden trafiğe kapatıp bakım sayfasına yönlendirebilirsin.
Webshell taraması ve WordPress bütünlüğü
PHP webshell içerik sinyalleri ve yazılabilir konum sezgileri 0–100 arası açıklanabilir bir risk puanında birleşir; WordPress çekirdek dosyaları resmî checksum'larla doğrulanır. Karantina symlink takip etmez ve geri alınabilir.
Olayları ilişkilendiren güvenlik merkezi
Giriş denemeleri, WAF blokları, zararlı dosya bulguları ve başarısız dağıtım/taşıma olayları zaman pencerelerinde ilişkilendirilir; tekrarlananlar birleştirilir, önem seviyesi atanır, açık/çözüldü durumu panelden yönetilir.
CIDR listesi ve hız limiti
Panel API'sine erişimi IPv4/IPv6 CIDR listesiyle sınırla, geçici erişim tanımla; kendini dışarıda bırakırsan root kurtarma komutuyla geri açarsın. Panel ve alan adı trafiğine bot ve hız limiti profilleri uygulanabilir.
Panelin kendi yönetici hesabı
Panel girişi sunucunun root parolasına bağlı değildir; kurulum kendi admin hesabını üretir. Root girişi kapatıldığında canlı oturumlar düşer ve API token'ları iptal edilir; iki kilitlenme koruması son yöneticiyi silmeni engeller.
07 Kaynak Yönetimi
CloudLinux benzeri kaynak sınırlaması
systemd cgroup v2 dilimleri ile CPU/RAM sınırı, kullanıcı disk kotalarıyla (XFS ve ext4) disk sınırı ve sandbox'lanmış kabuk erişimiyle her hesap birbirinden tamamen izole çalışır — hepsi standart Linux/systemd mekanizmalarıyla, ek lisans maliyeti olmadan.
Barındırma planları
Disk, e-posta kutusu ve kaynak limitlerini plan bazında tanımla, hesaplara ata.
Anlık kaynak kullanımı
CPU, RAM ve disk kullanımını hesap bazında panelden izle.
08 Dosya & Yedekleme
Tarayıcı içi dosya yönetimi
FTP istemcisine ihtiyaç duymadan dosyaları yükle, düzenle, sıkıştır.
FTP/SFTP hesapları
Alan adı başına ayrı FTP kullanıcıları oluştur ve yetkilerini sınırla.
Zamanlanmış yedekler
Dosya ve veritabanı yedeklerini otomatik al, tek tıkla geri yükle. Yedekleri sunucu dışına gönder: FTP, SFTP ve S3 uyumlu nesne depolama (Backblaze B2 dâhil) hedefleri alan adı bazında tanımlanır.
Yedeğin gerçekten açıldığı sınanır
Yedekler manifest eşleşmesi ve SHA-256 bütünlüğüyle doğrulanır; SQL dump tek kullanımlık bir MariaDB hesabıyla geçici bir şemaya gerçekten geri yüklenerek sınanır. En yeni yedekler periyodik olarak yeniden test edilir, doğrulanmamış yedekle geri yükleme engellenir.
cPanel, Plesk ve DirectAdmin'den taşı
Mevcut sitelerini arşivden ya da SSH üzerinden doğrudan eski panelinden taşı. İşlem arka planda çalışır; yüzde, adım ve hata panelden izlenir, kısmi hatada ilgili bölüm otomatik geri yüklenir ve taşıma sonrası HTTP sağlık kontrolü yapılır.
09 Bayi & Müşteri Yönetimi
Yönetici, bayi ve müşteri aynı panelde
Sunucuyu tek başına kullanabileceğin gibi, barındırma satan bir bayiye kendi müşterilerini yönetebileceği bir alan da açabilirsin. Bayi kendi hesaplarını oluşturur ve yönetir; müşteri yalnızca kendi hizmetlerini görür. Her katmanın yetkisi istek anında sahiplik zincirinden çözülür, oturuma gömülmez — bir hesabın sahipliği değiştiğinde eski oturum anında geçerliliğini yitirir.
Bayi başına limit
Her bayiye müşteri sayısı, alan adı sayısı, disk ve trafik limiti tanımla. Limit dolduğunda yeni kayıt açılışı panelde engellenir.
Bayiler birbirini göremez
Listeler bayinin kendi kapsamına daraltılarak sorgulanır; bir bayi başka bir bayinin müşterisini, alan adını veya DNS kaydını ne görebilir ne de değiştirebilir.
Müşteriye kendi panel hesabı
Her müşteri kendi kullanıcı adı ve parolasıyla giriş yapar; yalnızca kendi hizmetlerinin bulunduğu sadeleştirilmiş bir panel görür.
Zincirleme askıya alma
Bir bayiyi askıya aldığında altındaki müşteri hesapları ve alan adları da askıya alınır; askı kaldırıldığında birlikte geri döner.
Bayiye salt-okunur sunucu görünürlüğü
Bayi; servis durumunu, sunucu yükünü ve sürüm bilgilerini görebilir, böylece müşterisine destek verir. Servis yeniden başlatma, güvenlik duvarı ve paket kurulumu gibi işlemler yöneticide kalır.
10 Panel Yönetimi
Panele kendi alan adınla, port yazmadan gir
Panel varsayılan olarak sunucunun IP adresi ve 8443 portu üzerinden açılır. Kendi alan adını (ör. panel.alanadiniz.com) girip kaydettiğinde, DNS A kaydının sunucuyu gösterdiği doğrulanır ve gerçek bir Let's Encrypt sertifikası otomatik kurulur — sonrasında panele port yazmadan, tarayıcı uyarısı olmadan girersin. Sunucu IP'si ve 8443 üzerinden erişim her zaman yedek olarak çalışmaya devam eder.
Güvenlik günlüğü
Girişler ve kritik işlemler denetim günlüğüne yazılır; panelden kullanıcıya, işleme ve tarihe göre süzerek incelersin.
Role göre şekillenen menü
Sol menü, oturum açan rolün yetkisine göre kurulur. Bir alan adının içine girdiğinde o alan adının araçlarına dönüşür; üstteki seçiciyle alan adları arasında bulunduğun sayfayı kaybetmeden geçersin.
Sunucu geneli listeler
Tüm alan adlarının DNS kayıtlarını, SSL sertifikalarını, posta kutularını ve veritabanlarını tek listede gör — alan adı alan adı dolaşmadan.
Çok dilli arayüz
Panel arayüzü ve belgeler Türkçe ve İngilizce olarak sunulur.
Yönetim API'si ve token'lar
Panelin yaptığı her şeyi HTTP API üzerinden de yapabilirsin. Süreli, yetki kapsamlı API token'ları panelden üretilir; otomasyon ve kendi entegrasyonların için kullanılır.
AlmaLinux, Debian ve Ubuntu
Tek kurulum betiği iki dağıtım ailesini de kurar: AlmaLinux 10 / 9.4+ (RHEL, Rocky), Debian 13 / 12 ve Ubuntu 26.04 / 24.04 LTS.
Sunucuyu panelden yeniden başlat veya kapat
SSH'a gerek kalmadan, panelden onaylı şekilde sunucuyu yeniden başlat; geri dönüşü olmayan kapatma için onay kutusuna KAPAT yazılır.
Merkezi işlem ve bildirim görünümü
İçe aktarım, hesap taşıma, Laravel dağıtımı ve zararlı yazılım taramaları üst çubuktaki tek görünümden izlenir; aktif işler kendiliğinden yenilenir, her kayıt ilgili ayrıntı ekranına bağlanır.
Sunucu bakım kartları
Otomatik güvenlik güncellemeleri, saat dilimi ve NTP, hostname/PTR denetimi, disk ve inode uyarı eşikleri, kernel ve yeniden başlatma durumu, journald temizliği, DNS çözümleyici ve swap yönetimi tek bölümde toplanır.
Yedekli, ön kontrollü ve geri dönüşlü panel güncellemesi
sanalcp-update güncellemeye başlamadan önce veritabanını, boş disk alanını, yedek aracını ve nginx yapılandırmasını denetler; engelleyici bir kontrol başarısızsa güncelleme başlamaz. Sağlık kontrolünden geçemeyen sürüm; binary, frontend, migration dizini ve veritabanıyla birlikte geri alınır. Aylık kurtarma tatbikatı panel yedeğinin gerçekten açıldığını sınar.
Listede aradığını bulamadın mı?
SanalCP aktif geliştiriliyor. Eksik gördüğün bir özelliği GitHub üzerinden önerebilirsin.