Merhaba! Bugün, CentOS işletim sistemi üzerinde cPanel nasıl kurulur, bunu adım adım öğreneceğiz. Eğer web hosting işine girmek istiyorsanız ya da var olan web sitenizi yönetmek için cPanel kullanmayı düşünüyorsanız, doğru yerdesiniz! cPanel, kullanıcı dostu arayüzü ve güçlü özellikleriyle en popüler kontrol panellerinden biri. Bu yazıda, CentOS'ta cPanel yüklemenin tüm püf noktalarını keşfedeceğiz.
cPanel Nedir ve Neden CentOS Üzerinde Kullanılır?
Öncelikle cPanel nedir, biraz ondan bahsedelim. cPanel, web hosting hizmetlerini yönetmek için kullanılan bir kontrol panelidir. Web sitenizin dosyalarını, veritabanlarını, e-posta hesaplarını ve diğer tüm hosting işlemlerinizi tek bir yerden yönetmenizi sağlar.
CentOS, cPanel ile en uyumlu ve güvenli çalışan işletim sistemlerinden biridir. CentOS, Red Hat Enterprise Linux (RHEL) tabanlı bir dağıtım olup, sunucu ortamları için oldukça popüler bir seçimdir.
Adım 1: Sunucuyu Hazırlamak
İlk adım olarak CentOS sunucusunun en güncel sürümüne sahip olduğunuzdan emin olun. Eğer sunucunuzda CentOS yüklü değilse, onu yüklemeniz gerekebilir. Bu işlem için genellikle SSH ile sunucuya bağlanıp aşağıdaki komutları çalıştırarak güncelleme yapmanız yeterli olacaktır:
sudo yum update -y
Güncellemeler tamamlandığında, sisteminizi yeniden başlatabilirsiniz. Bu adım, cPanel’in sorunsuz bir şekilde çalışabilmesi için önemlidir.
Adım 2: Gereksinimleri Kontrol Edin
cPanel'in kurulabilmesi için bazı sistem gereksinimlerini karşılamalısınız. cPanel, minimum 1 GB RAM ve 20 GB disk alanı gerektirir. Ayrıca, CentOS 7 veya daha yeni bir sürümünün yüklü olması gerekmektedir. Gereksinimlerinizi kontrol etmek için aşağıdaki komutu kullanabilirsiniz:
free -m
df -h
Eğer kaynaklarınız yeterliyse, devam edebiliriz.
Adım 3: cPanel Kurulumuna Başlama
cPanel'i kurmak için sunucunuza SSH üzerinden bağlanarak aşağıdaki komutla cPanel yükleme dosyasını indirin:
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
Bu komut, cPanel'in en son sürümünü indirmeye başlar. İndirme tamamlandıktan sonra, aşağıdaki komutu çalıştırarak kurulumu başlatabilirsiniz:
sh latest
Kurulum işlemi birkaç dakika sürecektir, bu yüzden sabırlı olun. Sistem gerekli dosyaları indirip kurulum işlemine başlayacaktır.
Adım 4: cPanel Kurulumunu Tamamlama
Kurulum tamamlandıktan sonra, cPanel kontrol paneline erişmek için web tarayıcınızı açın. Şu URL’yi yazın:
https://sunucu-ip-adresiniz:2087
Bu, WHM (Web Host Manager) giriş ekranını açacaktır. İlk kez giriş yaparken root kullanıcı adı ve şifrenizle oturum açmanız gerekecek.
Giriş yaptıktan sonra, WHM üzerinden cPanel lisansınızı etkinleştirmeniz gerekecek. Bunun için cPanel’in lisans anahtarını almak üzere cPanel’in web sitesinden veya yetkili satıcılardan satın almanız gerekmektedir.
Adım 5: İlk Ayarları Yapma
Kurulum tamamlandıktan sonra, cPanel’in ilk ayarlarını yapmaya başlayabilirsiniz. WHM üzerinden şu adımları izleyebilirsiniz:
1. Sunucu Adı ve IP Ayarlarını Yapın: WHM paneline giriş yaptıktan sonra “Server Configuration” bölümüne gidip sunucunuzun ana bilgisayar adını ve IP adresini ayarlayın.
2. Güvenlik Duvarı Ayarlarını Yapın: Güvenlik duvarı ve IP engelleme ayarlarını yaparak sunucunuzun güvenliğini artırabilirsiniz.
3. DNS Ayarlarını Yapın: DNS ayarlarını doğru yapmanız, sitenizin düzgün çalışmasını sağlar.
4. e-mail Ayarlarını Yapın: Eğer e-posta hizmeti sunacaksanız, SMTP, IMAP ve diğer e-posta ayarlarını doğru şekilde yapılandırmalısınız.
Adım 6: cPanel ve WHM Kullanımı
Artık cPanel kurulumunuz tamamlandığına göre, WHM üzerinden hosting hesabınızı oluşturabilir ve web siteniz için cPanel kullanıcı hesabı açabilirsiniz. cPanel, kullanıcıların dosyalarını yönetmesi, e-posta hesaplarını ayarlaması, veritabanlarını yönetmesi ve çok daha fazlasını yapmasına olanak tanır.
İlk cPanel hesabınızı oluşturmak için WHM panelinde "Account Functions" sekmesinden "Create a New Account" seçeneğini kullanarak yeni bir hesap oluşturabilirsiniz. Bu işlemden sonra, cPanel paneline kullanıcı adı ve şifrenizle giriş yapabilirsiniz.
Sonuç
Ve işte, CentOS üzerine cPanel kurulumunuz tamamlandı! Artık güçlü bir web hosting yönetim paneline sahipsiniz. Bu adımları takip ederek, CentOS üzerinde cPanel’i başarıyla kurabilir ve web sitenizi kolayca yönetebilirsiniz.
Unutmayın, cPanel güçlü bir araçtır, ancak doğru yapılandırma ve güvenlik önlemleri almak her zaman önemlidir. Hosting işinizin her adımında size büyük kolaylık sağlayacak bu panel, sitenizin yönetimini oldukça kolaylaştıracaktır.