Merhaba, Web Hosting Dünyasına Hoş Geldiniz!
Bir web sitesi kurmak istiyorsanız, bunun en kolay ve verimli yollarından biri cPanel kullanmaktır. Hadi, CentOS üzerinde cPanel’i nasıl kuracağınızı adım adım öğrenelim. Her aşama, sizi başarılı bir hosting yöneticisi yapacak, biz de bu yolculukta size rehberlik edeceğiz.
cPanel Nedir?
cPanel, web hosting yönetim paneli olarak, sunucunuzun her yönünü kontrol etmenizi sağlar. Alan adı yönetimi, veritabanları, e-posta hesapları, dosya yönetimi ve çok daha fazlasını kolayca yapabilirsiniz. Web hosting işini kolaylaştıran bu yazılım, genellikle Linux tabanlı sunucularda kullanılır ve CentOS, cPanel için mükemmel bir tercihtir.
Başlamadan Önce Gereksinimler
cPanel'i kurmadan önce bazı ön şartları yerine getirmek gerekir. İşte gerekenler:
1. Bir CentOS Sunucusu: CentOS 7 veya CentOS 8 tercih edilmelidir.
2. Root Erişimi: Sunucuda root (yönetici) yetkisine sahip olmalısınız.
3. Güncel Sistem: Sunucunuzun güncel olması, kurulum sırasında sorun yaşamamanızı sağlar.
Adım 1: Sunucuyu Güncelleme
İlk olarak sunucunuzun güncel olduğundan emin olun. CentOS 7 veya CentOS 8 kullanıyorsanız, terminalde şu komutu çalıştırarak sistemi güncelleyebilirsiniz:
sudo yum update -y
Bu işlem, sunucunuzdaki tüm paketleri güncelleyecektir. Güncellemeyi bitirdikten sonra sunucunuzu yeniden başlatmak faydalı olacaktır:
sudo reboot
Adım 2: cPanel ve WHM’yi Yükleme
cPanel ve WHM (WebHost Manager), sunucunuzda hosting yönetimi için en önemli araçlardır. Bu iki yazılımı yüklemek için terminalde şu komutları takip edin:
Öncelikle, cPanel’in yükleme scriptini indiriyoruz:
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
Ardından, cPanel’i kurmaya başlıyoruz:
sh latest
Bu işlem birkaç dakika sürebilir. Kurulum tamamlandığında, terminal size bir başarı mesajı verecek.
Adım 3: cPanel Lisansınızı Aktif Etme
cPanel’i kurduktan sonra, lisansınızı etkinleştirmeniz gerekir. Bunun için, cPanel’in resmi web sitesinden bir lisans almanız gerekecek. Lisans bilgilerinizi aldıktan sonra, aşağıdaki komutu kullanarak lisansı etkinleştirebilirsiniz:
/usr/local/cpanel/cpkeyclt
Adım 4: cPanel ve WHM’ye Erişim
Kurulum tamamlandıktan sonra, cPanel ve WHM panelinize erişebilirsiniz. Web tarayıcınızı açın ve şu adresi girin:
https://
2087 portu, WHM paneli içindir ve buradan sunucunuzun tüm ayarlarını yapabilirsiniz. cPanel'e erişmek içinse:
https://
şeklinde tarayıcınıza yazabilirsiniz.
Adım 5: cPanel’i Yapılandırma
WHM arayüzüne giriş yaptıktan sonra, cPanel’i ilk kez yapılandırmak için birkaç temel ayar yapmanız gerekecek. Karşınıza gelen ekranda, sunucu adı, hosting paketleri, e-posta ayarları gibi seçenekleri belirlemeniz istenecek. Bu adımları dikkatlice takip edin ve sunucunuzun en verimli şekilde çalışmasını sağlamak için önerilen ayarları kabul edin.
Adım 6: Hosting Hesapları Oluşturma
Artık sunucunuzda hosting hesapları oluşturabilirsiniz! WHM üzerinden yeni bir cPanel hesabı eklemek için şu adımları izleyin:
1. WHM arayüzüne giriş yapın.
2. Sol menüde “Account Functions” kısmına tıklayın.
3. “Create a New Account” seçeneğini seçin.
4. Alan adı, kullanıcı adı ve şifre gibi bilgileri girin ve hesabı oluşturun.
Bu kadar basit! Artık her yeni kullanıcı için bir cPanel hesabı oluşturabilirsiniz.
Adım 7: E-posta Hesapları ve Diğer Ayarlar
Web hosting yönetiminin belki de en keyifli kısmı e-posta hesaplarıdır. cPanel üzerinden yeni e-posta hesapları oluşturabilir, e-posta yönlendirmeleri yapabilir ve hatta spam koruma ayarlarını düzenleyebilirsiniz.
E-posta hesapları eklemek için cPanel arayüzünde “E-posta Hesapları” sekmesine tıklayın ve yönergeleri takip edin.
Adım 8: Son Kontroller ve Güvenlik
Kurulum tamamlandığında, son kontrolleri yapmayı unutmayın. Sunucunuzun güvenliği için bazı önemli adımlar atmanız gerekecek. WHM üzerinden firewall ayarlarını kontrol edin, SSH erişimi kısıtlayın ve gereksiz servisleri devre dışı bırakın.
Öneri: cPanel’in güvenliğini sağlamak için cPHulk, CSF (ConfigServer Security & Firewall) gibi güvenlik yazılımlarını kurarak sunucunuzu ekstra koruyabilirsiniz.
Sonuç
Artık CentOS üzerinde cPanel’inizi başarıyla kurdunuz ve kullanıma hazır hale getirdiniz! Web hosting yönetiminiz, cPanel ile çok daha kolay ve verimli olacak. Herhangi bir sorunla karşılaşırsanız, cPanel destek ekibi veya forumlardan yardım alabilirsiniz.
Başarılar ve mutlu hostingler!