UPDATE 2019
On November 30, 2020, CentOS will stop supporting CentOS 6 on all systems, including your server. At that time CentOS will no longer provide bug, security, or feature updates. We encourage you to migrate to a server using CentOS 7 before November 30, 2020. Information about cPanel deprecation plan is available in our documentation.
Informasi diatas intinya kita dipaksa untuk beralih dari Centos 6, dan tentunya artikel ini harus disesuaikan karena ada beberapa kendala atau hal yang perlu diketahui.
Berikut beberapa kendala yang saya temukan berikut solusinya:
1. Your system is missing the file /etc/fstab
2019-01-28 19:18:53 571 (ERROR): Your system is missing the file /etc/fstab. This is an
2019-01-28 19:18:53 572 (ERROR): essential system file that is part of the base system.
2019-01-28 19:18:53 573 (FATAL): Please ensure the system has been properly installed.
yang harus dilakukan adalah membuat file /etc/fstab
touch /etc/fstab chmod 0640 /etc/fstab
2. Change runlevel 5 to 3 for cPanel Installation
Karena cpanel menggunakan runlevel 3 (multi-user.target), maka kita harus menggantinya supaya proses instalasi berlanjut.
Cek runlevel dengan perintah:
runlevel
Cek runlevel yang tersedia dengan perintah:
systemctl list-units -t target -a
Aktifkan runlevel 3 (multi-user.target) dengan pertintah:
systemctl set-default multi-user.target
Lakukan proses restart dan silakan coba jalankan kembali perintah instalasinya.
—
Install cPanel bisa dilakukan dengan mudah terlebih diinstall pada VPS karena sudah banyak yang menyediakan single click untuk install cPanel atau bahkan sudah berupa image/iso.
Berikut langkah-langkah instalasi cpanel yang bisa diimplementasikan pada Dedicated Server maupun Virtual Private Server.
Kebutuhan Minimal
- Sangat direkomendasikan menggunakan OS Centos 64 bit.
- Sangat direkomendasikan menggunakan ext filesystem (misalnya : ext2, ext3, or ext4).
- Minimal menggunakan processor 266 MHz, RAM 512 MB (dianjurkan RAM 1GB atau lebih untuk account lebih dari satu atau kebutuhan aplikasi/web yang tinggi), dan 10GB Harddisk (dikondisikan dengan kebutuhan).
PERSIAPAN
Apabila kebutuhan minimal diatas sudah dirasa terpenuhi, langkah selanjutnya adalah melakukan persiapan sebelum instalasi cPanel dilakukan.
Akses Server/VPS
Akses bisa dengan cara remote SSH (putty di Windows) atau terminal (Linux) atau bisa juga menggunakan VNC (beberapa provider vps aktifkan VNC).
Matikan Default Firewall
Untuk menghindari adanya default rule iptables yang menganggu interkoneksi, disarankan untuk mematikan terlebih dahulu firewall
chkconfig iptables off
service iptables stop
Cek Update
Lakukan proses pengecekan update software/system/kernel untuk mendapatkan update terbaru dari OS yang digunakan.
yum update
Lisensi cPanel
cPanel memberikan lisensi ujicoba/Trial untuk IP yang belum pernah menggunakan cPanel, sehingga apabila sebelumnya IP yang digunakan telah menggunakan cpanel sebelumnya maka anda harus terlebih dahulu membeli lisensi cPanel. Untuk mengetahui apakah IP yang digunakan telah menggunakan cPanel atau belum, bisa dilakukan pengecekan di http://verify.cpanel.net/
INSTALASI CPANEL
CATATAN: Untuk cpanel terbaru (cPanel & WHM version 58 keatas) memiliki fitur EasyApache 4 dan akan otomatis menjadi default pada proses instalasinya. Untuk tetap menggunakan EasyApache 3 buat file /etc/install_legacy_ea3_instead_of_ea4 bisa dengan menjalankan perintah dibawah ini:
touch /etc/install_legacy_ea3_instead_of_ea4
Terlebih dahulu pastikan bahwa Perl telah terinstall atau Perl telah menggunakan versi terbaru.
yum install perl
Pastikan wget telah terinstall
yum install wget
Jalankan perintah dibawah ini secara berurutan:
- cd /home
- wget -N http://httpupdate.cpanel.net/latest
- sh latest
atau dengan 1 baris perintah dibawah ini:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Proses instalasi memang akan membutuhkan waktu yang cukup lama, beberapa faktor yang mempengaruhinya adalah spesifikasi Server/VPS dan interkoneksi (bandwidth) dengan server cPanel. Saat Tutorial ini dibuat, belum ada mirror cPanel di IIX sehingga untuk server yang berada di IIX dengan keterbatasan bandwidth internasional tentu akan memakan waktu yang cukup lama dibanding dengan server yang berada di Luar Negeri.
Apabila koneksi remote ssh anda terputus, proses instalasi tetap berjalan dan bisa dimonitor dari log instalasinya dengan cara:
tail -f /var/log/cpanel/cpanel-install.log
Pada proses instalasi cPanel, server akan langsung diinstall beberapa software yakni Apache, PHP dll. Khusus untuk Apache dan PHP bisa disesuaikan kembali dengan kebutuhan setelah cPanel terinstall melalui tools EasyApache.
AKSES WHM
Setelah proses instalasi selesai (berhasil/tidak gagal), secara default WHM (Web Host Manager) bisa diakses dengan menggunakan URL https://IP-SERVER:2087
Thanks! gan 😀
setelah memasukkan perintah: yum update
muncul pesan Error: Cannot find a valid baseurl for repo: base
itu reponya harus diupdate, kemungkinan besar juga bisa disisi koneksi internet waktu instalasi
Akhirnya ketemu situs ini yg bahas cara install cpanel di vps..makasih
Setelah klik sh latest selalu muncul begini :
Your hostname (ndlx-vps-1316) is invalid. Upda te the hostname
2015-11-15 07:51:48 476 (ERROR): to a fully qualified domain name and rerun the installer.
2015-11-15 07:51:48 477 (ERROR):
2015-11-15 07:51:48 478 (ERROR): ********************* ERROR ****************** ***
2015-11-15 07:51:48 479 (FATAL): Exiting…
Tolong solusinya : redkionado@gmail.com
kalau dari errornya itu karena hostname tidak valid (FQDN), coba dicek lagi bisa pakai perintah # hostname contohna server.domain.com ..
mas, mohon tipsnya jika kita instal cpanel pada ip local. tapi kita sudah NATnya to IP Publik. Kemudian port-port yang dibuka untk kita instal cpanel berapa-berpa?
Terimakasih,
belum coba seperti itu, setahu saya license cpanel hanya bisa di ip public.
Cara install cpanel di vps ubuntu gmana gan ?/
tolong pencerahannya
cpanel lebih direkomendasikan menggunakan centos atau redhat
ntuk membu ka firewall port 2087 gmna kang ?
suruh open port 2087 di firewall
defaultnya port 2087 adalah untuk koneksi ssl, coba akses https://ip:2087 kalau masih belum bisa lakukan disable firewall. gut lak
[2016-11-18 02:04:16 +0000] E The install encountered an error: Cannot proceed. Needed system RPMs were not installed.
2016-11-18 02:04:16 831 (DEBUG): The installation process detected a failed synchronization. The system will reattempt the synchronization with the updatenow.static file…
2016-11-18 02:04:16 837 (FATAL): The installation process was unable to synchronize cPanel & WHM. Verify that your network can connect to httpupdate.cpanel.net and rerun the installer.
Removing /root/installer.lock.
itu kenapa ya?? saya install di vps red-hat Enterprise 6.8
bantu dong, makasih..
email: cyber4rt000@gmail.com
dari pesan errornya “Verify that your network can connect to httpupdate.cpanel.net and rerun the installer.” itu biasanya problem koneksi ke server cpanel httpupdate.cpanel.net coba lakukan disable firewall dan test ping untuk memastikan koneksi OK. gut lak
knp pas setelah install selalu lisense expired ?
Pastikan licensenya aktif, apabila fresh install kemungkinan ip pernah terinstall cpanel jadi nggak dapet trial
Sekarang cpanel kan sudah update versi baru centosnya gan, kalau mau tetap pakai versi lama itu gimana ya cara instalnya di putty?
sepertinya tidak bisa, defaultnya akan install latest version. CMIIW
Malam Pak,
itu sebelumnya iptable dimatikan, setelah instalasi selesai, apakah otomatis hidup lagi? atau harus dihidupkan lagi?
itu sebenarnya untuk menghindari apabila ada rule iptable yang memblok interkoneksi waktu proses intalasi. Tentunya setelah proses instalasi selesai anda bisa cek statusnya, kalau saya sendiri setiap server cpanel wajib pasang configserver firewall sehingga otomatis akan hidup kembali untuk iptables.
Pakai Video Gan , Saya Ribet baru pertama kali pgn install cPanel , Please !!
Email : aldoamanullah202@gmail.com
install cpanel simple, jalankan 1 perintah sudah beres. semangat ya ..
Buka pake putty terus paste tu command
bang kan ssh nya keputus tuh, nah ane mau liat proses nya make perintah tail -f /var/log/cpanel/cpanel-install.log tapi kok malah gabisa ya kang?
tail: cannot open ‘/var/log/cpanel/cpanel-install.log’ for reading: No such file or directory
tail: no files remaining
malah kek gitu.
mohon solusinya kang 😀
mungkin proses install tidak running, defaultnya log install akan ada otomatis. coba saja jalankan kembali perintah installnya.
misi gan, tolong info nya, kalau seperti ini gmn ya? saya install cpanel tetapi ssh terputus, dan saya coba konek ke http://ip:2086 dan https://ip2087 ga ada yang bisa, install ulang error seperti di bawah
2018-09-04 21:38:54 676 ( INFO): Waiting 5 seconds…
2018-09-04 21:38:54 677 ( INFO):
2018-09-04 21:38:54 678 ( INFO):
2018-09-04 21:38:59 681 ( INFO): Checking for any control panels…
2018-09-04 21:38:59 697 (ERROR): The installation process found evidence that the following control panels were installed on this server:
2018-09-04 21:38:59 698 (ERROR): cPanel & WHM
2018-09-04 21:38:59 699 (FATAL): You must install cPanel & WHM on a clean server.
Removing /root/installer.lock.
log instalasi bisa dicek, bisa pakai tail -f kalau proses masih berjalan ditunggu saja sampai ada info di log untuk proses restart. apabila log tidak ada progress, hapus dulu file /root/installer.lock kemudian jalankan lagi proses install cpanel dari awal.
rekomendasinya pake cpanel atau webuzo pak ?
multidomain disarankan cpanel, lebih mudah dan fleksibel
saya sudah install cpanel berhasil, sudah di buat ip publik, di ping juga bisa. tapi pas saya copa https://ipaddress:2087 gak bs nampil di web gan. apa yang kurang ya?
mungkin firewallnya belum up atau service cpanelnya belum running. port 2087 itu ssl, jadi harus add exception
tail -f /var/log/cpanel/cpanel-install.log
apa ini hoax
bukan hoax, artikel ini dibuat menggunakan installer lama. install versi baru kemungkian path log filenya berubah 🙂
[root@localhost home]# cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 32928 100 32928 0 0 16133 0 0:00:02 0:00:02 –:–:– 16141
Verifying archive integrity… All good.
Uncompressing cPanel & WHM Installer……
____ _
___| _ \ __ _ _ __ ___| |
/ __| |_) / _` | ‘_ \ / _ \ |
| (__| __/ (_| | | | | __/ |
\___|_| \__,_|_| |_|\___|_|
Installer Version v00093 rdc03e51001a51bfec60977537397c1dd04001bc5
Beginning main installation.
2019-12-17 20:31:05 930 [49387] ( INFO): cPanel & WHM installation started at: Tue Dec 17 20:31:05 2019!
2019-12-17 20:31:05 931 [49387] ( INFO): This installation will require 10-50 minutes, depending on your hardware and network.
2019-12-17 20:31:05 932 [49387] ( INFO): Now is the time to go get another cup of coffee/jolt.
2019-12-17 20:31:05 933 [49387] ( INFO): The install will log to the /var/log/cpanel-install.log file.
2019-12-17 20:31:05 934 [49387] ( INFO):
2019-12-17 20:31:05 935 [49387] ( INFO): Beginning Installation v3…
2019-12-17 20:31:05 579 [49387] (DEBUG): Detected distro “centos-release”, version “7.7”, arch “x86_64”
2019-12-17 20:31:05 603 [49387] ( INFO): CentOS 7.7 (Linux) detected!
2019-12-17 20:31:05 619 [49387] ( INFO): Checking RAM now…
2019-12-17 20:31:05 679 [49387] ( INFO): Validating that the system hostname (‘vps.jenong.com’) is a FQDN…
2019-12-17 20:31:05 703 [49387] ( INFO): Checking for NetworkManager now…
2019-12-17 20:31:05 728 [49387] ( INFO): NetworkManager is not installed.
2019-12-17 20:31:05 823 [49387] ( INFO): Checking for any control panels…
2019-12-17 20:31:05 839 [49387] (ERROR): The installation process found evidence that the following control panels were installed on this server:
2019-12-17 20:31:05 840 [49387] (ERROR): cPanel & WHM
2019-12-17 20:31:05 841 [49387] (FATAL): You must install cPanel & WHM on a clean server.
Removing /root/installer.lock.
kalau dari errornya itu karena pada servernya sudah ada control panel yang lain. cpanel harus diinstall di fresh server.
mas cpanel ini harus install pake ip public ya mas,soal nya safa pakai wifi cuma bisa sekali install pad install kedua kali saya malah harus pakai beli karena trial nya abis, solusi nya gimana mas biar saya dapat trial?
ya, harus ip public