Cara install homestead Laravel di Windows 8.1

Cara install homestead Laravel di Windows 8.1 5 Nasrul Kurniawan Cara install homestead Laravel di Windows 8.1
Homestead-Cara install homestead Laravel di Windows 8.1
Jika Anda belum menggunakan Homestead, sebaiknya segera belajar menggunakannnya. Homestead merupakan package Vagrant yang akan memudahkan Anda membuat virtual machine untuk development aplikasi PHP. Dengan menggunakan homestead, Anda tidak perlu repot-repot mengurusi error karena ada extensi PHP yang belum aktif dan error karena masalah web server lainnya.

Cara install homestead Laravel di Windows 8.1
Cara install homestead Laravel di Windows 8.1

 Beberapa aplikasi yang sudah disediakan oleh Homestead :
  1. Ubuntu 14.04
  2. PHP 5.5
  3. Nginx
  4. MySQL
  5. Postgres
  6. Node (dengan Bower, Grunt, dan Gulp)
  7. Redis
  8. Memcached
  9. Beanstalkd
  10. Laravel Envoy
  11. Fabric + HipChat Extension

Untuk menggunakan homestead Anda perlu menginstall Virtual Box²² dan Vagrant²³. Silahkan diinstall dua aplikasi tersebut terlebih dahulu.

Selanjutnya ikuti langkah berikut :
1. Install vagrant box untuk homestead dengan perintah

C:\Users\Nasrul>vagrant box add laravel/homestead

Perintah ini akan mendowload box atau Virtual Machine ubuntu yang sudah terkonfigurasi dari Internet.
Tunggulah hingga prosesnya selesai.

==> box: Loading metadata for box 'laravel/homestead'
    box: URL: https://atlas.hashicorp.com/laravel/homestead
This box can work with multiple providers! The providers that it
can work with are listed below. Please review the list and choose
the provider you will be working with.

1) virtualbox
2) vmware_desktop

Enter your choice: 1
==> box: Adding box 'laravel/homestead' (v0.2.6) for provider: virtualbox
    box: Downloading: https://atlas.hashicorp.com/laravel/boxes/homestead/versio
ns/0.2.6/providers/virtualbox.box
2. Setelah berhasil mendownload box homestead, kini Anda perlu melakukan clone repository github dari homestead. Pastikan Anda sudah menginstall Git di komputer Anda. Jalankan perintah ini di folder yang Anda inginkan bisa di folder yang Anda inginkan.

C:\Users\Nasrul>git clone https://github.com/laravel/homestead.git Homestead

Agar kita dapat mengakses homestead dengan SSH, kita perlu memberitahu homestead lokasi file ssh
kita. Pada folder homestead yang baru di clone, buka file Homestead.yaml. Ubah isian authorize dan
keys dengan lokasi file id_rsa Anda. Biasanya settingan default sudah sesuai dengan lokasi id_rsa di
komputer kita. Homestead bekerja dengan cara memetakan folder di host OS dengan guest OS (virtual machine). Dengan pemetaan ini, kita dapat coding di host OS dan aplikasi kita tetap dijalankan dari guest OS.

Cek kembali file Homestead.yaml, terlihat ada isian folders dengan isian default map: ∼/Code dan to:
/home/vagrant/Code. Pada isian ini dijelaskan folder ∼/Code di host OS akan dipetakan ke folder /home/vagrant/Code di guest OS. Silahkan sesuaikan isian map dengan lokasi dimana Anda akan menempatkan project Laravel. Sedikit gambaran untuk pengguna Xamp, karena biasanya project web disimpan di folder C:\xampp\htdocs maka Anda cukup mengubah map : ∼/Code menjadi map: C:\xampp\htdocs.

  1. Ini bagian yang paling menarik. Setiap web yang berjalan dengan homestead, akan kita akses dengan URL yang kita inginkan. Cek kembali isian Homestead.yaml, terdapat isian sites dengan isian default map: homestead.app dan to /home/vagrant/Code/Laravel/public. Maksud dari isian ini adalah ketika di host OS kita mengakses http://homestead.app:8000 maka homestead akan melayani web dari folder /home/vagrant/Code/Laravel/public. Karena folder /home/vagrant/Code merupakan map dari ∼/Sites, maka URL ini sebenarnya mengambil file dari ∼/Sites/Laravel/public. Jadi, jika Anda membuat aplikasi Laravel di ∼/Sites/webapp dan ingin mengaksesnya dengan URL http://webapp.site:8000. Langkah yang Anda lakukan adalah menambahkan isian di sites ini. Dengan isian map: webapp.site dan to: /home/vagrant/Code/webapp/public.
  2. Agar URL yang kita buat di tahap 4 dapat diakses, kita perlu menambah isian host file. Di *nix Anda dapat mengubah nya di /etc/hosts, sedangkan di Windows ada di C:\windows\system32\drivers\etc\hosts. Tambahkan setiap hostname yang kita buat dan petakan ke 127.0.0.1. Misalnya: webapp.site 127.0.0.1

Terakhir, untuk menjalankan homestead, masuk ke folder homestead dan jalankan perintah:

C:\Users\Nasrul> vagrant up

Dengan homestead, Anda tidak akan direpotkan dengan konfigurasi sistem yang berbeda tiap anggota tim. Untuk mengetahui, password default dan konfigurasi lebih lanjut tentang homestead, kunjungi http://laravel.com,http://laravel.com/docs/4.2/homestead,http://laravel.com/docs/5.0/homestead
Berikan komentar untuk judul artikel :

Cara install homestead Laravel di Windows 8.1

0 komentar to “Cara install homestead Laravel di Windows 8.1”

Posting Komentar

Instagram

Mediatutorial.web.id