Günümüzde web server amaçlı kullanılan sunucular için bir çok ücretli ve ücretsiz panel seçenekleri mevcut. Özellikle linux işletim sistemleri arasında web server amaçlı kullanılan ve popüler olan Centos / Redhat / Cloudlinux işletim sistemleri bu makalede anlatacağımız cPanel / WHM yazılımı ile tamamen stabil çalışmaktadırlar.
cPanel / WHM Desteklenen İşletim Sistemleri ;
- Centos
- Cloudlinux
- redhat
cPanel / WHM Donanım Gereksinimleri ;
- Centos/Rhel/Cloudlinux 5.x için Min 226 Mhz İşlemci, Min 1 Gb Ram, 40 Gb Disk
- Centos/Rhel/Cloudlinux 6.x için Min 1 Gb Ram
- Centos/Rhel/Cloudlinux 7.x için Min 2 Gb Ram
Kurulum için öncelikle selinux kapatmalıyız. Nano editör ile açıyoruz ;
nano -w /etc/sysconfig/selinux
Aşağıdaki şekilde kaydediyoruz ;
Yum güncelliyoruz ;
Yum güncellemeleri tamamlandıktan sonra sunucumuzu yeniden başlatıyoruz ;
cPanel / WHM kurulum komutunu ssh üzerinden yürütüyoruz (Kurulum hat ve donanım durumunuza göre 50 dakika ila 3 saat arası sürebilir);
Kurulum tamamlandıktan sonra sunucumuzu yeniden başlatıyouz ;
I Agree / Go to Step 2 butonuna tıklıyoruz ;
Server Contact Email Adress : karşısına e-posta adresimizi yazıyoruz ;
This Server’s Hostname : karşısına sunucumuza tanımladığımız hostname i yazıyoruz ;
Resolvers için aşağıdaki şekilde yazıyoruz ;
Save & Go to Step 3 butonuna tıklıyoruz ;
Set Up IP Addresses sayfasındayız. Bu sayfada iken ana ip haricinde ek ipler ekleyebilirsiniz. Biz gerek duymadığımız Skip This Step and Use Default Settings butonuna tıklıyoruz ;
Set Up IP Addresses sayfasındayız. Bu sayfada iken ana ip haricinde ek ipler ekleyebilirsiniz. Biz gerek duymadığımız Skip This Step and Use Default Settings butonuna tıklıyoruz ;
Hostname olarak tanımladığımız ve ana domain olarak kullanacağımız domainimiz için isim sunucuları (name servers) belirliyoruz ;
Belirlediğimiz isim sunucuları (nameservers) ve hostname için A kaydı oluşturuyoruz. Aşağıdaki örnekte belirtilen ip temsili sunucu ip mizdir ;
Save Go to Step 5 butonuna tıklıyoruz ;
FTP sunucusu olarak Pure-FTPD seçiyoruz ;
Mail sunucusu için Dovecot seçiyoruz ;
cPHulk korumasını Brute login ataklar için aktif ediyoruz ;
Save & Go to Step 6 butonuna tıklıyoruz ;
Use file system quotas seçerek Finish Setup Wizard butonuna tıklıyoruz ;
Yeni özellikler ekranı geliyor tercihsel olarak seçerek Save Settings e tıklıyoruz ;
WHM (web host manager) ekranı aşağıdaki gibidir ;
WHM dili (locate) default olarak İngilizce gelmektedir. Tweak Settings -> Server locate adımlarını izleyerek Türkçe belirleyip kaydetmemiz WHM panelin türkçe olması için yeterlidir ;