Yüksek performanslı sunucu kurulumları, sanal sunuculardan dedicated server'lara kadar geniş bir yelpazede, günümüz web barındırma ihtiyaçlarını karşılamaktadır. Bu makalede, AlmaLinux üzerinde cPanel veya Plesk ile yüksek performanslı bir sunucu kurulumunu adım adım ele alacağız.
1. Sunucu Altyapısının Hazırlanması
İlk adım olarak, sunucunuzun altyapısını kontrol edin. NVMe SSD kullanımı, yüksek performans için kritiktir. Sunucunuzda SSD’nin kurulu olduğundan emin olun. Aşağıdaki SSH komutunu kullanarak mevcut disk yapılandırmanızı kontrol edebilirsiniz:
lsblk
2. AlmaLinux Kurulumu
AlmaLinux'u kurmak için, öncelikle bir bootable USB veya ISO imajına ihtiyacınız var. Sunucunuza uygun kurulum medyasını hazırlayın ve BIOS ayarlarından boot seçeneklerini ayarlayın.
Kurulum Adımları:
ISO dosyasını indirin ve bootable USB oluşturun.
Sunucuyu USB'den boot edin.
Kurulum sihirbazını takip edin ve diski yapılandırın.
3. SSH ile Sunucuya Bağlanma
Kurulum tamamlandığında, sunucunuza SSH ile bağlanın:
ssh root@
4. Gerekli Paketlerin Yüklenmesi
cPanel veya Plesk'i yüklemek için gerekli bağımlılıkların kurulu olduğundan emin olun:
dnf install -y perl wget
5. cPanel Kurulumu
cPanel'i yüklemek için aşağıdaki adımları izleyin:
wget -N http://httpupdate.cpanel.net/latest
sh latest
Kurulum sırasında sunucunuzun IP adresini not edin ve gerektiğinde kullanın.
6. Plesk Kurulumu
Plesk'i yüklemek için şu komutu kullanın:
sh <(curl https://get.plesk.com/oneclick/installer)
7. Güvenlik Ayarları
Kurulum tamamlandıktan sonra, sunucunuzun güvenliğini sağlamak için aşağıdaki adımları gerçekleştirin:
Güçlü bir root şifresi belirleyin.
SSH için bir kullanıcı oluşturun ve root erişimini devre dışı bırakın:
adduser yeni_kullanici
passwd yeni_kullanici
usermod -aG wheel yeni_kullanici
echo 'PermitRootLogin no' >> /etc/ssh/sshd_config
systemctl restart sshd
8. DDoS Koruması
DDoS saldırılarına karşı koruma sağlamak için, fail2ban ve iptables kurulumunu yapın:
dnf install -y fail2ban
systemctl start fail2ban
systemctl enable fail2ban
9. SSL Sertifikası Kurulumu
Web sitenizin güvenliğini artırmak için SSL sertifikası kurulumunu gerçekleştirin. Let’s Encrypt ile ücretsiz SSL sertifikası alabilirsiniz:
dnf install -y certbot
certbot --apache -d ornekdomain.com
Sonuç
Bu makalede yüksek performanslı bir sunucu kurulumunu adım adım ele aldık. AlmaLinux, cPanel veya Plesk ile birlikte kullanıldığında, etkili bir web barındırma çözümü sunmaktadır. Kurulum sonrası güvenlik önlemlerini almak, sunucunun sürdürülebilirliği açısından kritiktir.