Penyediaan Vagrant & Laravel
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:
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
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
setelah siap, taip:
cd .v
cd .vagrant.d/
cd c:
$ git clone https://github.com/laravel/homestead.git Homestead
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:
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
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:
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
bergantung kepada dalam file homestead.yaml
file host disave dan dicopy semula ke:
C:\Windows\System32\drivers\etc
