1. Adım: Sunucunuzun Hazır Olduğundan Emin Olun
Linux üzerinde cPanel kurulumu yapmadan önce, sunucunuzun yeterli kaynaklara sahip olduğundan emin olmalısınız. cPanel, genellikle CentOS, CloudLinux veya RHEL (Red Hat Enterprise Linux) işletim sistemleri üzerinde çalışır. Sunucunuzda en az 1 GB RAM, 20 GB boş disk alanı ve bir internet bağlantısı olması gerekecek.
Uyarı: Sunucu sağlayıcınızla iletişime geçin ve cPanel için sistem gereksinimlerini karşılayıp karşılamadığını kontrol edin.
2. Adım: cPanel ve WHM Kurulumunu Başlatın
Şimdi cPanel’i kurma zamanı! SSH (Secure Shell) aracılığıyla sunucunuza bağlanarak bu adımı başlatabilirsiniz. Terminal üzerinden root kullanıcı olarak giriş yapmanız gerekecek. Bunun için aşağıdaki komutları takip edebilirsiniz:
# SSH ile sunucuya bağlanın:
ssh root@your_server_ip
# cPanel kurulum betiğini indirin:
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
# Kurulumu başlatın:
sh latest
Bu işlem birkaç dakika sürecektir. cPanel ve WHM, sizin için gerekli tüm dosyaları indirip kuracaktır. Kurulum tamamlandığında, web tarayıcınız üzerinden WHM (WebHost Manager) kontrol paneline erişim sağlayabileceksiniz.
3. Adım: WHM’e Erişim Sağlayın
Kurulum tamamlandığında, WHM yönetim paneline erişmek için sunucunuzun IP adresini kullanabilirsiniz. Web tarayıcınızda şu şekilde bir URL kullanarak erişim sağlayın:
https://your_server_ip:2087
WHM giriş ekranında, root kullanıcı adı ve şifrenizle giriş yapabilirsiniz. Karşınıza gelen ekran, cPanel’i yapılandırmanız için gerekli tüm seçenekleri sunacak.
4. Adım: Temel Yapılandırmaları Yapın
WHM giriş yaptıktan sonra, ilk yapılandırma işlemleri oldukça önemlidir. Burada, sunucunuzun temel ayarlarını yapabilirsiniz. Örneğin:
Sunucu Hostname’i: Sunucunuz için bir hostname belirleyin. Bu genellikle domain adınızla ilişkilendirilir.
DNS Yapılandırması: DNS ayarlarını doğru yaparak, cPanel üzerinden e-posta ve web servislerinizi düzgün bir şekilde yönlendirebilirsiniz.
İsim Sunucuları (Nameservers): Sunucunuz için özel nameserver’lar belirleyebilirsiniz. Bu, hosting sağlayıcılarıyla uyumlu çalışmanızı sağlar.
5. Adım: cPanel Hesapları Oluşturun
Her şey düzgün bir şekilde yapılandırıldığında, cPanel üzerinden kullanıcı hesapları oluşturabilirsiniz. Bu adımda, her bir kullanıcı için web sitesi yönetimi, e-posta hesapları ve veritabanları gibi alanlara erişim sağlanabilir.
cPanel hesaplarını oluşturmak için WHM üzerinde "Create a New Account" seçeneğine tıklayın ve gerekli bilgileri girin. Bu işlemle birlikte her kullanıcı, kendi web barındırma alanına erişebilecek.
# Yeni bir cPanel hesabı oluşturun:
whmapi1 createacct username=your_username domain=your_domain.com password=your_password
6. Adım: cPanel’i Kişiselleştirin
Artık temel yapılandırmalar tamamlandığına göre, cPanel’i istediğiniz gibi kişiselleştirebilirsiniz. Web sitenizin gereksinimlerine göre ek modüller veya yazılımlar yükleyebilirsiniz. Popüler uygulamalar arasında WordPress, Joomla! ve Drupal gibi içerik yönetim sistemleri bulunmaktadır. Bu uygulamaları cPanel’in “Softaculous Apps Installer” üzerinden kolayca yükleyebilirsiniz.
Önemli bir ipucu: cPanel’de otomatik yedeklemeler de yapabilirsiniz. Bu, sitenizin güvende kalmasını sağlar ve olası veri kayıplarına karşı önlem almanızı sağlar.
7. Adım: Güvenlik Ayarlarını Yapın
Son olarak, sunucunuzun güvenliğini sağlamak çok önemlidir. cPanel, güvenlik için çeşitli araçlar sunar. Bu araçlar arasında SSH anahtar yönetimi, iki faktörlü kimlik doğrulama ve IP erişim sınırlamaları bulunmaktadır. Ayrıca, sunucunuza düzenli olarak güvenlik güncellemeleri yapmanız gerektiğini unutmamalısınız.
Özellikle:
- Güçlü parolalar kullanın.
- Şüpheli IP adreslerini engelleyin.
- cPHulk veya ModSecurity gibi güvenlik eklentilerini aktif hale getirin.
Sonuç: cPanel ile Güçlü Bir Web Hosting Deneyimi
Linux üzerinde cPanel kurulumunu başarıyla tamamladınız. Artık web hosting işlemlerini kolayca yönetebilir, e-posta hesaplarını düzenleyebilir ve web sitelerinizi güvenle barındırabilirsiniz. WHM ve cPanel’in sunduğu kullanıcı dostu arayüzlerle, hosting yönetiminizi daha verimli hale getirebilirsiniz.
Unutmayın, her zaman düzenli yedeklemeler ve güvenlik güncellemeleri yaparak, sunucunuzun sağlığını ve güvenliğini koruyun. Bu sayede, hosting deneyiminiz sorunsuz ve güvenli olacaktır.