WHM ile cPanel Kurulumu: Adım Adım Rehber

WHM ile cPanel Kurulumu: Adım Adım Rehber

Kısaca

WHM (Web Host Manager), cPanel’in sunucu tarafındaki yönetim katmanıdır; hesap açmaktan güvenlik ayarlarına kadar her şeyi buradan yönetirsiniz. Temiz bir AlmaLinux veya Rocky Linux sunucusuna cPanel/WHM kurmak, tek bir kurulum betiğini çalıştırıp ilk giriş sihirbazını doldurmaktan ibarettir. Aşağıda kurulumu sıfırdan, komut komut anlatıyoruz.

  • Ön koşullar: temiz Linux (AlmaLinux 8/9 veya Rocky), FQDN hostname, statik IP ve geçerli cPanel lisansı.
  • Kurulum: curl ile latest betiğini indirip screen içinde çalıştırın; işlem 30-90 dakika sürer.
  • Kurulumdan sonra https://sunucu-ip:2087 adresinden WHM’e girip ilk yapılandırma sihirbazını tamamlayın.

Bir hosting sunucusunu yönetmek, tek tek Linux komutları yazarak da yapılabilir; ama işin ölçeği büyüdükçe bu yaklaşım hızla sürdürülemez hale gelir. İşte bu noktada devreye cPanel & WHM ikilisi girer. cPanel son kullanıcının (site sahibinin) gördüğü panel iken, WHM yani Web Host Manager, sunucuyu yöneten sistem yöneticisinin kumanda merkezidir. Hesap oluşturma, paket tanımlama, DNS yönetimi, güvenlik duvarı, yedekleme ve lisans işlemlerinin hepsi WHM üzerinden yürür.

Bu rehberde temiz bir sunucuya cPanel/WHM’i sıfırdan kurmayı adım adım anlatıyoruz. Kurulum aslında görünenden basittir; asıl önemli olan, kuruluma başlamadan önce sunucuyu doğru hazırlamaktır. Yanlış hostname ya da eksik RAM ile başlayan bir kurulum, saatler sonra hatayla sonlanabilir. O yüzden önce ön koşulları netleştirelim.

WHM ve cPanel Arasındaki Fark Nedir?

İki kavram sıklıkla birbirine karıştırılır. Basit bir ayrımla açıklayalım:

  • WHM (Web Host Manager): Sunucunun tamamını yöneten yönetici arayüzü. Yeni cPanel hesapları açar, kaynak paketleri (disk, bant genişliği, e-posta sayısı) tanımlar, sunucu genelindeki güvenlik ve DNS ayarlarını yaparsınız. Genellikle 2087 portundan erişilir.
  • cPanel: WHM’in oluşturduğu her bir hesabın kendi kontrol panelidir. Site sahibi buradan dosya yükler, e-posta hesabı açar, veritabanı oluşturur, WordPress kurar. Genellikle 2083 portundan erişilir.

Yani bir reseller ya da sunucu sahibiyseniz WHM’i, o sunucuda barınan müşteriler ise cPanel’i kullanır. Bir bulut ya da fiziksel sunucu kiralayıp üzerinde birden fazla site barındırmayı planlıyorsanız, ihtiyacınız olan katman WHM’dir.

Mail hosting 1 ay ücretsiz

Kurulum Öncesi Ön Koşullar

cPanel kurulumunun en kritik kısmı burasıdır. Betiği çalıştırmadan önce aşağıdaki maddelerin tamamının sağlandığından emin olun. Aksi halde kurulum yarıda kesilir ve sunucuyu baştan kurmanız gerekebilir.

1. Temiz İşletim Sistemi

cPanel yalnızca temiz (fresh) bir sunucuya kurulur. Üzerinde daha önce Apache, MySQL, PHP gibi paketler elle kurulmuş bir sunucuya cPanel yüklemeyin; çakışma yaşarsınız. 2026 itibarıyla desteklenen dağıtımlar şunlardır:

