Cara Install VestaCP di Ubuntu dan CentOS

Cara Install VestaCP di Ubuntu dan CentOS

Masih membahas seputar control Panel, kali ini kami ingin membahas salah satu control panel popular untuk VPS yaitu VestaCP. Di artikel ini, kami akan membahas tentang bagaimana cara install VestaCP untuk Ubuntu 16.04 dan CentOS 7 serta bagaimana cara menginstall WordPress pada VestaCP.

VestaCP: Control Panel untuk VPS

dewaweb install vestacp

Vesta Control Panel adalah control panel gratis dan open source yang memiliki fungsi website, email, database, dan DNS.

Kalau Anda tertarik untuk menggunakan VestaCP,  kami akan membahas lebih lanjut tentang cara install VestaCP. Tapi sebelum Anda mulai install VestaCP, ada beberapa hal yang perlu Anda pastikan sebelum mengikuti tutorial ini:

  • Server Ubuntu 16.04 atau CentOS 7
  • Nama domain yang menuju ke server Anda.
  • Dua A records ns1.example.com dan ns2.example.com menuju ke server Anda

Jika semua yang disebutkan di atas sudah ada, berarti Anda sudah siap untuk menginstal VestaCP.

Baca Juga: Rekomendasi 10 Control Panel Hosting Paling Populer

Cara Install VestaCP untuk Ubuntu 16.04

Sebelum Anda memulai proses instalasinya, Anda perlu memastikan bahwa semua OS dan paketnya sudah terupdate. Anda bisa mengeceknya dengan menggunakan command berikut:

sudo apt-get update

sudo apt-get upgrade

Untuk memulai proses instalasi, Anda perlu login ke server Anda via SSH. Karena VestaCP meng-handle pembuatan akun user individual, di tutorial ini Anda akan login sebagai user root untuk melakukan pengaturan awal.

Setelah Anda login, anda bisa mendownload skrip instalasinya dengan memasukkan command di bawah ini:

curl -O http://vestacp.com/pub/vst-install.sh

bash vst-install.sh

Anda bisa mengkonfigurasi dan mengkustomisasi instalasi VestaCP Anda dengan menggunakan setting instalasi Advanced dari website resmi Vesta CP. Command di bawah ini adalah command untuk menginstall nginx, php-fpm, proftpd, exim, dovecot, spamassassin, named, iptables, MySQL, dan menggunakan kuota sistem file:

bash vst-install.sh --nginx yes --phpfpm yes --apache no --named yes --remi no --vsftpd no --proftpd yes --iptables yes --fail2ban no --quota yes --exim yes --dovecot yes --spamassassin yes --clamav no --mysql yes --postgresql no --hostname nama-domain-anda.com --email [email protected] --password p455word_@ndA

Jangan lupa untuk mengganti ‘nama-domain-anda.com” dengan domain Anda dan gunakan password yang kuat untuk admin VestaCP Anda.

Kalau semuanya sudah benar, Anda akan mendapat pesan berikut:

Vesta Control Panel

 

Following software will be installed on your system:

- Nginx Web Server

- PHP-FPM Application Server

- Bind DNS Server

- Exim mail server + Antispam

- Dovecot POP3/IMAP Server

- MySQL Database Server

- ProFTPD FTP Server

- Iptables Firewall

 

Would you like to continue [y/n]:

Ketik y untuk lanjut. Setelah itu, Anda akan diminta untuk memasukkan email dan hostname untuk melanjutkan setup dan Anda perlu menunggu beberapa menit untuk menyelesaikan instalasi.

Kalau proses instalasinya sudah selesai, mereka akan memberi selamat dan memberikan info login Anda; tampilannya seperti di bawah ini:

Congratulations, you have just successfully installed Vesta Control Panel

 

https://your_server_IP:8083

username: admin

password: p455word_@ndA

Untuk login, buka https://your_server_IP:8083, masukkan username, password, dan kemudian klik ‘login’. Dari halaman ini Anda bisa menambah domain, membuat akun email, database, akun FTP, menambahkan dan memodifikasi record DNS, serta berbagai hal yang berhubungan dengan pengelolaan web hosting Anda.

Baca Juga: Mari Mengenal Fitur-fitur dari cPanel!

Cara Install VestaCP untuk CentOS 7

Mungkin bagi Anda yang ingin menginstal VestaCP tetapi untuk CentOS 7. Berikut adalah langkah install VestaCP untuk CentOS 7.

Download skrip instalasi VestaCP dengan command berikut:

curl -O http://vestacp.com/pub/vst-install.sh

Jadikan scriptnya executable dan mulai instalasinya. Anda juga bisa menggunakan kode dari website resmi VestaCP jika Anda perlu mengkustomisasinya. Gunakan command di bawah ini agar scriptnya executable.

chmod +x vst-install.sh
bash vst-install.sh

Setelah ini, Anda hanya perlu menunggu proses isntalasinya. Ini biasa tergantung pada koneksi internet Anda. Di akhir proses instalasi, Anda akan melihat URL, username, dan password untuk log in ke panel.

