Menginstall Centos web panel

Ketika server Centos telah terinstall, akan ada notifikasi untuk melakukan reboot. Kemudian kamu akan disuguhi login prompt:

Login sebagai root. Jika jaringan telah dikonfigurasi dengan benar pada saat instalasi, maka kita dapat langsung update paket-paket yang tersedia, tetapi bila tidak kita harus mengkonfigurasi jaringan terlebih dahulu;

Setup jaringan dengan mode console:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

Restart jaringan

service network restart

Update paket.

yum -y update

Install Apache, MySQL, PHP.

yum -y install mysql-server httpd php php-mysql unzip wget

…dan beberapa ekstensi PHP yang diperlukan

yum -y install php-gd php-ldap php-snmp

Start Services

service mysqld start
service httpd start

Menyetel Services agar berjalan otomatis

chkconfig mysqld on
chkconfig httpd on

Mengamankan MySQL. Buat root password dan konfirmasi settingan default SQL.

/usr/bin/mysql_secure_installation

Mengizinkan port 80 dan 443 melalui firewall server

vi /etc/sysconfig/iptables

Tambahkan baris berikut diatas baris “-A INPUT -j REJECT …”

-A INPUT -i eth0 -p tcp -m tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT

Restart firewall

service iptables restart

Kemudian install Centos Web Panel

cd /usr/local/src
wget http://centos-webpanel.com/cwp-latest
sh cwp-latest

Waktu menginstall CWP dapat berjalan lebih dari 30 menit, karena perlu mengkompilasi apache dan php dari sumbernya.

Selanjutnya reboot server agar semua update dapat berjalan dan CWP dapatdimulai