WHM (Web Host Manager) ve cPanel, genellikle birlikte kurulan ve sunucu yönetimini kolaylaştıran endüstri standardı bir kontrol panelidir. WHM kurulumu, boş (formatlanmış) bir sunucu üzerine Linux komut satırı üzerinden yapılır.
İşte adım adım WHM/cPanel kurulum rehberi:
Kuruluma başlamadan önce sunucunuzun şu şartları sağladığından emin olun:
İşletim Sistemi: Temiz bir kurulum (Fresh Install) olmalıdır. Üzerinde başka bir panel veya web servisi kurulu olmamalıdır.
Önerilen: AlmaLinux 8/9, Rocky Linux 8/9 veya Ubuntu 20.04/22.04 LTS.
Donanım:
RAM: Minimum 2 GB (4 GB ve üzeri önerilir).
Disk: Minimum 20 GB (40 GB ve üzeri önerilir).
Erişim: Sunucuya root yetkisiyle SSH erişiminiz olmalı.
Statik IP: Sunucunuzun sabit bir IP adresi olmalıdır.
Sunucunuza Putty (Windows için) veya Terminal (Mac/Linux için) kullanarak SSH üzerinden bağlanın.
1. Root olarak giriş yapın:
ssh root@sunucu_ip_adresiniz
2. Sistemi Güncelleyin: Kurulumun sorunsuz olması için mevcut paketleri güncelleyin.
AlmaLinux/Rocky Linux için:
yum update -y
Ubuntu için:
apt update && apt upgrade -y
3. Hostname Ayarlayın: Sunucunuz için geçerli bir FQDN (Tam Nitelikli Alan Adı) belirleyin (Örn: server.alanadiniz.com).
hostnamectl set-hostname server.alanadiniz.com
cPanel, kurulumu tek bir komutla başlatan bir otomasyon scripti sunar. Bu işlem internet hızınıza ve sunucu performansınıza bağlı olarak 15 ila 45 dakika sürebilir.
Aşağıdaki komutu kopyalayıp terminale yapıştırın ve Enter'a basın:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Not: Eğer
curlkomutu bulunamadı hatası alırsanız,yum install curlveyaapt install curlkomutu ile yükleyip tekrar deneyin.
Kurulum Sırasında:
Ekranda birçok yazı akacaktır. Bu süreçte terminali kapatmayın veya internet bağlantınızı kesmeyin.
İşlem bittiğinde ekranda "Congratulations! Your installation of cPanel & WHM ... is now complete." yazısını ve giriş URL'sini göreceksiniz.
Kurulum tamamlandıktan sonra web tarayıcınızı açın.
Giriş URL'si: https://sunucu_ip_adresiniz:2087
Kullanıcı Adı: root
Şifre: Sunucunuzun root şifresi
İlk Kurulum Sihirbazı (Setup Wizard): Giriş yaptığınızda sizi bir sihirbaz karşılayacaktır. Burada yapmanız gereken temel ayarlar şunlardır:
Lisans Sözleşmesi: Kabul edin.
İletişim Bilgileri: Sistem bildirimleri için e-posta adresinizi girin.
Nameservers (İsim Sunucuları): Alan adlarınızın yönlendirileceği https://www.google.com/search?q=ns1.alanadiniz.com ve https://www.google.com/search?q=ns2.alanadiniz.com adreslerini girin.
Lisans: WHM/cPanel ücretli bir yazılımdır. Kurulumdan sonra genellikle 15 günlük deneme sürümü (Trial) başlar. Sonrasında lisans satın almanız veya bir bayi (reseller) lisansı girmeniz gerekir.
Firewall: cPanel kurulurken kendi güvenlik duvarı yapılandırmasını yapar. Harici bir firewall kullanıyorsanız (AWS Security Group vb.), 2087 (WHM), 2083 (cPanel), 80 (Web), 443 (SSL) portlarını açtığınızdan emin olun.
Network Manager: Bazı Linux dağıtımlarında NetworkManager servisini kapatmanız gerekebilir, cPanel kurulum scripti genellikle bunu uyarır veya otomatik yapar.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.