Table of Contents

Instalasi

Terdapat beberapa cara untuk mulai membuat dan menjalankan aplikasi web degan laravel. 

Menggunakan Sail & Docker

Laravel menyediakan Sail, solusi bawaan untuk menjalankan proyek Laravel Anda menggunakan Docker. Untuk memulai, tentunya anda perlu menginstal Docker Desktop.

#Instalasi pada Mac dan Linux

Untuk melakukan instalasi laravel pada perangkat mac atau linux yang telah terinstall docker dekstop, anda dapat menggunakan perintah:

				
					curl -s "https://laravel.build/example-app" | bash
				
			

example-app dapat diubah dengan nama proyek/aplikasi yang akan dibuat. Setelah project selesai didownload selanjutnya anda dapat masuk kedalam folder aplikasi dan mengaktifkan laravel sail melalui terminal.

				
					cd example-app
 ./vendor/bin/sail up
				
			

Lalu buka laravel di browser anda http://localhost

Untuk menghapus container dan memulai ulang(misal jika anda salah melakukan configurasi)

				
					sail down -v
sail up -d
				
			

#Installasi Pada Windows

Pada windows selain Docker Desktop, anda juga perlu memastikan Subsystem for Linux 2 (WSL2) sudah terinstall dan enable. WSL memungkinkan Anda untuk menjalankan Linux secara native di Windows 10. Informasi tentang cara menginstal dan mengaktifkan WSL2 dapat ditemukan sini.

Cara Penggunaan :

Buka Windows Terminal dan mulai terminal session untuk WSL2 Linux operating system.

 

Lalu jalankan :

				
					curl -s https://laravel.build/example-app | bash
				
			

Setelah selesai anda dapat menjalankan sail.

				
					cd example-app
 ./vendor/bin/sail up
				
			

Lalu buka laravel di browser anda http://localhost

#Memilih Sail Services

Layanan yang tersedia meliputi mysql, pgsql, mariadb, redis, memcached, meilisearch, minio, selenium, dan mailhog. Untuk memilih services gunakan perintah sbb :

				
					curl -s "https://laravel.build/example-app?with=mysql,redis" | bash
				
			

Jika tidak dipilih maka secara default yang terinstal yaitu mysql, redis, meilisearch, mailhog, and selenium.

Melalui Composer

Jika anda sudah menginstall program berikut di sistem operasi anda :

  • PHP
  • Composer

Maka anda dapat langsung melakukan installasi laravel dengan menggunakan composer secara langsung :

				
					composer create-project laravel/laravel example-app
cd example-app
php artisan serve
				
			

Setelah laravel localhost berhasil dibuat anda dapat mengakses melalaui web browser dengan url: http://localhost:8000

  • Pengalaman Bahasa Pemrograman.
  • IDE, yang paling populer adalah VSCode (gratis), GoLand (berbayar), dan Vim (gratis).
  • Terminal, Go berfungsi dengan baik menggunakan terminal apa pun di Linux dan Mac, dan di PowerShell atau cmd di Windows.
Melalui Laravel Installer

Anda juga dapat melakukan instalasi laravel dengan menggunakan Laravel Installer dengan menjalankan perintah berikut (PHP & Composer sudah terinstall)  :

				
					composer global require laravel/installer
laravel new example-app
cd example-app
php artisan serve