Cara Install Vagrant di Ubuntu
Vagrant digunakan untuk memudahkan dalam membuat server development secara virtual. Biasanya jika kita ingin membuat server virtual di Virtualbox harus dimulai dengan instalasi, tapi jika dikombinasikan dengan Vagrant maka tidak perlu instalasi karena cukup dengan mendownload image server yang sudah terinstal dan mengkonfigurasi mesin virtualnya saja.
Install Virtualbox
1 | sudo apt-get install virtualbox virtualbox-dkms |
Install Vagrant
1 | sudo apt-get install vagrant |
Unduh vagrant dan image server berbasis Ubuntu 12.04 32bit.
1 | vagrant box add precise32 http://files.vagrantup.com/precise32.box |
Kita juga bisa mendownload image secara terpisah menggunakan download manager, setelah itu baru ditambahkan. Cara ini yang saya gunakan.
1 | vagrant box add precise32 ~/Downloads/precise32.box |
Image yang sudah ditambahkan akan diekstrak menjadi template mesin virtual. Lokasi foldernya berada di /home/username/.vagrant.d/boxes.
Konfigurasi folder project vagrant
1 2 3 | mkdir vagrant_project cd vagrant_project vagrant init |
Buka file Vagrantfile
Cari config.vm.box = “base”
Ubah menjadi config.vm.box = “precise32” sesuai dengan nama box yang sebelumnya sudah ditambahkan.
Secara default network adapter yang digunakan adalah NAT. Untuk menambah atau mengaktifkan network adapter host-only cari baris
1 | config.vm.network "private_network", ip: "192.168.33.10" |
Hapus tanda #, dan set nomor IP yang diinginkan.
Jalankan environment
1 | vagrant up |
Melakukan koneksi SSH ke environment
1 | vagrant ssh |
Shutdown environment
1 | vagrant halt |
Manual perintah vagrant
1 | vagrant --help |
selamat mencoba 🙂
via olindata.com