Install Laravel Dengan Composer Di Ubuntu 16.04 LTS

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