Almalinux Üzerinde cPanel Kurulumu
Almalinux Üzerinde cPanel Kurulumu
AlmaLinux üzerinde cPanel kurulumu yapmak, özellikle web hosting hizmetleri sunan sunucular için oldukça popüler bir seçenektir. AlmaLinux, Red Hat Enterprise Linux (RHEL) tabanlı bir dağıtımdır ve CentOS'un devamı olarak kullanılabilir. cPanel ise web hosting kontrol panelleri arasında en yaygın kullanılanlardan biridir. Bu rehberde, AlmaLinux üzerinde cPanel kurulumu için gereken adımları anlatacağım.
Gereksinimler:
- Desteklenen işletim sistemi: AlmaLinux 8.x (cPanel, CentOS ve RHEL gibi RHEL tabanlı sistemlerde çalışır).
- Root erişimi: Sunucuya tam yetkili (root) erişim gerekmektedir.
- Minimum donanım gereksinimleri:
- CPU: Minimum 1.1 GHz işlemci (2 GHz veya daha hızlı önerilir).
- RAM: Minimum 1 GB (Ancak 2 GB ve üzeri RAM önerilir).
- Depolama: Minimum 20 GB boş disk alanı.
- Statik bir IP adresi gereklidir (dinamik IP ile çalışmaz).
1. AlmaLinux Sunucusunun Güncellenmesi
Öncelikle, sisteminizin güncel olduğundan emin olun. Aşağıdaki komutu çalıştırarak sunucudaki tüm paketleri güncelleyin:
sudo dnf update -y
2. cPanel Kurulumu için Gereken Bağımlılıkların Yüklenmesi
cPanel kurulumu için birkaç bağımlılık yüklenmesi gerekecektir. Bunları aşağıdaki komut ile yükleyebilirsiniz:
sudo dnf install perl curl -y
3. Hostname Ayarlama
cPanel kurulumu için sunucunuzun geçerli bir hostname (ana bilgisayar adı) olmalıdır. Bunu aşağıdaki gibi ayarlayabilirsiniz:
hostnamectl set-hostname server.siteniz.com
Hostname'de özel karakterler veya büyük harfler bulunmamalıdır. server.siteniz.com
yerine kendi domain isminizi kullanmalısınız.
4. cPanel Kurulum Script'inin İndirilmesi
cPanel, bir script aracılığıyla kurulabilir. Aşağıdaki komutla cPanel kurulum script'ini indirebilirsiniz:
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
5. cPanel Kurulumunun Başlatılması
Kurulum script'ini çalıştırarak cPanel kurulumunu başlatabilirsiniz:
sh latest
Bu işlem, sistem kaynaklarına ve internet hızınıza bağlı olarak birkaç dakika ile bir saat arasında sürebilir. Kurulum tamamlandığında cPanel web tabanlı arayüzü üzerinden yönetilmeye hazır hale gelecektir.
6. Firewall Ayarlarının Yapılması
Kurulum tamamlandıktan sonra, cPanel'in doğru şekilde çalışabilmesi için bazı portları açmanız gerekecek. Örneğin:
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --permanent --add-port=2087/tcp
firewall-cmd --reload
7. cPanel’e Web Tarayıcısı ile Erişim
Kurulum başarıyla tamamlandıktan sonra, cPanel'e erişmek için tarayıcınıza aşağıdaki URL'yi yazabilirsiniz:
https://sunucu_ip_adresiniz:2087
Burada sunucu_ip_adresiniz
yerine sunucunuzun IP adresini kullanın. İlk kez giriş yaptığınızda, cPanel lisansını aktifleştirmeniz gerekebilir. Lisans alma süreci, cPanel'in resmi web sitesinden yapılabilir.
8. Lisans Aktivasyonu
cPanel lisanslı bir üründür, dolayısıyla cPanel'i kullanabilmek için bir lisansa ihtiyacınız olacak. Eğer daha önceden bir lisansınız yoksa, cPanel tarafından sunulan deneme lisansını kullanabilirsiniz. Lisansı şu komutla kontrol edebilirsiniz:
/usr/local/cpanel/cpkeyclt
Özet:
Bu adımları izleyerek AlmaLinux üzerinde cPanel kurulumunu gerçekleştirebilirsiniz. Kurulum sonrasında, cPanel'in yönetim arayüzüne erişebilir ve sunucunuzu kolayca yönetebilirsiniz.