VestaCP: Fitur dan Cara Install VestaCP
Website dan aplikasi (mobile) menjadi salah satu representatif wujud teknologi yang bisa dibilang saat ini yang paling powerful. Banyaknya pengembangan entitas ini karena fungsionalitasnya yang mampu menjadi problem solving. Berbicara mengenai website dan aplikasi erat kaitannya dengan hosting atau server yang menjadi syarat website dapat dipublikasi di internet.
Jika kamu sudah memiliki hosting, sering kamu menemui istilah control panel. Biasanya mungkin kamu menggunakan Cpanel. Namun kamu harus tahu bahwa selain CPanel, kamu juga bisa menggunakan VestaCP sebagai control panel hosting maupun server yang kamu gunakan. Ingin tahu lebih lanjut? Simak artikel ini hingga tuntas!
Mengenal Control Panel
Seperti namanya. Control panel adalah papan alias tempat untuk mengelola. Apa yang dikelola? Tentunya pada konteks ini adalah hal yang berkaitan dengan hosting dan server. Penjelasan lebih lanjut dapat dibaca pada tulisan berikut ini:
Apa itu Control Panel?
Control Panel adalah alat populer yang digunakan untuk mengelola paket hosting atau server. Kamu dapat melakukan banyak hal dengannya seperti mengelola nama domain yang kamu beli, menginstal aplikasi, membuat dan mengelola akun email, mengunggah file situs web, dan lain-lain.
Contoh Control Panel
Ada beberapa contoh control panel yang saat ini populer dan banyak digunakan oleh pengguna. Secara fungsionalitas utama bisa dibilang seluruh control panel yang ada sama hanya saja satu sama lain mungkin hanya berbeda dari sisi kelengkapan fitur dan faktor user behaviour yang berbeda. Berikut ini adalah beberapa contoh control panel yang populer:
VestaCP
Mengacu pada website VestaCP, tampilan dashboard awal dari control panel ini adalah seperti pada gambar diatas. VestaCP adalah control panel hosting atau server open source dan gratis. Kamu dapat menggunakannya untuk sistem Linux/Unix. Control panel ini memiliki semua fitur penting untuk memelihara server atau hosting.
Panel ini bekerja dengan baik dengan resource yang kecil. Kamu juga akan mendapatkan pembaruan rutin untuk meningkatkan fungsinya. Selain itu juga mendapatkan berbagai dukungan komunitas untuk membantu kamu apabila mengalami permasalahan teknis dalam menggunakannya.
Jika melihat pada gambar dashboard diatas, control panel ini memiliki interface yang bersih & sederhana. Kamu akan mendapatkan informasi tentang pengguna, domain, catatan DNS, email, dan basis data langsung di dashboard. Control panel ini memiliki bilah navigasi atas yang menunjukkan pembaruan server, alamat IP, Grafik, Statistik, Log, Pembaruan, dan Firewall.
VestaCP adalah control panel yang menawarkan konfigurasi yang dioptimalkan untuk jenis server RAM Rendah/Sedang/Tinggi. Pilih NGINX daripada Apache untuk kinerja yang lebih cepat. Sebagai perbandingan awal, dengan VPS 512 MB, dapat menangani 5k-8k pengunjung per hari.
CPanel
cPanel adalah control panel web hosting yang memungkinkan pemilik dan administrator situs web untuk mengelola berbagai aspek akun hosting dan situs web mereka melalui antarmuka pengguna berbasis web. CPanel adalah control panel paling populer yang digunakan oleh banyak perusahaan dan dikenal dengan antarmuka yang ramah pengguna dan fitur canggih.
Plesk
Plesk adalah control panel web hosting populer lainnya yang menyediakan antarmuka grafis untuk mengelola akun dan situs web. Seperti halnya cPanel, Plesk dirancang untuk menyederhanakan tugas manajemen hosting web untuk pemilik dan administrator situs web.
Plesk adalah control panel yang kuat dan fleksibel yang menawarkan banyak fitur canggih dan integrasi dengan alat dan layanan pihak ketiga. Ini digunakan oleh banyak perusahaan dan merupakan pilihan populer di antara pemilik dan administrator situs web.
Webuzo
Webuzo adalah control panel selanjutnya yang dirancang khusus untuk environment hosting web pengguna tunggal dan multi pengguna. Ini menawarkan antarmuka yang ramah pengguna untuk mengelola akun web hosting, domain, dan aplikasi.
Webuzo adalah control panel ringan yang mudah dipasang dan digunakan, menjadikannya pilihan populer bagi pemilik situs web yang mencari solusi pengelolaan hosting yang sederhana dan terjangkau. Ini juga menawarkan fitur-fitur canggih seperti pencadangan otomatis (backup) dan kemampuan untuk membuat template aplikasi khusus.
Mengenal Lebih Dalam VestaCP
Seperti yang sudah tertulis pada judul artikel ini, pembahasan akan lebih mengerucut pada satu control panel yaitu VestaCP. Pada penjelasan dibawah ini akan dibahas lebih dalam dan detail mengenai control panel tersebut lebih tepatnya yaitu fitur yang tersedia dan cara install.
Fitur VestaCP
Apa saja fitur VestaCP? Jika dipahami secara general, sebenarnya fitur yang disediakan VestaCP mirip dan bahkan beberapa fitur sama dengan control panel lain yang ada. Berikut ini adalah beberapa fiturnya:
- Manajemen domain, memungkinkan untuk menambah, menghapus, dan mengelola nama domain yang terkait dengan akun hosting kamu.
- Manajemen file, memungkinkan mengunggah, mengunduh, dan mengelola file di server menggunakan pengelola file berbasis web.
- Manajemen email, memungkinkan membuat dan mengelola akun email.
- Manajemen basis data, memungkinkan membuat dan mengelola basis data, serta akses ke phpMyAdmin untuk mengelola basis data yang kamu miliki.
- Manajemen keamanan, memungkinkan kamu mengonfigurasi berbagai pengaturan keamanan seperti sertifikat SSL, direktori yang dilindungi kata sandi, dan memblokir IP.
Jika dilihat secara lebih detail dari setiap fungsi yang dapat dilakukan, fitur VestaCP adalah sebagai berikut ini:
- General features: Web Domains, DNS, Database, Backups, Cron Jobs.
- Mail features: SpamAssassin, Dovecot, Exim + RoundCube (mail server)
- FTP: VsFTPD / ProFTPD GPL v3
- License: GNU General Public Licence to change, modify & redistribute source code.
- CLI & API: Uses 381 Vesta CLI calls. SSL Certificates
- Firewalls: Comes with filters for various services (Apache, Exim, SSH) to ban any unwanted host IP address.
- File Manager Logs: Access Log, Error Log.
- Languages: Web interface can be used in 26 languages.
Cara Install VestaCP
Nah, sebelum memulai untuk install VestaCP kamu harus pastikan persyaratan instalasi terpenuhi. Perhatikan persyaratan berikut:
- OS: CentOS 5, 6, dan 7; Debian 7, 8, dan 9; Ubuntu 12.04 – 18.10.
- CPU:Minimal Single Core 1 GHz.
- RAM: Minimal 512 MB.
- Disk Space: Minimal 20 GB.
Jika server atau hosting yang kamu miliki sudah sesuai dengan persyaratan diatas, kamu bisa lanjut untuk mengetahui cara install VestaCP. Berikut ini adalah cara install VestaCP:
Terhubung ke server melalui SSH
Kamu bisa menggunakan tools bawaan seperti terminal atau gunakan tools lain seperti PuTTY. Kemudian jalankan perintah berikut ini:
ssh root@your.server
Jangan lupa untuk mengganti “your.server” dengan IP server kamu.
Download
Cara install VestaCP yang selanjutnya adalah dengan men-download control panel ini. Melansir pada websitenya, kamu bisa menggunakan script berikut ini untuk mendapatkannya:
curl -O http://VestaCP.com/pub/vst-install.sh
Menjalankan VestaCP
Kemudian jika sudah, kamu bisa menjalankan installer dari VestaCP tadi dengan mengeksekusi script berikut ini:
bash vst-install.sh
Script akan menanyakan beberapa pertanyaan tentang instalasi, seperti nama host, alamat email, dan kata sandi untuk pengguna admin control panel. Ikuti petunjuknya dan masukkan informasi yang diperlukan. Setelah penginstalan selesai, kamu dapat mengakses control panel dengan menavigasi ke URL berikut di browser kamu:
https://yourserverip:8083/
Kemudian gunakan informasi login yang telah kamu atur pada saat melakukan instalasi tadi. Melansir pada websitenya, jika kamu berhasil masuk, tampilan awal dari VestaCP akan seperti pada gambar dibawah ini:
Coba VestaCP dan Buat Kelola Server-mu Lebih Sederhana!
Beberapa pilihan control panel memang tersedia banyak namun sepertinya kamu memang harus mencoba menggunakan VestaCP. Ini adalah control panel hosting atau server open source dan gratis. Kamu dapat menggunakannya untuk sistem Linux/Unix.
VestaCP memiliki semua fitur penting untuk memelihara server atau hosting. Panel ini bekerja dengan baik dengan resource yang kecil. Kamu juga akan mendapatkan pembaruan rutin untuk meningkatkan fungsinya. Yuk, coba gunakan control panel ini dan buat server-mu lebih sederhana dalam pengelolaannya.