Dalam tutorial ini, kami akan menunjukkan cara menginstal Vagrant di Ubuntu 20.04 LTS. Bagi Anda yang tidak tahu, Vagrant adalah alat baris perintah untuk membangun dan mengelola virtual mesin. Secara default, Vagrant dapat menyediakan mesin di atas VirtualBox, Hyper-V, dan Docker. Penyedia lain seperti Libvirt (KVM), VMware, dan AWS dapat diinstal melalui sistem plugin Vagrant. Vagrant biasanya digunakan oleh pengembang untuk menyiapkan lingkungan pengembangan yang berfungsi di beberapa sistem operasi.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah demi langkah instalasi lingkungan pengembangan virtual Vagrant di server Focal Fossa Ubuntu 20.04.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:Ubuntu 20.04, 18.04, dan distribusi berbasis Debian lainnya seperti Linux Mint atau OS dasar.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Vagrant di Ubuntu 20.04 LTS Focal Fossa
Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt
berikut perintah di terminal.
sudo apt update sudo apt upgrade
Langkah 2. Memasang VirtualBox.
Instal Virtualbox menggunakan perintah berikut:
sudo apt install virtualbox
Langkah 3. Menginstal Vagrant di Ubuntu 20.04.
Pertama, unduh versi stabil terbaru dari Vagrant. Kunjungi halaman unduhan Vagrant untuk melihat apakah ada versi baru dari Vagrant yang tersedia:
curl -O https://releases.hashicorp.com/vagrant/2.2.9/vagrant_2.2.9_x86_64.deb
Setelah file diunduh, instal menggunakan perintah berikut:
sudo apt install ./vagrant_2.2.9_x86_64.deb
Untuk memverifikasi bahwa penginstalan berhasil, jalankan perintah berikut yang akan mencetak versi Vagrant:
vagrant --version
Langkah 4. Terapkan lingkungan pengembangan Anda.
Membuat proyek Vagrant semudah menyiapkan direktori root proyek dan mendefinisikan Vagrantfile. Jalankan perintah berikut untuk membuat direktori:
mkdir ~/my-project cd ~/my-project
Selanjutnya, inisialisasi Vagrantfile baru menggunakan perintah vagrant init, diikuti dengan kotak yang ingin Anda gunakan. Dalam contoh ini, kita akan menggunakan kotak centos/8:
vagrant init centos/8
Jalankan vagrant up
perintah untuk membuat dan mengonfigurasi mesin virtual seperti yang ditentukan dalam Vagrantfile:
vagrant up
Untuk ssh ke mesin virtual, jalankan:
vagrant ssh
Anda dapat menghentikan mesin virtual dengan perintah berikut:
vagrant halt
Untuk menghancurkan semua sumber daya yang dibuat selama pembuatan mesin, masukkan:
vagrant destroy
Selamat! Anda telah berhasil menginstal Vagrant. Terima kasih telah menggunakan tutorial ini untuk menginstal lingkungan pengembangan virtual Vagrant pada sistem Focal Fossa Ubuntu 20.04 LTS Anda. Untuk bantuan tambahan atau informasi yang berguna, kami menyarankan Anda untuk periksa situs resmi Vagrant.