cPanel, Linux tabanlı web sunucuları için geliştirilmiş, kullanıcıların web sitelerini ve sunucularını grafiksel bir arayüz üzerinden yönetmelerine olanak tanıyan bir web hosting kontrol panelidir. cPanel barındırma hizmetlerini daha erişilebilir ve yönetilebilir hale getirir.
Kullanım Alanları
Web Siteleri Yönetimi
cPanel, kullanıcılarının web sitelerini dosya yöneticisi, veri tabanı yönetim metotları, e-posta hesapları, ve DNS ayarları gibi araçlarla yönetmelerine olanak tanır.
Sunucu Yönetimi
Sistem yöneticileri, cPanel ile sunucularını ve barındırma hizmetlerini kolayca yönetebilirler.
cPanel’in Özellikleri
Dosya Yönetimi
Dosya Yöneticisi
•Web sitenize dosya yükleyebilir ve web sitenizden dosya indirebilirsiniz.
•Dosyalarınızı doğrudan cPanel arayüzü üzerinden düzenleyebilirsiniz.
•Yeni dosyalar ve klasörler oluşturabilirsiniz.
•Dosya ve klasörlerinizin izinlerini değiştirebilirsiniz.
FTP Yönetimi
• Web sitenize FTP erişimi sağlamak için yeni hesaplar oluşturabilirsiniz.
• Mevcut FTP hesaplarını yönetebilir ve düzenleyebilirsiniz.
Veri Tabanı Yönetimi
MySQL ve PostgreSQL Veri Tabanları
• Yeni MySQL veya PostgreSQL veri tabanları oluşturabilirsiniz.
• Veri tabanı kullanıcıları oluşturabilir ve bu kullanıcıların yetkilerini yönetebilirsiniz.
phpMyAdmin
• Veri tabanlarınızı ayrıntılı bir şekilde yönetmek için phpMyAdmin arayüzünü kullanabilirsiniz.
• SQL sorguları yazarak veri tabanlarınız üzerinde işlemler yapabilirsiniz.
E-posta Yönetimi
E-posta Hesapları
• Yeni e-posta hesapları oluşturabilirsiniz.
• Mevcut e-posta hesaplarını yönetebilir ve düzenleyebilirsiniz.
Webmail Erişimi
Horde, Roundcube gibi webmail istemcileri aracılığıyla e-postalarınıza erişebilirsiniz.
E-posta Yönlendirme ve Otomatik Cevaplayıcılar
• Gelen e-postaları başka bir e-posta adresine yönlendirebilirsiniz.
• Gelen e-postalara otomatik yanıtlar gönderebilirsiniz.
Etki Alanı (Domain) Yönetimi
Etki Alanı Ekleme ve Yönetme
• Ana etki alanınızı ve ilgili ayarları yönetebilirsiniz.
• Alt etki alanları (subdomains) oluşturabilir ve yönetebilirsiniz.
• Park edilmiş etki alanları, diğer etki alanlarını ana etki alanınıza yönlendirmenizi sağlar.
DNS Yönetimi
A, CNAME, MX, TXT ve diğer DNS kayıtlarını yönetebilirsiniz.
Güvenlik Yönetimi
SSL/TLS Yönetimi
• SSL sertifikalarını yükleyebilir ve yönetebilirsiniz.
• SSL sertifikalarınızın durumunu kontrol edebilirsiniz.
IP Engelleme
Belirli IP adreslerini veya IP aralıklarını engelleyebilirsiniz.
Hotlink Koruması
Web sitenizin medya dosyalarının izinsiz olarak başka sitelerde kullanılmasını engelleyebilirsiniz.
Yazılım Yönetimi
Softaculous App Installer
WordPress, Joomla, Drupal gibi popüler CMS’leri ve diğer yazılımları tek tıklamayla kurabilirsiniz.
PHP ve Perl Modülleri
PHP ve Perl modüllerini yükleyebilir ve yönetebilirsiniz.
Performans ve İstatistikler
Web Trafik İstatistikleri
AWStats ve Webalizer
Web sitenizin trafiğini analiz edebilir ve istatistiklere erişebilirsiniz.
Disk Kullanımı
Disk Kullanım Raporları
Sunucunuzdaki disk kullanımını takip edebilir ve yönetebilirsiniz.
Kaynak Kullanımı İzleme
CPU ve Bellek Kullanımı
Sunucunuzun kaynak kullanımını izleyebilirsiniz.
Gelişmiş Araçlar
Cron İşleri
Zamanlanmış Görevler
Belirli aralıklarla çalışacak cron işleri oluşturabilirsiniz.
Apache Handlers
Dosya Türü İşleyicileri
Belirli dosya türlerinin nasıl işleneceğini belirleyebilirsiniz.
MIME Türleri
MIME Türleri Yönetimi
Web tarayıcınıza dosyaların nasıl işleneceğini söyleyen MIME türlerini yönetebilirsiniz.
Sistem Gereksinimleri
İşletim Sistemi Gereksinimleri
cPanel yalnızca belirli Linux dağıtımları üzerinde çalışır. Desteklenen işletim sistemleri şunlardır: • CentOS • CloudLinux • AlmaLinux • RockyLinux • Ubuntu LTS(sınırlı destek)
Donanım Gereksinimleri
CPU
Minimum: 1.1 GHz Önerilen: 2 GHz veya daha hızlı işlemci
RAM
Minimum: 1GB Önerilen: 2 GB veya daha fazla
Disk Alanı
Minimum: 20 GB kullanılabilir disk alanı Önerilen: 40 GB veya daha fazla (sunucudaki sitelerin ve veri tabanlarının büyüklüğüne bağlı olarak değişebilir)
Yazılım Gereksinimleri
Web Sunucusu
• Apache (varsayılan)
• Nginx (proxy olarak)
• LiteSpeed (desteklenir, ancak ek lisans gerektirir)
Veri Tabanı Sunucusu
MySQL 5.7, 8.0 veya MariaDB 10.x
PHP
cPanel, çeşitli PHP sürümlerini destekler. Kurulumdan sonra istediğiniz PHP sürümünü seçebilirsiniz.
Ağ Gereksinimleri
• Statik bir IP adresi
• cPanel’in lisans doğrulaması yapabilmesi için güvenilir bir internet bağlantısı
• Gereken portların açık olması (örneğin, 2083 cPanel için, 2087 WHM için)
Ek Gereksinimler
Hostname: Tam nitelikli alan adı (FQDN) biçiminde olmalıdır. Örneğin, server.example.com. DNS Ayarları: Doğru DNS ayarlarının yapılmış olması gereklidir. Bu, e-posta ve web hizmetlerinin düzgün çalışması için önemlidir.