Instalasi Laravel

Laravel Logo

saat ini sudah ada banyak sekali framework php ada yii,codeigniter dan salah satu nya laravel. pada kesempatan kali ini kita akan ulik bagaimana cara instalasi laravel, mulai dari requirement sampai menjalankan laravel di melalui browser kita.

oke langsung saja.

Requirement:

  • PHP >= 7.0.0
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

requirement di atas ini di butuhkan jika kita ingin menggunakan laravel versi 5.4 ke atas. tapi jika kita ingin menggunakan laravel versi 5.3 ke bawah maka khusus untuk versi php bisa minimal gunakan php versi 5.6.

oke selanjutnya kita membutuhkan composer untuk bisa menginstall laravel.

jika sudah ada composer maka buka cmd atau terminal lalu ketik kan command berikut :

composer create-project --prefer-dist laravel/laravel blog

tunggu sampai proses download dan install selesai maka lihat ke direktori tempat kita menjalankan command di atas maka kita pasti akan menemukan folder dengan nama "blog". karena command di atas adalah command untuk membuat project laravel dengan nama "blog"

selanjut nya ada dua buah folder atau direktori yang perlu kita atur permissin nya yaitu folder storage dan bootstrap/cache.

jalankan command berikut :

chmod -R 777 storage
chmod -R 777 bootstrap/cache

selanjutnya kita harus mengatur applicatiin key yang ada di file .env . silahkan buka project laravel yang baru kita buat tadi lalu cari file .env . jika tidak ada , silahkan buat file baru dengan nama .env lalu copy dan paste isi dari file .env.example . ini adalah isi dari file .env seharusnya :

APP_NAME=Laravel
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=

nah jika kita lihat dari baris ketiga dari atas ada tulisan APP_KEY . itu adalah application key yang harus kita atur isi nya . untuk mengatur isi nya jalankan command berikut :

php artisan key:generate

sebelum menjalankan command di atas pastikan kita sudah berada di direktori project laravel blog. maka APP_KEY nya akan terisi dengan nilai string acak.

oke semua settingan yang di perlukan sudah selesai. sekarang tinggal kita coba jalankan aplikasinya.

untuk menjalan aplikasi laravel bisa dengan dua cara

pertama ,gunakan local development server.

kita tidak perlu menggunakan web server seperti xampp untuk menjalankan laravel. cara nya dengan jalankan command berikut :

php artisan serve

jika berhasil akan muncul pesan berikut :

Laravel development server started: <http://127.0.0.1:8000>

oke buka browser lalu ketikan url http://localhost:8000

jika berhasil maka muncul tampilan berikut :

Laravel Homepage

kedua, gunakan webserver seperti xampp.

cara kedua ini membutuhkan web server , bisa salah satu nya kita gunakan xampp yang sudah sepaket apache ,php dan mysql. oke langsung bisa kita akses aplikasi nya dengan url :

http://localhost/nama-project/public

jika berhasil maka akan tampil seperti berikut :

Laravel Homepage

oke , kita sudah berhasil menginstall laravel.

Happy Coding.


Jika ada yang ingin di tanyakan atau di diskusikan silahkan berikan komentar di bawah ini atau email ke : haidarafifmaulana@gmail.com

:)