Penyediaan Vagrant & Laravel

7:37 PTG 0 Comments A+ a-

Download tool dan install:
https://www.vagrantup.com/
https://git-scm.com/download/win
https://www.virtualbox.org/wiki/Downloads

Rightclick di desktop, pilih git bash here:

bash

Lokasi folder di user/nixk, taip :
ls –la

tukar drive ke D guna command :
cd g:
vagrant box add laravel/homestead (pilih virtualbox)
kemudian pilih choice virtualbox

vagrant-box-add-laravel-homestead

Ianya mengambil masa yang agak lama.

Kemudian keluar notification siap:

==> box: Successfully added box 'laravel/homestead' (v5.2.0) for 'virtualbox'!


boleh semak menggunakan command:

vagrant box list

vagrant-box-list

setelah siap, taip:
cd .v
cd .vagrant.d/
cd c:
$ git clone https://github.com/laravel/homestead.git Homestead
git-clone-github-laravel

Bukak Explorer cari folder: C:\Homestead
tekan init.bat akan menghasilkan  fail Homestead.yaml dalam folder berkenaan.

Kemudian buka file homstead.yaml tersebut untuk lihat isinya:

homestead-yaml

Kelihatan keys ssh. Bagaimana ingin mendapatkan ssh? Boleh click di pautan ini

Ubah di  folders dalam Homestead.yaml:

   - map: ~/code kepada    - map: G:\laravel-projects

dan:

sites:
     - map: encraptor.app
       to: /home/vagrant/code/encraptor/public


homestead

INSTALL COMPOSER MEMERLUKAN PHP.EXE

Download  VC15 x64 Thread Safe (2018-Mar-01 06:45:07) di pautan
https://windows.php.net/download/ iaitu :
https://windows.php.net/downloads/releases/php-7.2.3-Win32-VC15-x64.zip

kemudian, extract. rename nama folder tersebut kepada php. Dan letak folder php itu di C:\

Semasa install composer, dia akan minta php.exe. Sila cari di folder php yang telah kita extract di drive C tadi.

Composer sepatutnya telah boleh digunakan di Git bash. Quit git bash dan masuk balik serta try run command:

run-composer

copy ke desktop file hosts di folder:

C:\Windows\System32\drivers\etc

masukkan di dalam file host:
192.168.10.10 encraptor.app
192.168.10.10 homestead.dev


host1

bergantung kepada dalam file homestead.yaml

host2

file host disave dan dicopy semula ke:
C:\Windows\System32\drivers\etc