Sulhi.id

Catatan Kecil Seputar Blogging dan Koding

Install Laravel Dengan Composer Di Ubuntu 16.04 LTS

Tuesday, March 7th, 2017     Linux

Untuk install Laravel, cara yang termudah sebagaimana direkomendasikan oleh Official Site Laravel adalah dengan menggunakan Composer.  Berikut persyaratan yang dibutuhkan sebelum install Laravel Versi 5.4.

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

Install Composer

Composer bisa diintsall secara lokal (Locally) atau global (Globally). Lokal artinya hanya bisa dijalankan pada user tertentu. Sementara global adalah kebalikannya, bisa dijalankan oleh seluruh user.

Sebelum install, terlebih dahulu kita update dan install beberapa paket dependencies dengan perintah berikut:

sudo apt-get update
sudo apt-get install curl php-cli php-mbstring git unzip

Agar Composer bisa jalan dengan baik dengan akun user kita, pastikan kita berada pada home directory.

asch@adesulhi:~$ cd ~
asch@adesulhi:~$ pwd
/home/asch
asch@adesulhi:~$

Selanjutnya kita download Composer installer dengan menggunakan curl.

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

Berikutnya kita verifikasi terlebih dahulu agar file composer-setup.php sesuai dengan SHA-384 hash dengan script PHP berikut:

php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Hasil outputnya :

Installer verified

Jika gagal terverifikasi, silakan ganti public key dengan Composer Public Keys / Signatures terakhir. Public Keys yang digunakan saat ini adalah:

669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410

Selanjutnya install composer dengan perintah berikut:

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

Output:

All settings correct for using Composer
Downloading...

Composer (version 1.3.2) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer

Output di atas menunjukan kita berhasil install composer, silakan test hasil instalasi dengan perintah berikut:

$ composer

Keluarannya harusnya seperti gambar di bawah ini.

Installing Laravel

Setelah selesai install Composer, untuk install Laravel cukup mudah. Misalnya kita akan buat project laravel dengan nama blog, maka ketik perintah berikut:

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

Dengan perintah di atas, Composer akan mendownload semua dependencies untuk project kita. Setelah selesai, masuk ke direktori blog dan jalankan server composer.

asch@adesulhi:~$ cd blog/
asch@adesulhi:~/blog$ php artisan serve
Laravel development server started: <http://127.0.0.1:8000>

Silakan buka browser dan ketikan url localhost dengan port 8000


http://103.147.222.22/ https://sisbpn.petrolab.co.id/ https://survey.petrolab.co.id/pulsa/ http://jdih-aceh-dev.kemenkumham.go.id/ http://dev-realisasi.stipjakarta.ac.id/ https://efinger.bkpp.gorontalokota.go.id/ https://lppm.nurulfikri.ac.id/ https://sierik.bkpp.gorontalokota.go.id/ http://kebunraya.balikpapan.go.id/ https://dev-sido.sebi.ac.id/ https://wginc.com/ https://jdih.majalengkakab.go.id/ slotpulsa