Sunucu yönetimini kolaylaştıran cPanel, web hosting hizmetleri sunan şirketlerin ve bireysel kullanıcıların en çok tercih ettiği kontrol panellerinden biridir.
Kullanıcı dostu arayüzü ve güçlü özellikleriyle, sunucu yönetimini teknik bilgisi az olanlar için bile erişilebilir hale getirir.
Peki, cPanel nasıl kurulur? İşte adım adım detaylı kurulum rehberi!
cPanel Nedir ve Neden Kullanılmalıdır?
cPanel, Linux tabanlı web sunucularını yönetmek için geliştirilmiş bir kontrol panelidir. FTP hesapları, e-posta yönetimi, veritabanları ve güvenlik gibi birçok bileşeni kolaylıkla yönetmenizi sağlar.
cPanel Kullanmanın Avantajları
- Kolay Kullanım: Grafik arayüzü sayesinde komut satırı bilgisi gerektirmez.
- Güçlü Güvenlik: SSL/TLS yönetimi, IP engelleme ve güvenlik duvarı entegrasyonu.
- Otomatik Yedekleme: Web sitelerinizin yedeklerini otomatik olarak alabilir.
- Genişletilebilirlik: WHM ile birlikte büyük hosting çözümleri için uygundur.
cPanel Kurulumu için Gerekli Ön Koşullar
cPanel kurulumuna başlamadan önce aşağıdaki gereksinimlerin sağlanması gerekmektedir:
Donanım ve Yazılım Gereksinimleri
Özellik | Minimum Gereksinim |
---|---|
İşletim Sistemi | CentOS, AlmaLinux, Rocky Linux |
RAM | Minimum 1 GB (Önerilen: 2 GB ve üzeri) |
İşlemci | 1 GHz ve üzeri (Önerilen: 2 çekirdek ve üzeri) |
Disk Alanı | En az 20 GB boş alan (Önerilen: 40 GB ve üzeri) |
İnternet Bağlantısı | Stabil ve yüksek hızlı internet |
Gerekli Root Yetkileri
Kurulumun başarılı olması için root kullanıcısı ile giriş yapmanız gerekmektedir.
Lisans Kontrolü
cPanel ücretli bir yazılım olduğundan, kurulum tamamlandıktan sonra lisans doğrulaması yapmanız gerekir. İlk 15 gün için ücretsiz deneme sürümü sunmaktadır.
Adım Adım cPanel Kurulumu
1. Sunucuyu Güncelleyin
Kuruluma başlamadan önce sunucunun güncel olduğundan emin olun. SSH üzerinden aşağıdaki komutu çalıştırın:
2. Hostname Ayarlarını Yapın
cPanel, doğru çalışabilmesi için geçerli bir hostname gerektirir. Aşağıdaki komut ile hostname ayarlarını yapabilirsiniz:
Örnek:
3. Perl ve Curl Kütüphanelerini Kurun
cPanel'in çalışması için Perl ve Curl kütüphaneleri gereklidir:
4. cPanel Kurulum Komutunu Çalıştırın
cPanel'in resmi kurulum komutunu çalıştırarak kurulumu başlatın:
Bu işlem, sunucu hızına bağlı olarak 15 ila 45 dakika sürebilir.
5. WHM'ye Giriş Yapın
Kurulum tamamlandıktan sonra WHM'ye giriş yapabilirsiniz:
Örnek:
Kullanıcı adı: root
Şifre: Sunucunuzun root şifresi
6. cPanel Lisans Doğrulaması
WHM’ye giriş yaptıktan sonra lisans anahtarınızı girerek cPanel’i aktif hale getirin.
cPanel Kurulumundan Sonra Yapılması Gerekenler
1. Adım: Nameserver (DNS) Ayarları
WHM > Basic WebHost Manager Setup bölümüne girerek aşağıdaki gibi nameserver adreslerinizi ekleyin:
2. Adım: Paket Oluşturma
WHM üzerinden farklı kaynak sınırlamalarına sahip hosting paketleri oluşturabilirsiniz:
WHM > Add a Package yolunu takip ederek bir paket oluşturun.
3. Adım: Güvenlik Önlemleri
- Güçlü Parolalar Kullanın: SSH erişimini güçlü bir parola ile güvenli hale getirin.
- Firewall Yapılandırması:
CSF (ConfigServer Security & Firewall)
kullanarak güvenlik önlemleri alın. - Otomatik Güncellemeleri Açın: Güncellemeleri otomatik hale getirerek güvenliği artırabilirsiniz.
cPanel Üzerinden Web Sitesi Yayınlama
cPanel kurulduktan sonra web sitenizi barındırmak için aşağıdaki adımları takip edebilirsiniz:
-
Alan Adını cPanel'e Ekleyin
- cPanel > Addon Domains bölümünden yeni bir alan adı ekleyin.
-
Dosyaları FTP veya Dosya Yöneticisi ile Yükleyin
- public_html dizinine site dosyalarınızı yükleyin.
-
Veritabanı Oluşturun
- MySQL Database Wizard ile veritabanınızı oluşturun.
-
DNS Yönlendirmelerini Yapın
- Alan adınızın A Kaydı (A Record) ve CNAME yönlendirmelerini doğru yapılandırın.
Sık Sorulan Sorular
cPanel kurulumunda hata alıyorum, ne yapmalıyım?
Kurulum sırasında hata alıyorsanız, tail -f /var/log/cpanel-install.log
komutuyla hata loglarını kontrol edin.
cPanel'in ücretsiz alternatifi var mı?
Evet, Webmin, VestaCP ve CyberPanel gibi ücretsiz kontrol panelleri de kullanılabilir.
Sunucu gereksinimlerim yetersiz, ne yapabilirim?
Daha güçlü bir sunucuya geçmek için VPS veya Dedicated Server seçeneklerini değerlendirebilirsiniz.
cPanel lisansımı nasıl satın alırım?
cPanel lisanslarını cPanel’in resmi web sitesinden veya hosting sağlayıcınızdan satın alabilirsiniz.
cPanel’in varsayılan şifresini nasıl sıfırlarım?
SSH üzerinden aşağıdaki komutları çalıştırarak root şifresini sıfırlayabilirsiniz:
cPanel güncellemeleri nasıl yapılır?
Güncellemeleri manuel olarak yapmak için SSH üzerinden aşağıdaki komutu çalıştırabilirsiniz:
Özellikle cPanel, LiteSpeed, CloudLinux, Imunify, JetBackup, Plesk ve DirectAdmin gibi yazılımlar için ekonomik alternatifler sunar.
Ancak, güvenlik, yasal uygunluk ve teknik destek gibi konular göz önünde bulundurularak kullanılmalıdır.