Dağıtım Durum Not
AlmaLinux 8 / 9 Destekleniyor En yaygın tercih
Rocky Linux 8 / 9 Destekleniyor AlmaLinux’a alternatif
CloudLinux 8 / 9 Destekleniyor Paylaşımlı hosting için ideal
Ubuntu 20.04 / 22.04 LTS Destekleniyor Deb tabanlı seçenek
CentOS Artık desteklenmiyor Yaşam döngüsü sona erdi

CentOS’un devre dışı kalmasıyla birlikte, bugün yeni kurulumların büyük çoğunluğu AlmaLinux üzerinde yapılıyor. Alastyr sunucularında da varsayılan olarak AlmaLinux tercih ediliyor; kararlı, ücretsiz ve RHEL ile birebir uyumlu bir tabana oturuyor.

2. Donanım Gereksinimleri

Minimum ve önerilen değerler arasında ciddi fark vardır. Minimumla kurabilirsiniz ama üzerine site aldıkça sunucu zorlanır. Gerçekçi bir başlangıç için önerilen değerlere yakın kalın.

Kaynak Minimum Önerilen
CPU 1 çekirdek 2 çekirdek veya üzeri
RAM 1 GB 4 GB ve üzeri
Disk 20 GB 40 GB ve üzeri (SSD/NVMe)

Kurulum ve güncelleme süreçlerinin tek başına /usr/local/cpanel dizininde en az 5 GB boş alan istediğini unutmayın. Diski cimri tutmayın.

3. FQDN Hostname ve Statik IP

Sunucunuzun tam nitelikli bir alan adına (FQDN) sahip olması zorunludur. Yani sunucu1 gibi değil, sunucu1.alanadiniz.com gibi bir hostname belirlemelisiniz. Bu, hostname’in bir site alan adıyla aynı olmaması gereken bir değerdir. Ayrıca sunucunun ana IP adresi statik olmalı ve lisans bu IP’ye bağlanacağı için sabit kalmalıdır.

4. Geçerli cPanel Lisansı

cPanel ücretli bir yazılımdır ve her kurulum kendi lisansını gerektirir. Lisans, sunucunun ana IP adresine bağlanır. Alastyr’dan bir sunucu ya da bulut sunucu aldıysanız, lisansı hizmet paketinize dahil ettirebilir ve bu adımla hiç uğraşmadan doğrudan kuruluma geçebilirsiniz.

Adım Adım cPanel/WHM Kurulumu

Ön koşullar tamamsa, kuruluma geçebiliriz. Aşağıdaki komutları sunucuya root kullanıcısıyla, bir SSH oturumu üzerinden çalıştıracaksınız.

Adım 1: Sistemi Güncelleyin

Kuruluma daima güncel bir sistemle başlayın. AlmaLinux/Rocky için:

dnf update -y

Adım 2: Hostname’i Ayarlayın

FQDN hostname’i kalıcı olarak tanımlayın:

hostnamectl set-hostname sunucu1.alanadiniz.com

Adım 3: Gerekli Bağımlılıkları Kurun ve NetworkManager’ı Devre Dışı Bırakın

cPanel Perl ile yazılmıştır ve kurulum betiği curl gerektirir. Ayrıca cPanel kendi ağ yönetimini üstlendiği için NetworkManager çakışma yapabilir; kapatmanız önerilir:

dnf install -y perl curl
systemctl stop NetworkManager
systemctl disable NetworkManager

Adım 4: screen Oturumu Açın

Kurulum uzun sürer ve SSH bağlantınız koparsa işlem yarıda kalabilir. Bunu önlemek için screen içinde çalıştırın. Bağlantı koparsa screen -r ile geri dönebilirsiniz:

dnf install -y screen
screen -S cpanelkurulum

Adım 5: Kurulum Betiğini İndirin ve Çalıştırın

