Instalasi Laravel di Ubuntu 20.04 Focal Fossa

Kang Thoriq
4 min readAug 4, 2021

--

Nakano Nino from anime Gotoubun no Hanayome

Laravel adalah kerangka kerja (framework) aplikasi web berbasis PHP yang sumber terbuka (open source), menggunakan konsep Model-View-Controller. Laravel berada dibawah lisensi MIT, dengan menggunakan GitHub sebagai tempat berbagi kode.

Sebelum menginstall Laravel, ada beberapa program/tools yang harus kita install terlebih dahulu:

  • PHP dengan versi minimal 7.2.5 dan Extensi PHP lainnya berupa:
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Apache2 atau NGINX sebagai Web Server. Tapi penulis disini menggunakan Apache2
  • Sistem Manajemen Basisdata Relasional (RDBMS) bisa berupa Mysql, maria-db, PostgreSQL, Oracle, dll
  • phpMyAdmin, dbgate atau yang sejenisnya sebagai GUI (Tampilan Antar Muka) dari sistem manajemen basisdata relasional
  • Text Editor (Atom, VSCode, Sublime)
  • Github, sebagai tempat kontrol sistem aplikasi kita

Buka terminal kesayangan anda, ketikkan sudo su dan masukkan password anda

Install extensi PHP

# apt install openssl php8.0-common php8.0-curl php-json php8.0-mbstring php8.0-mysql php8.0-xml php8.0-zip

Oke, jika sudah memenuhi syarat diatas, mari kita lanjut ke tahap berikutnya.

Yok kita install Composernya dulu!

Selanjutnya kita perlu pindah ke folder root atau ~ setelah itu kita tambahkan curlnya

# cd ~# curl -sS https://getcomposer.org/installer -o composer-setup.php

Selanjutnya, jalankan perintah

# php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Untuk mengecek apakah composernya terpasang atau tidak, silahkan ketik composer

Install Laravelnya

Setelah menginstall composer, selanjutnya kita menginstall Laravel Installer dengan mengetikkan

# composer global require laravel/installer

nanti kalo ada pertanyaan Continue as root/super user, ketik aja yes terus tekan enter

Dalam membuat projek pertama Laravel kita harus berada di direktori /var/www/html, ada 2 cara:

  1. Melalui composer dengan perintah composer global
  2. Menggunakan perintah laravel new

Membuat Projek Laravel dengan perintah composer global

Silahkan pergi ke /var/www/html dengan mengetikkan cd /var/www/html

Ketikkan:

# composer create-project laravel/laravel hello-world

nanti kalo ada pertanyaan Continue as root/super user, ketik aja yes terus tekan enter

Setelah itu, masuk ke folder hello-world yang kita buat dan kita test projeknya apakah sudah terpasang atau tidak menggunakan perintah php artisan serve

# cd hello-world
# php artisan serve

Silahkan akses http://127.0.0.1:8000 di browser anda, maka akan muncul tampilan seperti ini

Selamat, Projek Laravel anda telah terinstall :)

Membuat Projek Laravel dengan perintah laravel new

Cara menggunakan perintah laravel new harus ada beberapa yang perlu dikonfigurasi

Pastikan posisi anda sedang berada di direktori ~ atau root.

Ketikkan # composer global require laravel/installer

lalu ketikkan nano .bashrc Kalo udah silahkan scroll sampai paling bawah

terus ketikkan:

export PATH="$PATH:/root/.config/composer/vendor/bin"

atau

export PATH="$PATH:/root/.composer/vendor/bin"

Terus keluar dengan pencet ctrl + x dan tekan huruf y terus enter. Kemudian, ketikkan # source .bashrc dan enter

Pindah ke direktori /var/www/html lalu ketikkan laravel new projek-lara

nanti kalo ada pertanyaan Continue as root/super user, ketik aja yes terus tekan enter

Setelah itu, masuk ke folder projek-lara yang kita buat dan kita test projeknya apakah sudah terpasang atau tidak menggunakan perintah php artisan serve

Silahkan akses http://127.0.0.1:8000 di browser anda, maka akan muncul tampilan seperti ini

Selamat, Projek Laravel anda telah terinstall :)

--

--