Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean

VestaCP adalah kontrol panel web hosting yang dikembangkan oleh Serghey Rodin.

VestaCP bisa diinstall secara gratis.

VestaCP merupakan perangkat lunak Open Source dengan lisensi GPL.

Kode sumber VestaCP bisa dilihat di sini : https://github.com/serghey-rodin/vesta

Keunggulan VestaCP


Berikut adalah beberapa keunggulan VestaCP.
  1. Mempunyai interface berbasis web yang bekerja dengan cepat dan ringan.
  2. Membutuhkan spesifikasi VPS yang rendah, minimal RAM 512 MB, HDD 20 GB, CPU 1 GHz.
  3. Built in firewall.
  4. Tersedia lebih kurang 26 bahasa untuk tampilan interfacenya. Termasuk bahasa Indonesia.
  5. Tersedia fitur monitoring dan logging yang lengkap.
  6. Tersedia fitur backup yang handal.
  7. Tersedia fitur CLI Interface.

Web Server


Untuk web server, VestaCP mempunyai tiga pilihan :
  1. NGINX + Apache
  2. NGINX + php-fpm
  3. Apache

Kekurangan VestaCP


Berikut adalah beberapa kekurangan dari VestaCP :

1. Interfacenya kurang intuitif

Tampilan interface VestaCP memang simple. Tapi menurut saya kurang intuitif. Walaupun kalau sudah terbiasa mengoperasikan fungsi-fungsinya memang tidak menjadi masalah.

2. File managernya berbayar.

Untuk menikmati fitur file manager kita harus membayar biaya sewa bulanan.

Sistem operasi yang didukung


VestaCP mendukung empat distribusi Linux berikut :
  1. RHEL
  2. CentOS 5,6,7
  3. Debian 7,8,9
  4. Ubuntu 12.04 - 18.04

Syarat minimal spesifikasi VPS


RAM 512 MB, 20 GB HDD, CPU 1 GHz

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean


Pada artikel kali ini saya akan menjelaskan cara install VestaCP khusus untuk VPS Digital Ocean dengan sistem operasi CentOS 7 64 bit. Untuk VPS selain dari Digital Ocean insya Allah akan saya jelaskan di artikel selanjutnya.

1. Siapkan sebuah VPS dari Digital Ocean dengan sistem operasi CentOS 7 64 Bit. Untuk spesifikasi bebas.

2. Siapkan sebuah domain yang aktif. Anda bisa membeli domain di penyedia domain, misalnya Rumahweb.

3. Membuat A record

Instalasi VestaCP membutuhkan hostname yang valid.

Oleh karena itu kita harus membuat hostname. Misalnya kali ini saya contohkan, saya akan  membuat hostname panel.pemulawp.com

panel.pemulawp.com akan saya pointing ke IP VPS saya.

Untuk membuat A record, sebenarnya sudah sering saya jelaskan di artikel-artikel saya sebelumnya.

Untuk membuat A record kita harus masuk ke panel domain. Misalnya panel domain Rumahweb. Setelah itu kita cari pengaturan domain kita.

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Login ke Panel Domain

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Klik Pengaturan Domain


Setelah masuk ke pengaturan domain, pilih menu DNS Management.

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Klik DNS Management


Kemudian buatlah A record seperti contoh berikut.

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Membuat A Record


Keterangan :
  • Kata panel bisa Anda ganti dengan kata yang lain, misalnya server
  • TTL isi dengan 600 (agar propagasi lebih cepat).
  • Record Type pilih A
  • IP isi dengan IP VPS Anda.


4. Lakukan koneksi SSH ke VPS dengan user root. Via aplikasi terminal favorit Anda. Misalnya Putty (Windows) atau JuiceSSH (Android).

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Melakukan koneksi SSH ke VPS


5. Install curl dengan perintah berikut :

yum -y install curl


6. Install screen dengan perintah berikut :

yum -y install screen


7. Set hostname dengan perintah berikut :

hostnamectl set-hostname panel.pemulawp.com


Silahkan Anda ganti panel.pemulawp.com dengan hostname milik Anda, yang telah Anda buat di langkah nomor 3 di atas.

8. Jalankan screen dengan perintah berikut :

screen


9. Pindah ke direktori /tmp dengan perintah berikut :

cd /tmp


10. Download script installer VestaCP (script ini khusus buat VPS Digital Ocean) dengan perintah berikut :

curl -O https://assets.digitalocean.com/vesta/install-vesta-do.sh


11. Buat script menjadi executable dengan perintah berikut :

chmod +x install-vesta-do.sh


12. Eksekusi script dengan perintah berikut :

./install-vesta-do.sh --force


13. Akan muncul pertanyaan apakah Anda akan melanjutkan proses install, jawab y lalu enter

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean


14. Masukkan alamat email Anda

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean


15. Masukkan hostname

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean


Proses instalasi VestaCP berjalan lebih kurang 5 menit.

Berikut adalah tampilan dari aplikasi terminal ketika instalasi VestaCP selesai. Silahkan Anda catat informasi yang penting. Seperti informasi login panel VestaCP.

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Instalasi VestaCP sukses


Seperti yang Anda lihat di layar, di situ ditampilkan bahwa panel VestaCP diakses melalui port 8083. Tetapi karena beberapa alasan keamanan, kita akan mengaksesnya melalui port 5600

Akhiri proses install dengan menjalankan perintah exit dua kali seperti berikut :

exit

exit


Instalasi VestaCP sudah selesai. Sekarang mari kita coba mengakses panel VestaCP.

Mengakses Panel VestaCP


Untuk mengakses panel VestaCP secara umum memang menggunakan port 8083. Tetapi karena alasan keamanan, khusus untuk VPS Digital Ocean, kita harus mengaksesnya di port 5600. Sehingga alamat panel VestaCP menjadi seperti contoh berikut : https://panel.pemulawp.com:5600

Pada saat pertama kali mengakses panel, biasanya akan muncul peringatan seperti gambar berikut. Hal ini terjadi karena SSL yang dipasang di alamat panel vestacp sifatnya self signed.

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Klik Advanced


Bila Anda menggunakan browser Chrome, klik Advanced, kemudian klik Proceed.

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Klik Proceed

Berikut adalah tampilan login panel VestaCP. Loginlah menggunakan username dan password yang telah Anda catat waktu instalasi VestaCP selesai.

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Login VestaCP


Berikut adalah tampilan awal panel VestaCP.

Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean
Tampilan Panel VestaCP


Demikianlah telah saya uraikan bagaimana cara install VestaCP di VPS CentOS 7 64 Bit Digital Ocean. Semoga bermanfaat.

Posting Komentar untuk "Cara Install VestaCP di VPS CentOS 7 64 Bit Digital Ocean"