Selamat Membaca
Memasang Laravel Valet di Linux
Halo,
bisa dibilang cukup lama juga saya nda ngunggah video baru dan dikesempatan ini saya ingin berbagi sebuah video tutorial bagaimana caranya memasang Laravel Valet di Ubuntu dan mungkin selanjutnya akan kita sebut dengan Valet saja. Dalam proses rekaman sebenernya cukup lama karena qodarulloh koneksi internet cukup lambat jadi saya potong - potong deh biar nda terlalu panjang.
Ok, Sebelumnya apa itu Laravel Valet?
Valet merupakan lingkungan kerja untuk membangun aplikasi berbasis web, dari namanya jelas ini secara khusus ditujukan untuk developer yang sedang bekerja menggunakan framework Laravel namun tidak menutup kemungkinan bisa kita gunakan untuk pengembangan proyek web atau aplikasi berbasis PHP non Laravel Framework karena pengalaman saya sendiri lebih nyaman pake valet saat mendesain website aplikasi baik berbasis wordpress, bludit, codeigniter hingga php native.
Sekedar informasi saja, jadi ketika kita memasang valet maka akan secara otomatis akan terpasang juga Nginx karena sebagai default web servernya dan valet juga akan memasang dnsmasq yang akan memungkinkan kita memiliki satu nama untuk sebuah proyek yang nantinya bisa kita akses dengan domain .test. Eh iya lupa, Valet sendiri awalnya dibuat khusus untuk mac namun tak usah khawatir karena sekarang sudah ada untuk Linux dan Windows.
Buat teman-teman yang ingin tahu lebih lengkap soal valet ini kmau bisa mengunjungi halaman resminya yaitu https://cpriego.github.io/valet-linux/.
Baik, Ayo kita mulai dan pastikan komputermu sudah terhubung ke internet…
Ok pertama kamu tambahkan dulu repo untuk php tujuannya agar sistem pada komputer kamu bisa mendapatkan update terbaru dari PHP dengan mengetikan kode berikut :
sudo add-apt-repository ppa:ondrej/php
Tunggu proses pembaruan repository dan jika selesai, kamu lanjutkan pemasangan PHP dengan perintah berikut :
sudo apt-get install -y unzip zip nginx php8.1 php8.1-cli php8.1-common php8.1-mysql php8.1-zip php8.1-gd php8.1-mbstring php8.1-curl php8.1-xml php8.1-bcmath php8.1-mysql php8.1-mysqli
Selanjutnya install kebutuhan lainnya seperti berikut :
sudo apt-get install libnss3-tools jq xsel
&& sudo apt-get install composer
&& composer global require cpriego/valet-linux
Export
echo "export PATH=$PATH:$HOME/.config/composer/vendor/bin" >> ~/.zshrc
&& source ~/.zshrc
Selanjutnya install valet dengan menggunakan perintah berikut :
valet install
Setelah berhasil, kita sudah bisa menggunakannya dan mari kita coba untuk membuat proyek pada Valet dengan membuat direktori baru sebagai basenya dan masuk kedalam direktori tersebut dan dan ketikan perintah valet park :
mkdir htdocs && cd htdocs && valet park
Selanjutnya buat proyek baru dan kamu harus membuat file index.php karena valet akan membaca file ini
mkdir ujicoba && cd ujicoba && nano index.php
masukan kode berikut dan simpan
<?php
phpinfo();
Jika semuanya dirasa sudah selesai, buka browser dan ketikan ujicoba.test dan tada… kamu sudah berhasil memasang valet di komputer kamu.
Kesimpulan : #
Dengan valet ini kita sudah nda diribetkan lagi dengan gak akses dan kita bisa membuat proyek didirektori manapun sesuai dengan keinginan kita.