cPanel’in resmi kurulum betiğini indirip başlatın:

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Bu komut betiği indirir ve kurulumu başlatır. Bundan sonrası otomatiktir. Kurulum, sunucu donanımına ve internet hızına göre yaklaşık 30 ila 90 dakika sürer. Ekranda paketlerin sırayla kurulduğunu göreceksiniz. Bu süreçte sunucuya dokunmayın.

Önemli: Kurulum tamamlandıktan sonra cPanel/WHM’i sunucudan kaldırmak mümkün değildir. Kaldırmak isterseniz işletim sistemini baştan kurmanız gerekir. Bu yüzden kurulumu doğru sunucuya yaptığınızdan emin olun.

İlk Giriş ve WHM Yapılandırma Sihirbazı

Kurulum bittiğinde tarayıcınızdan aşağıdaki adrese gidin:

https://sunucu-ip-adresi:2087

Kullanıcı adı olarak root, parola olarak sunucu root parolanızı girin. SSL sertifikası henüz yapılandırılmadığı için tarayıcı bir güvenlik uyarısı gösterebilir; bu normaldir, devam edin. İlk girişte WHM sizi altı adımlık bir ilk yapılandırma sihirbazına yönlendirir:

  • Lisans sözleşmesi: cPanel sözleşmesini okuyup kabul edin.
  • İletişim bilgisi: Sunucu uyarılarının (disk dolması, servis kesintisi vb.) gönderileceği bir e-posta adresi girin.
  • Hostname ve çözümleyiciler: Hostname zaten dolu gelir. DNS çözümleyicileri (resolver) otomatik önerilir.
  • IP adresleri: Sunucunun ana ve varsa ek IP’leri tanımlanır.
  • Nameserver’lar: Kendi nameserver’larınızı (ns1/ns2) buradan tanımlayabilirsiniz.
  • Servisler ve FTP/DNS seçimi: DNS sunucusu ve FTP yazılımı tercihinizi belirlersiniz.

Sihirbazı tamamladığınızda WHM ana paneli açılır. Artık ilk cPanel hesabınızı Create a New Account menüsünden oluşturabilir, siteleri barındırmaya başlayabilirsiniz.

Kurulumdan Sonra Yapılması Gereken İlk Ayarlar

Panel hazır ama sunucu henüz üretime hazır değil. İlk gün yapılması gerekenler:

  • Lisansı doğrulayın: Lisans etkinleşmediyse /usr/local/cpanel/cpkeyclt komutunu çalıştırın. Bu komut lisans anahtarını IP adresinizle senkronize eder.
  • Güvenlik duvarı ve WAF: Sunucuyu ilk günden korumaya alın. Alastyr sunucularında Imunify360 ve CageFS gibi katmanlar hazır gelir; kendi kurulumunuzda mutlaka bir güvenlik duvarı yapılandırın.
  • Otomatik SSL: AutoSSL’i etkinleştirerek hesaplara ücretsiz sertifikaların otomatik atanmasını sağlayın.
  • Yedekleme: WHM üzerinden günlük/haftalık yedekleme planı tanımlayın.
  • PHP sürüm yöneticisi: MultiPHP ile farklı hesaplar için farklı PHP sürümlerini kullanılabilir hale getirin.

Kurulumla Uğraşmak İstemiyorsanız: Yönetimli Çözümler

cPanel/WHM kurulumu teknik olarak zor değildir ama sunucunun güvenliğini, güncellemesini, yedeklemesini ve performans ayarlarını sürekli takip etmek ayrı bir uzmanlık gerektirir. Bu sorumluluğu üstlenmek istemeyen birçok firma, işi altyapı sağlayıcısına devretmeyi tercih ediyor.

Alastyr’ın İzmir’deki kendi veri merkezinde barınan sunucularda cPanel, Plesk ve DirectAdmin panelleri hazır kurulu olarak sunuluyor; CloudLinux, LiteSpeed + LSCache ve PHP sürüm seçici gibi bileşenler de dahil geliyor. Böylece siz doğrudan siteleri yönetmeye odaklanırken, işletim sistemi güncellemeleri, panel bakımı ve altyapı tarafı bizde kalıyor. VPS sunucu, bulut sunucu ve fiziksel sunucu seçeneklerinin hepsinde 7/24 destek, günlük yedekleme ve %99.9 uptime standart olarak gelir. Yalnızca barındırma arıyorsanız hosting paketleri ya da reseller olmayı planlıyorsanız reseller hosting tarafına da göz atabilirsiniz.

