September 04, 2016

Linux cPanel & WHM Panel Kurulum

Elinizde bir sunucu var ve bunu SSH üzerinden yönetmek zor geliyor yada panelsiz daha önce hiç kullanmamış iseniz cPanel kuracağız size alışkanlıklardan vazgeçmek zordur. İşte bu yüzden cPanel kurulumu yapmanıza yardım etmemiz gerekiyor. Kamu görevi gibi düşünebiliriz. Farklı paneller önerdiğimizde küfür dahi edenler olabiliyor siz onlardan olmayın o bize yeter.

Sistem Gereksinimleri

İşletim Sistemi Versiyon İşlemci Bellek Disk Alanı Mimari
Minimum Önerilen Minimum Önerilen
CentOS, CloudLinux, veya RHEL 6 226 MHz 768 MB 1 GB 20 GB 40 GB 64-bit
7 1 GB 2 GB
Amazon Linux Tüm Sürümler   768 MB 1 GB     64-bit

Güvenlik Duvarları Kapatılması

Centos, CloudLinux, RHEL 6

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

Centos, CloudLinux, RHEL 7

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

NetworkManager’in Kapatılması

Centos, CloudLinux, RHEL 5 ve 6

service NetworkManager stop
chkconfig NetworkManager off
chkconfig network on
service network start
service ipaliases start

Centos, CloudLinux, RHEL 7

systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
systemctl enable network.service
systemctl start network.service
systemctl start ipaliases.service

SELinux Kapatılması

sudo nano /etc/selinux/config

hemen ardından dosya aşağıdaki gibi düzenlenir.

# 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

Kuruluma başlamadan önce bağımlılıklarından bir tanesi olan perl kurulumu gerçekleştirilir.

yum -y install perl

Hostname Ayarlanması

sudo nano /etc/sysconfig/network

HOSTNAME= ile başlayan değer bulunur ve FQDN kurallarına göre uygun bir değer ile değiştirilir.

NETWORKING=yes
HOSTNAME=venus.mertcangokgoz.com
 ```
hemen ardından hosts dosyası düzenlemesi yapılır.

```console
sudo nano /etc/hosts

dosyaya yeni değer aşağıdaki gibi eklenir.

127.0.0.1 venus.mertcangokgoz.com
127.0.0.1   localhost localhost.localdomain localhost2 localhost2.localdomain2
::1         localhost localhost.localdomain

Sistem reboot komutu ile yeniden başlatılır.

Tüm bu işlemler bittiğinde aşağıdaki komutu vererek kurulum işlemini başlatıyoruz. Sisteminizin özelliklerine göre kurulum biraz zaman alabilir lütfen sabırlı olun.

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

öptüm bye <3