Web barındırma (hosting) dünyasında yolculuğa yeni başlayanların en çok karşılaştığı terimlerden biri WHM (Web Host Manager) olur. WHM, bir web barındırma sunucusunun yönetimini yapabileceğiniz güçlü bir araçtır. Eğer siz de kendi hosting servislerinizi yönetmek istiyorsanız, WHM kesinlikle ihtiyacınız olacak bir yazılımdır. Ama endişelenmeyin! WHM’yi kurmak ve yapılandırmak düşündüğünüz kadar karmaşık değil. Gelin, adım adım bu süreci birlikte inceleyelim.
1. WHM Nedir ve Neden Kullanılır?
Web Host Manager, cPanel ile entegre çalışan bir yönetim panelidir. WHM, birden fazla hosting hesabı yönetebilmenizi sağlar. Bu sayede, kullanıcıların web sitelerini barındırmak, e-posta hesapları oluşturmak, yedekleme almak ve çok daha fazlasını kolayca yapabilirsiniz. Özellikle, VPS (Virtual Private Server) veya dedicated sunucu sahibiyseniz, WHM kullanarak tüm yönetim işlerinizi kolaylaştırabilirsiniz.
2. WHM Kurulumuna Başlamadan Önce
İlk olarak, bir sunucuya ihtiyacınız olacak. Bu sunucu, WHM’yi çalıştırmak için gerekli tüm kaynakları sunacaktır. Eğer VPS ya da dedicated sunucu kullanıyorsanız, bunları sağlayan bir hosting firması seçmeniz gerekecek. Ayrıca, sunucunuzda cPanel ve WHM lisansının etkin olması gerektiğini unutmayın.
Eğer cPanel ve WHM lisansını aldıysanız, o zaman kuruluma geçebiliriz!
3. WHM Kurulumunu Adım Adım Yapmak
#### Adım 1: Sunucunuza Bağlanın
Sunucunuza SSH (Secure Shell) ile bağlanmak için terminal veya komut istemcisini açın. Bağlantı için aşağıdaki komutu kullanın:
ssh root@sunucu_ip_adresi
Bu komutla, sunucunuza root kullanıcısı olarak bağlanmış olacaksınız.
# Adım 2: WHM Kurulum Script’ini İndirin
WHM kurulumu için cPanel’in sağladığı resmi kurulum script’ini indirmeniz gerekecek. Terminalde aşağıdaki komutu girerek bu script’i indirebilirsiniz:
curl -o latest -L https://securedownloads.cpanel.net/latest
Bu komut, cPanel’in en son sürümünü indirir.
# Adım 3: Kurulum Başlatma
İndirdiğiniz script’i çalıştırarak kurulumu başlatabilirsiniz. Terminale şu komutu yazın:
sh latest
Bu komut, WHM ve cPanel’in kurulumu için gerekli tüm dosyaları otomatik olarak yükleyecektir. Kurulum işlemi yaklaşık 20-30 dakika sürebilir, bu yüzden sabırlı olun.
# Adım 4: Kurulumun Tamamlanması
Kurulum tamamlandığında, kurulum ekranında size sunucunuzun IP adresini ve WHM’ye nasıl giriş yapacağınızı bildiren bir mesaj görünecek. Artık WHM paneline giriş yapabilirsiniz.
4. WHM Yapılandırması
WHM kurulumundan sonra, yönetim paneline giriş yaparak yapılandırmaya geçebiliriz. İşte WHM’yi daha verimli kullanabilmek için yapmanız gereken bazı temel yapılandırmalar:
# Adım 1: WHM’ye Giriş Yapın
Sunucunuza erişim sağlamak için tarayıcınıza şu adresi girin:
```
http://sunucu_ip_adresi:2087
```
Burada, kullanıcı adı olarak "root" ve şifreniz ile giriş yapabilirsiniz.
# Adım 2: Genel Yapılandırma
Giriş yaptıktan sonra, ilk yapmanız gereken şey sunucunuzun genel yapılandırmasını yapmaktır. Sol menüde yer alan "Basic WebHost Manager Setup" seçeneğine tıklayın ve aşağıdaki ayarları yapın:
- Server Contact Email Address: Sunucudan gelen uyarıları alacağınız e-posta adresini buraya girin.
- Nameserver Configuration: Bu alanı, sunucunuz için önerilen DNS sunucuları ile doldurun.
- Default cPanel Style: cPanel için varsayılan tema seçimini yapın.
# Adım 3: Lisans Yapılandırması
cPanel ve WHM lisansınızı etkinleştirmek için "Server Configuration" kısmından "License Verification" alanına gidin. Burada, lisans bilgilerinizi girerek lisans doğrulamasını yapın.
# Adım 4: E-posta Yapılandırması
E-posta hesaplarını yönetmek için "Service Configuration" bölümünden "Exim Configuration Manager" seçeneğini kullanarak, e-posta sunucusunun nasıl çalışacağına dair ayarları yapabilirsiniz.
# Adım 5: Yedekleme Ayarları
Yedekleme almak çok önemli bir adımdır! "Backup" kısmından yedekleme ayarlarını yaparak, düzenli aralıklarla otomatik yedekleme alabilirsiniz.
5. WHM ile Barındırma Hesapları Yönetimi
WHM, barındırma hesaplarını yönetmenize olanak tanır. Yeni bir barındırma hesabı oluşturmak için "Create a New Account" seçeneğini tıklayın. Burada, kullanıcı adı, alan adı ve diğer bilgileri girerek yeni hesap oluşturabilirsiniz.
Ayrıca, sunucunuzda bulunan hesapların detaylarını görmek için "List Accounts" kısmına göz atabilirsiniz.
6. Sonuç: WHM ile Başarıya Adım Atın
Artık WHM kurulumunu ve temel yapılandırmalarını tamamladınız. Web barındırma yönetiminiz daha verimli, hızlı ve güvenli bir şekilde devam edebilir. Unutmayın, WHM’nin sunduğu her bir araç, sizin ve müşterilerinizin ihtiyaçlarını daha kolay karşılayabilmeniz için tasarlanmıştır.
Her ne kadar başlangıçta karmaşık görünse de, adım adım ilerleyerek WHM’yi öğrenmek oldukça keyifli bir süreçtir. Şimdi, WHM’yi kullanarak hosting işlerinizi profesyonelce yönetebilirsiniz!