IGOS Nusantara dan Vagrant: Perbedaan revisi

Dari IGNwiki
Langsung ke: navigasi, cari
(←Membuat halaman berisi 'IGOS Nusantara dan Vagrant Vagrant adalah sebuah program yang memanfaatkan teknologi mesin virtual untuk menjalankan atau menyediakan lingkungan pengembangan perangka...')
 
 
(9 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 berisi lingkungan pengembangan yang diperlukan oleh pengguna.
+
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
 
  cd /home/igos
 
  mkdir vagrant-ign9
 
  mkdir vagrant-ign9
 
  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 —name ign9
+
  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.

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