Pendahuluan VPS
Kenceng Solusindo menyediakan layanan Virtual Private Server yang berlokasi di Indonesia. Virtual Private Server atau yang sering disebut VPS atau Virtual Server merupakan komputer server yang cara kerjanya sama seperti komputer biasa. Perbedaannya, VPS memiliki spesifikasi hardware yang tinggi dan memiliki performa yang mumpuni.
Pada VPS, anda dapat memilih sistem operasi yang anda inginkan. Bisa diinstall sistem operasi Linux, Windows, FreeBSD, dan lain lain. Ketika pertama kali kamu order maka akan mendapatkan server kosongan. Artinya, virtual server belum terinstall apapun. Anda dapat melakukan instalasi sistem operasi, ataupun kontrol panel seperti cPanel, Webuzo, Webmin dan sebagainya sesuai keinginan. Untuk mengakses VPS, dapat melalui akses SSH atau melalui VNC.
Kontrol panel memudahkan pengguna untuk mengelola website yang dimilikinya, seperti yang kita ketahui Cloud Hosting Kenceng Solusindo menggunakan cPanel sebagai kontrol panelnya, dan di VPS bisa diinstall sendiri control panel untuk website kita seperti VestaCP, Webuzo, CWP, dan lain lain
Pengertian VestaCP dan Fitur Fiturnya
VestaCP ialah salah satu kontrol panel yang berlicense GPL GNU GENERAL PUBLIC LICENCE Version 3 sama seperti CWP. Dibawakan dengan tampilan minimalis dan penuh fungsi, VestaCP sering digunakan oleh web developer atau system administrator yang ingin instant dalam memanajemen websitenya (self-hosting) pada servernya. Berikut disebutkan fitur fitur andalan VestaCP :
- DNS
- Email (SpamAssassin, ClamAV, Dovecot, Exim + Roundcube
- Mendukung SSL Let’s Encrypt
- FTP
- Softaculous (Berbayar) *
- Firewall
- Databases (MySQL +
- Baca fitur selengkapnya : https://vestacp.com/features/
Cara Install VestaCP
Sebelum menginstall VestaCP, pastikan kamu memenuhi beberapa system requirements dibawah :
- Pilih salah satu sistem operasi kamu (harus fresh installed) :
RHEL / CentOS 5, 6, 7
Debian 7/8/9
Ubuntu 12 . 04 – 18 . 04
- RAM 512MB
- HDD 20GB
- CPU 1Ghz
Lalu setelah semua terpenuhi, kamu bisa memilih Installasi dengan cara yang simple atau yang advanced.
Berikut dijelaskan satu per satu bagaimana cara instalasi VestaCP secara simple :
- Menyiapkan Server
Persiapkan package yang diharuskan diinstalasi terlebih dahulu untuk instalasi VestaCPyum -y install curl
- Setelah itu, kita unduh terlebih dahulu script Installasi VestaCP :
curl -O http://vestacp.com/pub/vst-install.sh
- Setelah diunduh file vst-install.sh nya, jalankan dengan perintah :
bash vst-install.sh
- Maka akan tampil di layar ssh kamu seperti ini, masukkan y untuk yes untuk memulai installasi
Masukkan juga email kamu untuk admin vestacp, dan Fully qualified domain name (FQDN) hostname kamu. Klik enter untuk melanjutkan proses instalasi. - Proses instalasi sudah selesai, kamu bisa mencatat login vestacp mu.
Alamat login vestacp ialah https://alamat.ip.address.publikmu dengan port 8083
username bawaannya ialah admin, dan password yang diberikan ialah random. (kamu bisa mengganti password didalam admin dashboard nanti) - Setelah proses instalasi selesai, lebih baik untuk mereboot vps terlebih dahulu agar instalasi yang baru diinstall benar benar diterapkan.
root@srv ~# reboot
- Berikut ditampilkan login vestacp :
dan dashboard admin vestacp nya sebagai berikut :
Untuk instalasi yang advanced kamu bisa langsung ke halaman ini https://vestacp.com/install/, scroll dibagian bawah ada Advanced install settings :
- Pada bagian advanced install settings, kamu bisa memilih mana yang diinstall mana yang tidak diinstall sesuai dengan keperluan vps kamu. Semakin minimal instalasi vestacp di vps kamu, semakin kecil resource / sumber daya (ram,cpu,space harddisk) yang akan dipakai.
- Berikut dijelaskan keterangannya :
- Contoh pada bagian WEB, kamu bisa memilih 3 varian atau tidak sama sekali : Apache + Nginx, Nginx + PHP-FPM , Apache saja atau no.
- pada bagian FTP, kamu bisa memilih vsftpd , proftpd, atau pilih no untuk tidak sama sekali jika kamu tidak ingin menggunakan fitur FTP.
- pada bagian Mail, kamu bisa lengkap memilih exim dovecot spamassassin beserta antivirusnya yaitu ClamAV, atau pilih dikurangi satu fiturnya atau jika ingin mendisable fitur emailnya kamu bisa memilih no.
- pilih named untuk mengaktifkan fitur DNS.
- pilih iptables dan fail2ban untuk fitur firewall.
- pilih no untuk tidak mengaktifkan fitur Softaculous jika kamu tidak mempunyai license berbayarnya.
- pilih remi untuk Additional Repository nya.
- jika kamu ingin menggunakan vestacp secara personal dan tidak berbelit belit dalam menggunakan storage diskspace perakun / per websitenya maka kamu tidak perlu untuk mengaktifkan File System Quota (pilih no), jika kamu ingin mengaktifkan quota pilih yes.
- jangan lupa untuk centang MySQL sebagai databasenya jika kamu menggunakan mysql, jika menggunakan postgresql, silahkan centang PostgreSQL
- Terakhir isi Hostname, Email dan Password di kolom terakhir, lalu klik Generate Install Command
- Hasil akhirnya ialah berupa teks command yang panjang, yang berbeda dengan simple installation diatas. Jalankan comamnd sesuai dengan perintah, terutama pada poin ke 3.
Demikian penjelasan tentang Cara Install VestaCP di VPS Centos 7