laravel

Penggunaan Laravel Valet

Penggunaan Laravel Valet
Jika Anda ingin memeriksa bagaimana proyek Laravel Anda bekerja secara online tanpa memublikasikan proyek di server nyata mana pun, Anda dapat menggunakan paket Valet atau Homestead untuk mengembangkan lingkungan pengembangan yang divisualisasikan. Homestead digunakan untuk mengembangkan lingkungan pengembangan Linux yang sepenuhnya divisualisasikan dengan konfigurasi Nginx dan menghabiskan lebih banyak sumber daya. Jika Anda ingin mengembangkan lingkungan pengembangan lokal yang cepat dengan sumber daya minimum, maka paket Valet adalah pilihan yang baik. Ini bekerja dengan server web Nginx. Bagaimana Anda dapat menginstal Valet di Ubuntu dan menggunakannya untuk menjalankan proyek Laravel Anda secara online untuk waktu-waktu tertentu ditunjukkan dalam artikel ini.

Prasyarat:

Anda harus melakukan tugas-tugas berikut sebelum memulai instalasi Valet.

SEBUAH. Instal proyek Laravel

$ composer create-project --prefer-dist laravel/laravel latavelpro

B. Instal dependensi yang diperlukan

$ sudo apt-get install php7.4-ikal
$ sudo apt-get install jq
$ sudo apt-get install xsel
$ sudo apt-get install libnss3-tools
$ sudo untuk menginstal nginx

C. Perbarui komposer

$ sudo composer self-update --stable

Instal Valet di Laravel:

Jalankan perintah berikut untuk mengunduh valet menggunakan composer.

$ composer global membutuhkan cpriego/valet-linux

Jalankan perintah berikut untuk menginstal valet di Ubuntu.

$ uji -d ~/.komposer && bash ~/.instalasi komposer/vendor/bin/valet
|| bash ~/.config/komposer/vendor/bin/valet install

Jika valet berhasil diinstal maka akan muncul output berikut:.

Jalankan perintah berikut untuk menghentikan dan menonaktifkan apache2 server.

$ sudo systemctl stop Apache2
$ sudo systemctl nonaktifkan apache2

Jalankan perintah berikut untuk memulai Nginx server.

$ sudo systemctl mulai nginx

Jalankan perintah berikut untuk memulai ulang Pengelola jaringan.

$ Sudo service network-manager restart

Restart terminal dan browser sebelum menggunakan perintah valet.

Menggunakan perintah Valet:

Banyak perintah yang ada dalam paket Valet untuk memeriksa status saat ini, memulai dan menghentikan daemon, menambah atau menghapus direktori proyek, menghapus instalan valet, dll. Daftar perintah Valet yang umum digunakan ditunjukkan di bawah ini.

Perintah tujuan
pelayan mulai Mulai daemon valet.
halte pelayan Hentikan daemon valet.
pelayan memulai kembali Mulai ulang daemon valet.
tautan pelayan Buat tautan proyek Laravel tertentu.
pelayan batalkan tautan Hapus tautan proyek yang dibuat sebelumnya.
link valet Tampilkan tautan yang ada yang dibuat oleh valet.
pelayan aman Jadikan situs aman dan tampilkan URL dengan https://.
pelayan tidak aman Buat situs tidak aman dan tampilkan URL dengan http://.
status pelayan Tampilkan status daemon valet saat ini.
Nama domain domain valet Ubah domainnya
berbagi pelayan Bagikan situs lokal secara publik dan uji cara kerjanya secara online.
uninstall pelayan Hapus pelayan secara permanen.

Penggunaan beberapa perintah Valet yang diperlukan ditunjukkan di bagian selanjutnya.

Periksa statusnya:

perintah status digunakan untuk memeriksa status Valet saat ini. Jalankan perintah berikut dari terminal.

$ status pelayan valet

Output berikut akan muncul jika: fpm dan Nginx sedang berjalan dan valet berfungsi dengan baik.

Melayani situs:

