Adım Adım cPanel Kurulumu

Merhabalar. WHM/cPanel Web Hosting sektöründeki en iyi panellerden biridir. Peki bu cPanel nasıl kuruluyor? Kurmak için ne gerekli? Sağda solda yazıldığı gibi değil adım adım bildiğim gibi yazıyorum. Az önce bir tane kurdum. Öncelikle gereksinimlerinden bahsedelim.

Donanım Gereksinimleri;

İşlemci (CPU)		En az 1.1 GHz işlemci
RAM 			En az 1 GB RAM (En az 2 GB olması tavsiyemdir)
Disk Alanı		20GB boş alan (40 GB tavsiyemdir)
Network			1 adet 10/100/1000 ethernet kartı

Network;

En az 1 Adet IP Adresi (DHCP olmamalı, sabit olmalıdır)
1 Adet Subnet Adresi
Default Gateway Adresi

Uyumlu Sanallaştırma Yazılımları;

KVM
Linux-VServer
Microsoft Server® 2008 Hyper-V, Microsoft Server 2012® Hyper-V
OpenVZ (Sadece stable sürümler)
Oracle VM VirtualBox, VirtualBox OSE
Virtuozzo™
VMware® Server, VMware ESX Server None.
Xen, XenEnterprise™, XenExpress™, XenServer™

Desteklenen İşletim Sistemleri

CentOS 6.x, 7.x
RedHat Enterprise Linux 6.x, 7.x
CloudLinux 6.x, 7.x

Diğer şartlara geçelim.

  • Öncelikle işletim sistemlerini minimal kurmalısınız. Üzerinde apache, mysql..vb şeyler kurulu olmamalı.
  • Sunucudaki RAM miktarının 2 katı kadar (En az 2GB) swap alanı olmalıdır.
  • Centos, Redhat yada CloudLinux ise disk formatı ext4 veya XFS olmalıdır.
  • Centos 7 kurarken disk bölümlendirmesini manuel yapmalısınız. Çünkü otomatik disk bölümlendirmesinde kök dizine (/ olarak ifade edilir) 50GB tanımlama yapar.
  • Kuruluma başlamadan önce firewall varsa iptal edilmelidir.

Önce yum -y update diyerek güncelleme yapalım.

Firewall varsa iptal edelim;

Centos 6 için;

/etc/init.d/iptables save
/etc/init.d/iptables stop
/sbin/chkconfig --del iptables

Centos 7 için;

iptables-save > ~/firewall.rules
systemctl stop firewalld.service
systemctl disable firewalld.service

Kurulum öncesi Selinux ‘u disable edelim;

/etc/selinux/config (vi yada nano ile) dosyasını açalım. Aşağıdaki gibi bir dosya açılacak. Dosyanın içindeki SELINUX satırındaki yazanı disabled olarak değiştirip kaydedelim.

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted

Bu işlem sonrası sunucuya reboot atmamız gerekli. Reboot sonrası devam edelim.

Şimdi de perl kuralım.

yum -y install perl

curl komutunu da kuralım.

yum -y install curl

Ve ön hazırlıklar sona erdiğine göre kuruluma geçelim.

Sadece aşağıdaki komutu kopyalayıp yapıştırın.

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Meraklılar için komutu satır satır yazayım ve açıklayayım.

cd /home #/home dizinine giriyoruz.
curl -o latest -L https://securedownloads.cpanel.net/latest #Kurulum dosyasını çekiyoruz.
sh latest #Kurulumu başlatıyoruz.

cPanel ve WHM Erişimi
Aşağıya yazdığım gibi portları kullanarak girebilirsiniz. Tarayıcınızı açıp http://IPADRESINIZ:PORT yada SSL portundan girecekseniz  https://IPADRESINIZ:PORT yazarak cPanel ve WHM girişi yapabilirsiniz.

cPanel Portu: 2082 yada SSL için 2083
WHM Portu: 2086 yada SSL için 2087
http://IPADRESINIZ:PORT
https://IPADRESINIZ:PORT (SSL portundan girecekseniz)

Hepsi bu kadar. Sorularınızı yorum olarak iletebilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.