Pada bagian ini saya akan memberikan informasi cara penginstallan pada sistem operasi windows
Masuk ke web resminya laravel, pilih menu dokumentasi, getting started. masuk kebagian windows
yang disarankan di dokumentasi laravel pada tahap pertama menggunakan docker. tetapi ini tidak kita lakukan. yang kita akan gunakan yaitu menggunakan PHP Artisan atau Composer.
kemudian cek apakah Composer kita sudah di install apa belum caranya ketik di terminal:
kalau keluarnya bash: composer: command not found. berarti Composernya belum terinstall.
kalau belum berarti kita mesti install komposernya. kunjungi http://getcomposer.org, klik getting started, instalasi windows.
kalau mau gampang pakai installer nya saja. klik composer-setup.exe.
kemudian install exe nya.
buka terminal baru, disini gita pakai gitbash, ketik composer. jika keluar seperti tampilan di atas berarti composernya sudah berhasil terinstall di komputer teman-teman.
sekarang kita buat folder untuk menyimpan project yang akan kita buat. silahkan cari atau tentukan tempat penyimpanan aplikasi masing-masing karena sekarang aplikasinya tidak lagi disimpan didalam folder htdocts seperti kita menyimpan aplikasi PHP di XAMPP. jadi kita bebas pilih folder kita masing-masing. kita akan coba buka file explorer untuk membuat sebuah folder baru.
sebagai contoh kita akan menyimpan aplikasinya di dalam Drive D. ya kita langsung bikin saja di folder baru yang namanya application.
sekali lagi teman-teman bisa menyimpan foldernya dimana pun, boleh di kasih nama apa saja, mau kode boleh mau web boleh disini kita beri namanya application saja.
kalau sudah kita arahkan terminal ke dalam folder yang sudah kita buat tadi. kalau pakai Gitbash sebenarnya ada cara gampangnya teman-teman bisa masuk ke foldernya contoh masuk ke folder Applikasi yang di D tadi. klik kanan pilih open Gitbash here.
tapi kalau mau di telusuri manual pun bisa dari Gitbash nya.
Ketik: cd D: tekan enter terus ketik cd application tekan enter
nah di dalam folder ini kita akan mendownload laravelnya. kita jalankan perintah:
composer create-project laravel/laravel coba-laravel
kata coba-laravel ini adalah folder project kita.
karena yang di dowload dari laravelnya cukup banyak maka akan memakan waktu yang cukup lama, silahkan di tunggu aja sampai prosesnya selesai.
nanti ada keterangan Application key set successfully artinya laravelnya sudah berhasil di download.
sekarang untuk menjalankan nya bagaimana? untuk jalaninnya itu kita cukup masuk kedalam folder aplikasi laravel kita. kalau misalkan teman-teman ketik ls disini, maka akan menampilkan isi dari folder application. ada satu folder yang namanya coba-laravel, kita masuk dulu kedalamnya. caranya ketik cd spasi nama-foldernya. cd coba-laravel.
disini kita bisa jalankan local development servernya si laravel. caranya ketik: php artisan serve
setelah aktif local development servernya dapat kita akses melalui browser dengan cara mengetikan http://127.0.0.1:8000 atau http://localhost:8000.
jika tampilannya seperti ini maka server berhasil kita jalankan dan siap untuk di gunakan.
jangan di close terminalnya atau di matikan terminalnya nanti halaman ini tidak akan jalan lagi.
itu cara pertama untuk menginstall ravel. ada cara ke dua yang mungkin akan membuat proses dowload nya sedikit lebih cepat karena kita akan install secara global laravelnya. ini disebut juga dengan the laravel installer
jadi kita download dulu sekali installer laravelnya kalau sudah di download berikutnya kita mau bikin aplikasi laravel kita cukup panggil laravel new example-app maka akan di install kan laravel ngambil dari installer nya. bukan lagi langsung diambil dari composer seperti cara yang sebelumnya.
nah nanti ada syaratnya agar kita bisa memanggil laravel dimana saja kita harus install di environtment variabel kita. nanti pada gambar diatas environtment variable bagian windows akan kita copykan kedalam environtment variable kita.
tapi kita akan lakukan ini dulu ketik:
composer global require laravel/installer
kembali ke terminal, matika dulu server development nya dengan cara tekan CRTL+C.
baru kita bisa jalankan perintah composer yang diatas composer global require laravel/installer jika sudah berhasil akan tampil seperti ini:
langkah selanjutnya kita intall laravel nya pakai ini:
laravel new example-app
tapi masalahnya sekarang kita belum bisa lakukan itu. kita kembali dulu ke folder application di terminal, kemudian ketik: laravel tekan enter. kalau tampilannya seperti ini berarti sudah ada di environtment variable kita.
tapi kalau misalkan kalian belum bisa ketik laravel, caranya gini:
bisa klik kanan di start menu windownya, pilih system, lalu di bagian aboutnya lakukan scroll mouse kebawah cari yang namanya advace system setting, setelah masuk di bawah ada tulisan environtment variable klik aja terus di bagian bawah di system variable cari kata path, klo udah ketemu di klik lalu pencet edit. nah disini akan copykan bagian %USERPROFILE%\AppData\Roaming\Composer\vendor\bin yang pada gambar sebelumnya. kemudian masuk lagi di edit environtment variable klik new terus paste di baris bawah. kalau sudah klik Ok, oke lagi. jika sudah sekarang seharusnya kalau terminalnya di close. terus buka lagi git bash terus kita kembali lagi masuk ke folder kita tadi, kemudian ketik laravel. harusnya sudah bisa tampil seperti di atas.
kalau laravelnya sudah jalan kita tinggal panggil yang tadi laravel new example-app atau pakai nama project baru "laravel new coba2-laravel" nah ini akan menginstall laravel via installer. ini mungkin agak lama juga, tetapi tidak selama ketika kita menggunakan composer. di tunggu aja sampai proses install selesai.
dan untuk menjalankan sama kita cukup masuk kedalam foldernya, masuk kedalam coba2-laravel. kemudian disini jalankan local development servernya. ketikkan "php artisan serve"
nah kalau sudah jalan kita tinggal copy kan saja url nya dan paste ke browser.
jadi itu caranya melakukan konfigurasi dan juga menjalankan lewat browser.
berikut cara untuk menjalankan aplikasi laravel yang sudah kita download menggunakan sesuatu yang di sebut dengan vallete yaitu sebuah layanan vallet yang di miliki oleh laravel itu dengan mudah membuat aplikasi laravel diakses dengan nama foldernya dengan titik test / .test
caranya kita kembali ke dokumentasinya kita cari dokumentasi yang bernama valet. klik aja introduction nya, jadi kalau teman-teman baca disini valet ini adalah untuk menampilkan laravel tidak dengan 127.0.0.1 tapi kita cukup dengan mengetikkan nama folder kita atau nama aplikasi kita .test.
kalau sebelumnya nama domainnya .dev lebih keren, nama aplikasi kita.dev tapi karna sekarang .dev itu sudah bisa digunakan untuk website kita secara umum maka ga bisa lagi di pakai untuk lokal development environtment makanya di ganti dengan test. nah valet ini sebetulnya khusus untuk mac OS jadi windows gak bisa pake, tapi kebetulan saat ini sudah ada yang membuatkan porting nya. jadi ada orang yang membuatkan valet nya versi windows.
caranya harus download dari composer atau kita liat dulu package nya di dalam package managernya yaitu packages teman-teman boleh kunjungi websitenya namanya packagis.org kita akan cari nama aplikasinya di kolom pencarian ketikan: valet-windows
klik saja
cretueusebiu/valet-windows di klik saja. setelah masuk untuk melihat dokumentasi silahkan di lakukan scroll ke bawah. inti dari dokumentasi nya ialah kita harus mempunyai PHP terlebih dahulu di komputer kita, versi PHP 7.4 atau 8. harus punya Composer. sebelumnya kita sudah menginstall PHP dan Composer berarti sudah aman.
jadi tinggal jalankan perintah composer global require cretueusebiu/valet-windows
. di copy saja perintahnya lalu kembali ke terminal, matikan development server kita ketik CTRL+C, kemudian paste perintah yang telah di copy tadi. kita boleh mengetikan perintah ini di folder manapun karena ini akan menginstall secara global. tekan Enter maka akan menjalankan proses download, tunggu hingga proses selesai. kemudian lakukan install. tadikan sudah di download installernya sekarang kita lakukan install. caranya kita tinggal ketikan "valet install".
perintah ini cukup dilakukan sekali saja karena berikutnya sudah otomatis akan di jalankan si valet nya. jadi kita ketikan aja terminal, valet install. nanti akan menginstall semua yang di butuhkan kita klik yes saja ini akan ada beberapa kali yes lagi, yes lagi, yes lagi, dan sudah. jadi kalau sudah kita klik yes semua akan ada keterangan "valete installed successfully!"
sebelum kita bisa gunakan katanya kalau kita baca lanjutan dokumentasinya ada baris
kalau kita pakai windows 10 kita harus secara manual mengkonfigurasi DNS karena valete ini menggunakan sesuatu yang di sebut dengan acrylic DNS maka kita harus ubah DNS nya. cara ubahnya bisa dengan cara klik kanan di "manual configure" kalau kalian tidak pakai windows 10 di sana juga ada link untuk ke windows versi lainnya.
karena disini menggunakan windows 10 klik windows 10, nah disini katanya kita harus melakukan setting IP kita DNS nya mengarah ke local 127.0.0.1
dan IPv6 menggunakan settingan seperti berikut
jika sudah sama di setting seperti di atas satu lagi yang perlu di setting supaya lancar karna valet ini menggunakan port 8080 dimana port tersebut sudah di gunakan oleh xampp, kita harus mengubah port xampp kita agar tidak bentrok.
buka xampp-control panel > pilih config (apache) > pilih httpd.conf. nanti akan di bukakan configurasi. di dalam httpd.conf kita akan cari port 8080. biar gampang bisa tekan CTRL+F ketik 80, nanti ketemu Listen 80 ubah menjadi 8080.
klik find next akan ketemu ServerName localhost:80 ganti menjadi 8080.
kalau sudah klik file > save > close.
jadi kedepannya kalau teman-teman masih ingin menggunakan localhostnya XAMPP caranya sekarang kita tidak hanya mengetik localhost saja tetapi localhost:8080
Buat apasih sebenarnya valet itu? jadi valet itu akan membuat konfigurasi terhadap local servernya jadi lebih mudah sesuai dengan namanya valet. kita mau parkir valet itu kendaraan kita di titipkan ke petugas valet terus petugas valet nya yang mikirin kendaraan kita di parkirnya di mana. kita gak perlu repot-repot parkir sendiri, nah ilustrasi itu juga sama persis. jadi ceritanya kita tinggal tentukan mau parkir dimana nanti valet itu yang akan mengatur agar aplikasi kita dapat dengan mudah dijalankan.
caranya gimana? caranya kita harus kasih tau dulu tempat parkirnya dimana. kita pengen tempat parkir kita itu ada di folder d:\aplication jadi nanti semua folder yang ada di dalam folder application akan jadi aplikasi laravel. jadi arahkan terminal ke posisi folder application "cd application" setelah sudah berada didalam folder application ketik "valet park"
jadi ini tempat parkir aplikasi kita sekarang. jika sudah berhasil harusnya tampilannya akan seperti di atas. proses di atas hanya di lakukan sekali. otomatis semua aplikasi laravel kalian itu bisa di akses dengan cara panggil nama foldernya di browser dan di akhiri dengan .test. berarti ketik di link browser coba-laravel.test otomatis jalan ga perlu pakai "php artisan serve" ga perlu ngejalanin XAMPP, semua sudah otomatis. jadi kalau suatu saat kalian butuh laravel lagi, tinggal download. misalkan "laravel new https://coba3-laravel" tunggu downloadnya selesai langsung jalanin di link browser nama foldernya pakai https://coba3-laravel.test
Komentar
Posting Komentar