Dua perintah valet dapat digunakan untuk melayani situs Laravel mana pun. Ini adalah taman dan tautan. Kegunaan dari tautan perintah ditunjukkan di bawah ini.

tautan perintah:

Buat folder baru bernama proyek saya dan buka folder yang akan berfungsi sebagai jalur Valet. Buat proyek Laravel baru atau salin folder proyek Laravel yang ada di dalam folder ini. Proyek Laravel yang ada disalin di dalam folder di sini. Buka folder proyek Laravel dan jalankan tautan perintah untuk mendaftarkan folder di jalur Valet.

$ mkdir proyek saya
$ cd proyek saya
$cp -r /var/www/html/laravelpro laravelpro
$cd laravelpro
$ tautan pelayan

Output berikut akan muncul setelah menjalankan perintah:.

Jalankan perintah berikut untuk memeriksa daftar tautan simbolik dengan URL yang dibuat oleh valet.

$ tautan valet

Output berikut akan muncul jika tautan untuk proyek Laravel dibuat:. Domain default dari URL valet adalah .uji. Nama proyek Laravel ditetapkan sebagai Situs nilai. Itu URL nilai dihasilkan dengan menambahkan domain default dengan nama proyek. Itu jalan menyimpan lokasi folder proyek.

Jalankan perintah valet berikut untuk membuat situs aman.

$ valet aman

Anda dapat menjalankan perintah ping berikut untuk menguji situs tersebut hidup atau tidak.

$ ping laravelpro.uji

Outputnya menunjukkan bahwa situs itu hidup.

Sekarang, jalankan URL berikut dari browser untuk menguji apakah itu berfungsi atau tidak.

https://laravelpro.uji/

Jalankan perintah berikut untuk membuat situs tidak aman dan jalankan proyek menggunakan URL, http://laravelpro.uji.

$ valet tidak aman

Anda dapat mengubah domain default valet. Perintah valet berikut akan mengubah .uji domain .bd domain.

$ valet domain kami

Sekarang, Anda dapat memeriksa URL berikut dari browser untuk menguji domain.

http://laravelpro.bd

Bagikan situs:

Salah satu tujuan penting menggunakan Valet adalah untuk menguji cara kerja situs secara online di berbagai jenis perangkat yang dijalankan dari server lokal. Situs ini dapat dibagikan dengan banyak cara menggunakan valet. Situs ini dibagikan oleh Ngrok secara default. Jalankan perintah berikut untuk membagikan situs Laravel dengan dunia.

$ berbagi valet

Output berikut akan muncul jika situs dibagikan dengan benar. Informasi berikut menunjukkan bahwa situs online selama 8 jam. Situs ini dapat diakses dari mana saja dengan menggunakan URL, http://69763ffe9768.ngrok.io.

Output berikut akan muncul jika URL dijalankan di browser perangkat apa pun yang terhubung ke Internet.

Kesimpulan:

Terkadang sangat penting untuk memeriksa apakah proyek Laravel berfungsi dengan baik atau tidak pada berbagai jenis perangkat seperti ponsel, tablet, dll. sebelum mempublikasikan situs di server nyata. Valet Laravel membuat tugas ini lebih mudah dengan menggunakan bagian perintah. Situs dapat diuji secara online dengan mudah dengan fitur valet ini. Cara menginstal dan menggunakan perintah valet Laravel yang berbeda dijelaskan dalam artikel ini untuk membantu pengguna Laravel menguji situs Laravel mereka dengan mudah.

5 Kartu Tangkap Game Teratas
Kita semua telah melihat dan menyukai gameplay streaming di YouTube. PewDiePie, Jakesepticye, dan Markiplier hanyalah beberapa pemain top yang telah m...
Cara Mengembangkan Game di Linux
Satu dekade yang lalu, tidak banyak pengguna Linux yang memprediksi bahwa sistem operasi favorit mereka suatu hari nanti akan menjadi platform game po...
Port Sumber Terbuka dari Mesin Game Komersial
Rekreasi mesin game gratis, open source, dan lintas platform dapat digunakan untuk bermain lama serta beberapa judul game yang cukup baru. Artikel ini...