=======================================================
_| _| _|_|_|_| _|_|_| _|_|_|_|_| _|_|
_| _| _| _| _| _| _|
_| _| _|_|_| _|_| _| _|_|_|_|
_| _| _| _| _| _| _|
_| _|_|_|_| _|_|_| _| _| _|
Congratulations, you have just successfully installed Vesta Control Panel
https://your_ip:8083
username: admin
password: N6S7xsdw(9
We hope that you enjoy your installation of Vesta. Please feel free to contact us anytime if you have any questions.
Thank you.
--
Sincerely yours
vestacp.com team

Anda tinggal mengunjungi link yang mereka berikan dan masukan username serta passwordnya. Ta-da! Anda sudah selesai menginstal Vesta CP di CentOS 7

Baca Juga: Cara Instalasi CyberPanel di CentOS 7

Cara Install WordPress dengan VestaCP

Bagi Anda yang sering membaca blog Dewaweb pasti sudah tidak asing lagi dengan WordPress. Sebagai salah satu content management system (CMS) paling popular, WordPress banyak digunakan tidak hanya untuk blogging tetapi juga untuk website komersial. Karena WordPress bersifat open-source dan ditulis dengan php, WordPress menjadi salah satu CMS yang paling mudah digunakan dan paling powerful.

Download juga e-book kami, Cara Membuat WordPress, untuk pembahasan lebih detailnya!

Untuk menginstall WordPress secara offline dengan VestaCP, Anda memerlukan beberapa hal di bawah ini:

  • Vesta CP
  • File instalasi WordPress
  • FileZilla
  • Windows/Mac OS/Linux/Android
  • Koneksi internet
  • Server database
  • Detail FTP
  • Pastikan bahwa paket hosting yang Anda punya mendukung PHP karena WordPress berbasis PHP

Kalau Anda sudah memiliki semua hal di atas, Anda sudah bisa menginstall WordPress menggunakan Vesta CP.

Membuat akun FTP

Langkah pertama yang harus Anda lakukan adalah membuat akun FTP. Untuk melakukan ini, Anda perlu:

  • Login ke VestaCP Anda, pilih WEB di bagian heading menu
  • Klik tombol Edit di domain yang ingin Anda buatkan akun FTP
  • Scroll ke bawah dan centang checkbox Additional FTP
  • Lengkapi pertanyaan yang ditanyakan – username dan password kemudian klik tombol Save

Membuat database dan user

  • Klik DB di bagian heading di bar menu
  • Klik tombol Add Database
  • Masukkan detail yang diminta dan jangan lupa untuk menyimpan datanya – database name, user, dan password
  • Kemudian klik tombol Add

Download dan install Filezilla

Jika Anda sudah selesai membuat akun FTP, database, dan user, Anda kemudian harus mendownload dan menginstall Filezilla client. Anda bisa mendownloadnya dari website resmi Filezilla.

Download WordPress

Karena Anda ingin mendownload WordPress, Anda tentunya memerlukan file WordPress. Untuk mendownload WordPress, Anda tinggal mengunjungi website resmi WordPress.

Menghubungkan dan mengupload files

Buka Filezilla dan masukkan details berikut:

Host: Masukkan hostname atau IP Address server Anda

Username dan password

Kemudian klik quickconnect. Setelah itu, Anda akan melihat daftar folder. Buka folder public_html. Hapus index.html dan robots.txt dari folder tersebut. Setelah itu upload file WordPress yang sudah di-extract dengan memilih mereka semua dan drag mereka ke server.

Proses Instalasi WordPress

  • Sekarang, kunjungi website Anda dan Anda akan melihat halaman instalasi WordPress
  • Pilih bahasa yang Anda inginkan dan klik tombol Continue
  • Setleah itu klik Let’s Go pada halaman selanjutnya
  • Masukkan database name, username, dan password yang sudah dbuat sebelumnya
  • Database host biasanya adalah localhost tetapi coba tanyakan hosting Anda jika memang ada host lain
  • Anda direkomendasikan untuk mengubah prefix Table default agar website Anda tidak mudah di-hack
  • Setelah Anda memasukkan semua detail Anda, klik submit
  • Di halaman selanjutnya, klik Run the install
  • Di halaman selanjutnya, masukkan detail website yang diminta seperti Site Title (judul website) dan detail akun admin seperti username, password, dan email Anda
  • Kemudian klik Install WordPress
  • WordPress Anda sudah berhasil di-install

Baca juga: Cara Install WordPress di cPanel

Simpulan

Di artikel kali ini kami sudah membahas tentang VestaCP serta bagaimana cara download dan install-nya. Sebagai salah satu control panel paling popular, tidak ada salahnya Anda mencoba VestaCP untuk website Anda.

Control panel ini memiliki interface yang mudah dinavigasi sehingga user experiencenya pun juga akan lebih mudah bagi penggunanya.

Dengan VestaCP, Anda juga bisa menginstall WordPress. Langkah-langkah menginstall WordPress pada VestaCP juga sudah kami bahas di artikel ini.

Jika Anda masih memiliki pertanyaan seputar VestaCP atau ingin berbagi pengalaman menggunakan VestaCP, Anda bisa meninggalkan komentar di kolom komen di bawah artikel ini.

Jangan sungkan juga ya untuk meninggalkan ide-ide topik yang ingin Anda baca di blog Dewaweb. Semoga artikel ini membantu!