Sıkça Sorulan Sorular

cPanel kurulumu ne kadar sürer?

Sunucunun donanımına ve internet bağlantı hızına bağlı olarak kurulum genellikle 30 ila 90 dakika arasında tamamlanır. Bu süreçte kurulum betiğine müdahale etmeden beklemeniz gerekir.

cPanel’i ücretsiz kurabilir miyim?

Kurulum betiği ücretsizdir ancak cPanel/WHM ticari bir yazılım olduğu için çalışabilmesi için geçerli bir lisans gerekir. Lisans sunucunuzun ana IP adresine bağlanır. Alastyr’dan sunucu aldıysanız lisansı hizmet paketinize dahil ettirebilirsiniz.

WHM ile cPanel arasındaki fark nedir?

WHM sunucunun tamamını yöneten yönetici panelidir; hesap açar, paket tanımlar, güvenlik ve DNS ayarlarını yaparsınız. cPanel ise her bir hesabın kendi kontrol panelidir; site sahibi buradan dosya, e-posta ve veritabanı yönetir. WHM 2087, cPanel 2083 portundan erişilir.

Kurulum için hangi işletim sistemini seçmeliyim?

2026 itibarıyla AlmaLinux, Rocky Linux, CloudLinux ve Ubuntu LTS sürümleri desteklenir. CentOS artık desteklenmemektedir. Yeni kurulumların büyük çoğunluğu AlmaLinux üzerinde yapılmaktadır.

cPanel kurulumu için minimum donanım nedir?

Minimum 1 CPU çekirdeği, 1 GB RAM ve 20 GB disk gerekir. Ancak sağlıklı bir üretim ortamı için en az 2 çekirdek, 4 GB RAM ve 40 GB SSD/NVMe disk önerilir.

Hostname’i neden FQDN olarak ayarlamam gerekiyor?

cPanel, doğru çalışabilmek için tam nitelikli bir alan adı (FQDN) formatında hostname bekler; örneğin sunucu1.alanadiniz.com. Bu hostname’in üzerinde barındırdığınız herhangi bir site alan adıyla aynı olmaması gerekir.

Kurulumu yanlış sunucuya yaparsam geri alabilir miyim?

Hayır. cPanel/WHM bir kez kurulduktan sonra sunucudan kaldırılamaz. Kaldırmak isterseniz işletim sistemini baştan kurmanız gerekir. Bu yüzden kurulumu doğru ve temiz bir sunucuda yaptığınızdan emin olun.

WHM’e ilk girişte tarayıcı güvenlik uyarısı veriyor, sorun mu var?

Hayır, bu normaldir. İlk girişte sunucunun SSL sertifikası henüz yapılandırılmamış olduğu için tarayıcı uyarı gösterir. Uyarıyı geçip devam edebilir, kurulumu tamamladıktan sonra AutoSSL ile sertifikaları etkinleştirebilirsiniz.

Kurulum sırasında SSH bağlantım koparsa ne olur?

Kurulumu screen oturumu içinde başlattıysanız işlem arka planda devam eder. Bağlantı koptuktan sonra sunucuya tekrar bağlanıp screen -r komutuyla oturuma geri dönebilir ve kurulumun kaldığı yerden ilerlediğini görebilirsiniz.

Kurulumla değil, sitenizle uğraşın

Alastyr sunucularında cPanel/WHM, CloudLinux ve LiteSpeed hazır kurulu gelir. İzmir’deki kendi veri merkezimizden, 7/24 destek ve günlük yedekleme ile.

Sunucu Çözümlerini İnceleyin

Yazı oluşturuldu 4

Benzer yazılar

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön