Laravel adalah kerangka kerja aplikasi web yang menawarkan titik awal dan struktur yang membantu dalam pembuatan aplikasi dan juga sintaks ekspresif yang elegan. Pekerjakan pengembang Laravel untuk menginstal versi terbaru Laravel karena menjanjikan fitur seperti pengujian unit dan integrasi, lapisan abstraksi basis data ekspresif, injeksi ketergantungan menyeluruh, dan banyak lagi
Didirikan pada tahun 2011 oleh Taylor Otwell, kerangka web PHP memiliki fitur seperti utilitas yang membantu penerapan dan pemeliharaan aplikasi, berbagai cara untuk mengakses basis data relasional, dan sistem pengemasan modular yang dilengkapi dengan manajer ketergantungan khusus. Versi terbaru dari aplikasi ini adalah Laravel 8, yang hadir dengan fitur-fitur seperti peningkatan rate-limiting, komponen blade dinamis, direktori model, dan Laravel Jetstream.
Buat Proyek Baru Laravel dengan Menginstal Laravel 8
Proses membuat proyek baru setelah menginstal Laravel dianggap sebagai tugas yang cukup mudah
Langkah 1. Hal pertama yang harus dilakukan adalah menjalankan perintah berikut setelah membuka terminal
$ composer create-project –prefer-dist laravel/laravel laravel-8-crud-app 8
Langkah 2. Perintah yang disebutkan di atas akan membantu Anda menginstal Laravel 8. Setelah itu, penting untuk memverifikasi versi yang diinstal dan itu dapat dilakukan dengan mengetikkan perintah berikut
$ cd laravel-8-crud-app
$ php artisan –V
Kerangka Laravel 8
Langkah 3. Setelah langkah tersebut, Anda perlu menginstal dependensi front-end, yang dapat dilakukan dengan bantuan paket. file json. Ketergantungan tersebut antara lain
- axios
- bootstrap
- lintas-env
- jquery
- laravel-mix
- lodash
- popper. js
- penyelesaian-url-loader
- kelancangan
- sass-loader
- vue
Catatan – Untuk menginstal dependensi yang disebutkan di atas, Anda harus memberikan perintah ini
$ npm instal
Mengikuti langkah yang disebutkan di atas, folder berjudul node_modules dapat dilihat dan Anda dapat menemukan dependensi yang diinstal di dalamnya
Instal Laravel 8 Menggunakan Komposer
Ada beberapa cara dalam proses install Laravel, salah satunya menggunakan Composer. Hal pertama yang harus dilakukan agar cara ini berfungsi adalah menginstal Komposer, yang merupakan pengelola paket PHP. Lakukan hal berikut
Anda perlu mengunduh penginstal dari situs web resmi menggunakan URL
$ cd ~
$ curl -sS https. //getcomposer. org/pemasang -o komposer-setup. php
Komposer Dapat Diinstal Menggunakan Perintah Berikut
$ sudo php composer-setup. php –install-dir=/usr/local/bin –namafile=komposer
Untuk memastikan instalasi berfungsi sebagaimana mestinya, Anda dapat mengetik ini di terminal
$ komposer
Setelah instalasi Komposer berhasil pada sistem, proyek Laravel 8 baru dapat dibuat dengan mudah
Pengembang Laravel Bersertifikat [Rekrut dalam 1 Jam]
Minta Penawaran Gratis
1200+ Proyek Disampaikan 12+ Pengalaman Industri 450+ Klien di Seluruh Dunia 200+ Pemrogram Bersertifikat & Ahli
Instal Laravel 8 Menggunakan Xampp
Proses penginstalan Laravel juga dapat dilakukan dengan menggunakan Xampp, yang merupakan paket tumpukan solusi server web yang populer. Untuk menginstal Laravel 8 menggunakan metode ini, Xampp perlu diinstal dengan langkah-langkah berikut
Langkah 1. Unduh Xampp. file exe
Langkah 2. Pilih komponen yang perlu diinstal dengan Xampp, yang penting adalah PhpMyAdmin, Apache, dan MySQL
Langkah 3. Pilih folder tujuan untuk menyimpan file
Setelah menginstal Xampp, Composer perlu ditambahkan ke sistem, yang nantinya membantu dalam instalasi Laravel 8 di sistem. Itu bisa dilakukan dengan langkah-langkah berikut
Langkah 1. Ketik perintah berikut di terminal
composer create-project –prefer-dist laravel/laravel. ^8. 0 proyek Anda
Langkah 2. Buka folder proyek menggunakan perintah
Langkah 3. Setelah itu, aplikasi dapat dijalankan secara lokal menggunakan perintah berikut
Melayani artisan PHP
Baca juga. Cara Memasang Flutter 2. 0 di Mac, Windows, Linux, dan Android?
Bagaimana cara menginstal Laravel 8 di Windows 10?
Windows adalah salah satu sistem operasi pilihan di antara pengembang PHP Laravel. Namun, untuk menginstal Laravel 8 di Windows 10, seseorang perlu menyiapkan XAMPP. Itu bisa dilakukan dengan langkah-langkah berikut
1. Unduh XAMPP
- Unduh XAMPP untuk Windows dari https. // www. apachefriends. org/unduh. html
- Pilih komponen seperti phpMyAdmin, MySQL dan Apache dan jalankan penginstal
- Lebih baik menginstal XAMPP di C. \ untuk menghindari menghadapi masalah dengan izin pengguna Windows
2. Instal XAMPP
Untuk mengatur XAMPP, instal Komposer dengan melakukan hal berikut
- Unduh penginstal Komposer untuk Windows dari https. //getcomposer. org/unduh/
- Jalankan penginstal dari direktori jalur C. \xampp\php
3. Instal Laravel dengan Komposer
Pertama buka Command Prompt Windows (cmd. exe) dan ketik berikut ini
CDC. \xampp\htdocs
Instal Laravel menggunakan Composer dengan bantuan perintah berikut
contoh komposer buat-proyek –lebih suka-dist laravel/laravel
4. Mengatur Laravel. env
Untuk menyiapkan Laravel. env Anda perlu melakukan dua hal
Akses C. \xampp\htdocs\contoh
Setelah itu, buka file config/database. php dan lakukan pengeditan pada pengaturan Koneksi MySQL seperti ini
'mysql' => [
'baca' => [
'tuan rumah' => [
],
],
'tulis' => [
'tuan rumah' => [
],
],
'lengket' => benar,
'driver' => 'mysql',
'database' => 'laravel',
'nama pengguna' => 'akar',
'kata sandi' => 'SATU YANG ANDA BUAT DENGAN PENGGUNA',
'charset' => 'utf8mb4',
'pemeriksaan' => 'utf8mb4_unicode_ci',
'awalan' => ”,
],
5. Menyiapkan Virtual Host dengan XAMPP
Untuk menginstal host virtual, akses folder ini C. \xampp\apache\conf\extra
ext, buka httpd-vhosts. conf dan ketik
NamaVirtualHost *
DocumentRoot “C. \xampp\htdocs\contoh\publik”
contoh namaserver. com
ServerAlias www. contoh. com
Mengharuskan semua diberikan
6. Aktifkan mod_rewrite untuk Laravel
- Buka file httpd.conf. conf yang dapat ditemukan di C. \xampp\apache\conf\extra
- Cari LoadModule rewrite_module
7. Menginstal Domain Lokal dengan File Host
- Pergi ke lokasi c. \Windows\System32\Drivers\dll
- Buka file host dengan hak administratif dan ketik berikut ini
- www. contoh. contoh com. com
Bagaimana Cara Memasang Laravel Di macOS?
Menginstal Laravel di macOS membutuhkan sistem chip intel yang berfungsi dan terhubung ke internet. Ini melibatkan langkah-langkah berikut
Langkah 1. Menginstal Homebrew dengan perintah berikut
/bin/bash -c “$(curl –fsSL https. //mentah. githubusercontent. com/Homebrew/install/HEAD/install. SH)"
Langkah 2. Menginstal PHP dan Komposer menggunakan Homebrew. Berikan perintah ini di terminal
buatan menginstal php
Menyiapkan Komposer sama mudahnya. Ketik berikut ini
brew install komposer
Langkah 3. Instal Laravel Valet, yang dikenal dengan kecepatannya. Namun, untuk melakukannya, penting untuk menginstal database lokal, yang dapat dilakukan dengan mengetik
brew instal mysql
Langkah 4. Untuk menginstal Laravel Valet, Anda dapat menggunakan Composer. Untuk melakukannya ketik
komposer global membutuhkan laravel/valet
Langkah 5. Untuk menjalankan aplikasi Laravel dari mesin macOS, ketik ini di direktori proyek
pelayan terbuka
Langkah 6. Bonus – Instal Lambo, bisa disetting dengan install Laravel Installer terlebih dahulu, bisa dilakukan dengan perintah
komposer global membutuhkan laravel/pemasang
Setelah perintah tersebut di atas, Lambo dapat diinstal dengan menjalankan
komposer global membutuhkan kencangkan/lambo
Baca juga. Bagaimana Cara Mengunduh Magento 2 dan Menginstal Dengan Data Sampel?
Bagaimana cara menginstal Laravel 8 di Ubuntu?
Menginstal Laravel dimungkinkan pada tanggal 20. 04 Sistem Ubuntu. Untuk memungkinkan instalasi di Ubuntu, berikut adalah beberapa prasyarat
- RAM 2 GB atau lebih
- Hak istimewa root
- Ubuntu 20. 04 Sistem
- Memahami Penggunaan Dasar Sistem Debian/Ubuntu
Berikut adalah langkah-langkah yang terlibat dalam menginstal Laravel 8
Langkah 1. Hal pertama yang harus dilakukan untuk menyiapkan Laravel di Ubuntu adalah menginstal Apache Webserver. Ini melengkapi sistem dengan firewall UFW yang memungkinkan koneksi untuk layanan seperti HTTPS, HTTP, dan SSH. Server web Apache dapat diinstal dengan perintah apt berikut
pembaruan apt sudo
sudo apt install apache2
Setelah penyiapan selesai, tambahkan layanan Apache ke boot sistem setelah memulainya
systemctl mulai apache2
systemctl aktifkan apache2
Setelah menyelesaikan proses di atas, ketikkan perintah berikut
systemctl status apache2
Tambahkan layanan HTTPS, HTTP, dan SSH ke firewall setelah layanan Apache mulai berjalan. Lakukan dengan perintah berikut
untuk svc di ssh http https
Mengerjakan
ufw izinkan $svc
Selesai
Nanti, aktifkan layanan firewall UFW dengan ini
sudo ufw aktifkan
Untuk melanjutkan, tekan Y dan aktifkan firewall UFW
Untuk pergi ke indeks default Apache. html, buka browser web dan ketik alamat IP server di bilah alamat
Langkah 2. Kedua, instal dan Konfigurasi PHP 7. 4 yang akan membantu dalam instalasi Laravel di Ubuntu. Itu bisa dilakukan dengan mengetikkan perintah ini
sudo apt install libapache2-mod-php php php-common php-xml php-gd php-opcache php-mbstring php-tokenizer php-json php-bcmath php-zip unzip
Setelah instalasi tersebut, akses file /etc/php/7. 4/ dan edit konfigurasi berjudul php. ini untuk server web Apache2 dengan mengetik ini
cd /etc/php/7. 4/
vim apache2/php. ini
Setelah itu, ketik ini dan simpan prosesnya
cgi. fix_pathinfo=0
Setelah proses tersebut di atas, restart layanan Apache dengan menerapkan php.ini yang baru. konfigurasi ini dengan mengetik ini
systemctl restart apache2
Karena langkah tersebut di atas, PHP 7. 4 berhasil diinstal
Langkah 3. Instal Komposer, yang merupakan pengelola paket tingkat aplikasi yang memungkinkan pengembang PHP Laravel mengunduh pustaka dan dependensi ke proyek PHP. Namun, sebelum menginstal Laravel, atur Komposer dengan mengunduh file biner dan memindahkannya ke direktori /usr/local/bin dengan
curl -sS https. //getcomposer. org/pemasang. php
sudo mv komposer. phar /usr/local/bin/composer
Setelah itu, Anda perlu memeriksa versi Composer dengan mengetikkan perintah ini
komposer –versi
Langkah 4. Setelah menyiapkan Komposer, Anda dapat menginstal Laravel 8 di Ubuntu 20. 04 melalui dua cara berbeda yaitu melalui Composer dan Laravel Installer
Via Composer – Akses direktori berjudul /var/www/ dan mulai proyek Laravel baru berjudul blog dengan perintah
cd /var/www/
composer create-project –prefer-dist laravel/laravel blog
Setelah itu, Anda akan mendapatkan direktori proyek baru berjudul blog, di mana kepemilikan proyek harus diubah menjadi www-data. Setelah itu, buat direktori 'penyimpanan' dapat ditulisi dengan perintah
sudo chown -R www-data. www-data /var/www/blog
sudo chmod -R 775 /var/www/blog/storage
Sebagai hasil dari langkah di atas, Laravel 8 telah diinstal dengan bantuan perintah Composer
Melalui Laravel Installer – Jenis instalasi terbaik untuk developer, dengan bantuan Installer, Laravel dapat diinstal dengan user non-root. Pertama, buat nama pengguna dan atur kata sandinya dengan bantuan perintah berikut
useradd -m -s /bin/bash
passwd
Mengikuti langkah itu, masuk dengan nama pengguna
Setelah itu, atur paket Laravel Installer menggunakan perintah
komposer global membutuhkan laravel/pemasang
Setelah instalasi selesai, tambahkan direktori bin ke lingkungan PATH melalui ~/. konfigurasi bashrc dengan bantuan editor vim. Di akhir baris, ketikkan konfigurasi berikut
ekspor PATH=”$HOME/. config/komposer/vendor/bin. $PATH”
Setelah menambahkan bin, gunakan perintah Laravel untuk membuat project baru berjudul blog. Jalankan perintah berikut
blog baru laravel
Untuk memungkinkan server web Apache mengakses direktori proyek Laravel, ubah pemilik grup direktori dan buat agar dapat ditulisi. Berikan perintah berikut
sudo chgrp -R www-data /home//blog
sudo chmod -R 775 /home//blog/storage
Berkat langkah-langkah yang disebutkan di atas, Laravel telah disimpan di sistem Anda dengan bantuan penginstal Laravel
Langkah 5. Langkah kelima berkisar menyiapkan host virtual Apache untuk Proyek Laravel. Akses direktori berjudul /etc/apache/sites-available dan hasilkan laravel konfigurasi virtual baru. conf menggunakan editor vim. Ketik perintah berikut
cd /etc/apache2/situs-tersedia/
vim laravel. conf
Setelah perintah, buat perubahan pada domain dan direktori webroot dan ketikkan konfigurasi ini
Nama server
ServerAdmin [dilindungi email]
DocumentRoot /home//blog/public
/blog>
Opsi Mengindeks MultiTampilan
IzinkanGanti Tidak Ada
Mengharuskan semua diberikan
ErrorLog ${APACHE_LOG_DIR}/error.log. catatan
CustomLog ${APACHE_LOG_DIR}/akses. gabungan log
Setelah itu, Anda perlu memulai konfigurasi virtual host Laravel dan modul penulisan ulang Apache dengan mengetikkan perintah tersebut
sudo a2enmod menulis ulang
sudo a2ensite laravel. conf
Mengikuti prosedur yang disebutkan di atas, periksa konfigurasi Apache untuk kesalahan. Jika tidak ada yang ditemukan, mulai ulang layanan Apache dengan
apachectl configtest
systemctl restart apache2
Setelah menyelesaikan langkah di atas, buka browser web ketikkan nama domain atau alamat IP pada bilah alamat untuk memeriksa apakah Laravel 8 berhasil diinstal di Ubuntu
Baca juga. Bagaimana Menjadi a. Pengembang Bersih?
Pekerjakan Pengembang Laravel Khusus
Minta Penawaran Gratis
1200+ Proyek Disampaikan 12+ Pengalaman Industri 450+ Klien di Seluruh Dunia 200+ Pemrogram Bersertifikat & Ahli
Konfigurasi Laravel
Saat membuat Laravel, folder berjudul config, yang terletak di root aplikasi. Di dalam folder ini terdapat file konfigurasi default, yang semuanya merupakan pengaturan konfigurasi untuk aplikasi. File yang mudah diingat adalah config/app. php, yang terdiri dari hal-hal seperti bahasa aplikasi dan nama aplikasi. Berikut adalah beberapa hal yang harus dilakukan saat menyiapkan pengaturan konfigurasi Laravel
1. Mendapatkan nilai konfigurasi
Fungsi config helper dapat digunakan untuk mengambil informasi dari file konfigurasi apa pun. Misalnya, untuk mendapatkan nama aplikasi, Anda dapat mengetik berikut ini
konfigurasi('aplikasi. nama')
Untuk menggemakan isi kode yang disebutkan di atas, hasilnya adalah nama string di dalam file berjudul config/app. php
Cara lain untuk mengambil nilai konfigurasi adalah dengan mengetik
\Konfigurasi. dapatkan('aplikasi. nama')
2. Menetapkan nilai konfigurasi
Konfigurasi juga dapat diubah secara manual dengan memodifikasi string dalam file konfigurasi. Cara alternatif untuk melakukan hardcoding nilai adalah dengan mengubah secara dinamis, yang dapat dilakukan dengan mengetik
config(['aplikasi. name’ => ‘Aplikasi Radikal Saya’]);
Selain itu, ini juga dapat dilakukan dengan \Config. Itu bisa dilakukan dengan melakukan ini
\Konfigurasi. set('aplikasi. nama’, ‘Aplikasi Radikal Saya’);
CATATAN – Jika tidak dikelola dengan baik, mengubah file konfigurasi secara dinamis dapat mengakibatkan beberapa perilaku aneh. Oleh karena itu, beberapa developer biasanya menyarankan untuk tidak mengedit config secara dinamis
3. File Lingkungan Anda
Lingkungan adalah lokasi tempat aplikasi berjalan. Jadi, jika pengembang sedang mengerjakan mesin lokal, lingkungannya akan dianggap lokal. Ini adalah salah satu file terpenting saat menambahkan konfigurasi ke aplikasi Laravel. Biasanya dapat diidentifikasi dengan file berjudul. lingkungan. contoh dan dalam sebagian besar kasus, perlu diganti namanya. lingkungan. Di bawah ini adalah contoh default. env di Laravel
APP_NAME=Laravel
APP_ENV=lokal
APP_KEY=
APP_DEBUG=benar
APP_URL=http. // localhost
LOG_CHANNEL=tumpukan
DB_CONNECTION = mysql
DB_HOST=
DB_PORT=
DB_DATABASE=Laravel
DB_USERNAME=akar
DB_PASSWORD=
BROADCAST_DRIVER=log
CACHE_DRIVER=berkas
QUEUE_CONNECTION=sinkronisasi
SESSION_DRIVER=berkas
SESI_SEUMUR HIDUP=
REDIS_HOST=
REDIS_PASSWORD=
REDIS_PORT=
MAIL_MAILER=smtp
MAIL_HOST=smtp. mailtrap. io
MAIL_PORT=
MAIL_USERNAME=nol
MAIL_PASSWORD=nol
MAIL_ENCRYPTION=nol
MAIL_FROM_ADDRESS=nol
MAIL_FROM_NAME=”${APP_NAME}”
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-timur-1
AWS_BUCKET=
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
MIX_PUSHER_APP_KEY=”${PUSHER_APP_KEY}”
MIX_PUSHER_APP_CLUSTER=”${PUSHER_APP_CLUSTER}”
File konfigurasi baru ditemukan di dalam file config/app. php akan terlihat seperti ini
env('APP_NAME', 'Laravel'),
/*
———————————————————
Lingkungan Aplikasi
———————————————————
|
Nilai ini menentukan “lingkungan” Anda
aplikasi sedang berjalan di. Ini
dapat menentukan bagaimana Anda memilih untuk mengonfigurasi
berbagai layanan yang digunakan aplikasi
Tetapkan ini di “. env”.
|
*/
/*
———————————————————
Mode Debug Aplikasi
———————————————————
|
Saat aplikasi Anda dalam mode debug, detail kesalahan
pesan dengan jejak tumpukan akan ditampilkan di setiap
kesalahan yang terjadi dalam aplikasi Anda. Jika
dinonaktifkan, halaman kesalahan generik sederhana
ditampilkan
|
*/
'debug' => (bool) env('APP_DEBUG', salah),
Baca juga. Cara Menjadi Pengembang Web
Kesimpulan. Instalasi Laravel 8
Salah satu alasan mengapa harus menyewa pengembang Laravel adalah karena Anda bebas membuat aplikasi tanpa mengkhawatirkan detail kecil. Apakah Anda baru di bidang ini atau profesional yang berpengalaman, rekrut pengembang Laravel karena kerangka kerja aplikasi web akan memberikan dorongan yang signifikan untuk karier Anda. Jadi tunggu apa lagi?