cPanel & WHM, dünya genelinde en yaygın kullanılan Linux web hosting kontrol panelidir. Bu rehberde temiz bir AlmaLinux 8/9 veya CloudLinux kurulumu üzerine cPanel kurulum sürecini eksiksiz ele alacağız.
Kuruluma başlamadan önce sunucunuzun hostname'ini düzgün biçimde ayarlayın:
hostnamectl set-hostname server.hostingpanelim.com
echo '192.168.1.1 server.hostingpanelim.com server' >> /etc/hosts
dnf update -y
dnf install -y perl curl
cPanel, SELinux ile uyumlu değildir. Kurulum öncesinde devre dışı bırakın:
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
Otomatik Kurulum Scripti
cPanel kurulumu için aşağıdaki komutu root kullanıcısıyla çalıştırın:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Kurulum internet bağlantı hızınıza bağlı olarak 20-60 dakika sürebilir. Ekranda akan logları screen veya tmux içinde takip etmenizi öneririz:
screen -S cpanel_install
sh latest
WHM'e İlk Giriş
Kurulum tamamlandıktan sonra WHM arayüzüne erişin:
https://SUNUCU_IP:2087
Root kullanıcı adı ve sunucu şifresiyle giriş yapın. İlk girişte kurulum sihirbazı karşınıza gelecektir.
Lisans Aktivasyonu
WHM > cPanel Store > License Manager bölümünden lisansınızı aktif edin. IP tabanlı lisanslar genellikle otomatik olarak tanınır. Sorun yaşarsanız:
/usr/local/cpanel/cpkeyclt
Nameserver Yapılandırması
WHM > Basic WebHost Manager Setup bölümünden nameserver IP adreslerinizi girin. ns1 ve ns2 kayıtlarını domain sağlayıcınızda da tanımlayın.
Bu rehberdeki adımları tamamladıktan sonra sunucunuz production ortamı için hazır hale gelecektir. Detaylı güvenlik sertleştirme adımları için 'cPanel Güvenlik Rehberi' makalemize göz atın.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,