IGOS Nusantara dan Vagrant: Perbedaan revisi
(→Pasang Offline) |
|||
(8 revisi antara oleh satu pengguna lainnya tidak ditampilkan) | |||
Baris 2: | Baris 2: | ||
Vagrant adalah sebuah program yang memanfaatkan teknologi mesin virtual untuk menjalankan atau menyediakan lingkungan pengembangan perangkat lunak yang portable dan mudah diduplikasi. | Vagrant adalah sebuah program yang memanfaatkan teknologi mesin virtual untuk menjalankan atau menyediakan lingkungan pengembangan perangkat lunak yang portable dan mudah diduplikasi. | ||
+ | |||
+ | == Persyaratan == | ||
+ | Terlebih dulu sudah memasang VirtualBox | ||
== Pasang Vagrant == | == Pasang Vagrant == | ||
Baris 7: | Baris 10: | ||
# | # | ||
yum -y install vagrant | yum -y install vagrant | ||
+ | |||
+ | == Pasang Online == | ||
+ | $ | ||
+ | cd /home/igos | ||
+ | mkdir vagrant-ign9 | ||
+ | cd vagrant-ign9 | ||
+ | vagrant init anak10thn/ign | ||
+ | vagrant up | ||
== Pasang Offline == | == Pasang Offline == | ||
− | Contoh berikut adalah pemasangan IGOS Nusantara ke mesin virtual memakai vagrant. Image vagrant diberi nama "ign-93.box" yang sudah | + | Contoh berikut adalah pemasangan image vagrant berisi IGOS Nusantara ke mesin virtual memakai vagrant. Image ini berisi lingkungan pengembangan yang diperlukan oleh pengguna. Image vagrant diberi nama "ign-93.box". Image ini berukuran 650 MB. Supaya lebih sukses, image diunduh lebih dulu. Inisialisasi vagrant dilakukan dengan memakai image yang sudah berada di /home/igos/ign-93.box |
$ | $ | ||
Baris 16: | Baris 27: | ||
cd vagrant-ign9 | cd vagrant-ign9 | ||
wget http://dl.moco.co.id/ignbox/ign-93.box | wget http://dl.moco.co.id/ignbox/ign-93.box | ||
− | vagrant box add /home/igos/ign-93.box | + | vagrant box add /home/igos/ign-93.box --name ign9 |
vagrant init /home/igos/ign-93.box | vagrant init /home/igos/ign-93.box | ||
+ | |||
+ | == Jalankan Vagrant == | ||
+ | $ | ||
+ | vagrant up | ||
+ | |||
+ | == Akses ssh ke Vagrant == | ||
+ | $ | ||
+ | vagrant ssh | ||
+ | |||
+ | Berganti menjadi root, lakukan: | ||
+ | $ | ||
+ | su | ||
+ | password: ... | ||
+ | |||
+ | Untuk password ketik "vagrant" | ||
+ | # | ||
+ | |||
+ | == Mematikan Vagrant == | ||
+ | $ | ||
+ | vagrant halt |
Revisi terkini pada 30 Januari 2015 16.49
IGOS Nusantara dan Vagrant
Vagrant adalah sebuah program yang memanfaatkan teknologi mesin virtual untuk menjalankan atau menyediakan lingkungan pengembangan perangkat lunak yang portable dan mudah diduplikasi.
Daftar isi
Persyaratan
Terlebih dulu sudah memasang VirtualBox
Pasang Vagrant
Repositori IGOS Nusantara 9 dan IGN X sudah menyediakan vagrant, sehingga dapat langsung pasang:
# yum -y install vagrant
Pasang Online
$ cd /home/igos mkdir vagrant-ign9 cd vagrant-ign9 vagrant init anak10thn/ign vagrant up
Pasang Offline
Contoh berikut adalah pemasangan image vagrant berisi IGOS Nusantara ke mesin virtual memakai vagrant. Image ini berisi lingkungan pengembangan yang diperlukan oleh pengguna. Image vagrant diberi nama "ign-93.box". Image ini berukuran 650 MB. Supaya lebih sukses, image diunduh lebih dulu. Inisialisasi vagrant dilakukan dengan memakai image yang sudah berada di /home/igos/ign-93.box
$ cd /home/igos mkdir vagrant-ign9 cd vagrant-ign9 wget http://dl.moco.co.id/ignbox/ign-93.box vagrant box add /home/igos/ign-93.box --name ign9 vagrant init /home/igos/ign-93.box
Jalankan Vagrant
$ vagrant up
Akses ssh ke Vagrant
$ vagrant ssh
Berganti menjadi root, lakukan:
$ su password: ...
Untuk password ketik "vagrant"
#
Mematikan Vagrant
$ vagrant halt