Instalasi Laravel 4
Tidak seperti framework PHP kebanyakan, dimana Anda bisa download satu set folder, taruh di web server, dan aplikasi siap dijalankan, Laravel sedikit berbeda dalam hal instalasi. Laravel memiliki dependensi (ketergantungan) terhadap beberapa library PHP lainnya, dimana library tersebut tidak disertakan dalam source laravel yang tersedia untuk didownload. Oleh karena itu Anda haru mendownload library yang dibutuhkan tersebut secara terpisah.
Merepotkan ??
Tidak juga
Seperti yang sudah pernah saya jelaskan dalam tulisan lainnya, salah satu hal menarik dari Laravel adalah tentang Composer. Composer-lah yang akan mengurusi segala ketergantungan Laravel dengan library lainnya. Dengan kata lain, kita tidak perlu mendownload satu persatu library yang dibutuhkan. Pokoknya terima beres . Prinsip kerja Composer sama dengan apt-get di linux atau npm di nodejs. Karena Composer merupakan sesuatu yang cool dan keren, maka tidak ada salahnya kita install terlebih dahulu.
Install Composer
Pengguna Windows bisa langsung download Composer Installer, jalankan proses instalasi, done.
Bagi penggunal Linux dan Mac bisa menjalankan perintah berikut:
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Untuk mengetes apakah instalasi berhasil, ketikkan perintah composer
di terminal/console/command prompt Anda.
Ok, kembali ke masalah instalasi Laravel, ada 3 alternatif yang bisa Anda pilih:
Metode 1: Via composer create-project
(recommended)
Metode 2: Download laravel + composer update
Metode 3: Download laravel dan semua dependensi yang dibutuhkan
Metode 1: Via composer create-project
(recommended)
Buka terminal, console, atau command prompt, masuk ke webroot folder Anda dan jalankan perintah berikut untuk setup aplikasi Laravel:
composer create-project laravel/laravel sampleApp --prefer-dist
Composer akan bekerja untuk Anda, mendownload laravel versi terakhir beserta semua library yang dibutuhkan.
Jika sudah selesai, buka http://localhost/sampleApp/public, apa yang Anda lihat?
Metode 2: download laravel dan install dependensi menggunakan composer install
Download laravel versi terbaru langsung dari github. Ekstrak file zip tersebut ke dalam folder sampleApp di webroot Anda. Selanjutnya buka terminal/console/command prompt, masuk ke folder tersebut dan jalankan perintah:
php composer.phar install
atau
composer install
Tunggu sampai Composer selesai bekerja, lalu buka http://localhost/sampleApp/public, apa yang Anda lihat?
Metode 3: Download laravel dan semua dependensi yang dibutuhkan
Jika Anda masih bertanya-tanya kenapa Laravel tidak seperti framework lainnya yang tinggal download, ekstrak, jalankan aplikasi, maka metode yang ketiga ini bisa sedikit menghibur Anda. Kebetulan ada orang baik diluar sana yang sudah melakukan setup laravel dan mendownload semua dependensi yang diperlukan (artinya orang tersebut sudah melakukan entah metode 1 atau metode 2). Anda bisa mendownload file yang sudah lengkap tersebut disini. Selanjutnya ekstrak file tersebut dan pindahkan isinya ke folder sampeApp di webroot Anda.
Jika sudah, buka http://localhost/sampleApp/public, apa yang Anda lihat?
Perhatian Cara ini tidak dianjurkan karena file tersebut tidak dijamin up to date. Artinya bisa jadi file yang Anda download bukan merupakan Laravel versi terbaru. Pun demikian dengan library lainnya. Tapi masih oke lah jika Anda hanya sekedar ingin coba-coba.
Welcome To Laravel
Jika Anda sudah berhail melihat gambar diatas, selamat, Anda sudah tiba di dunia Laravel dan berhasil melakukan langkah pertama untuk menjadi seorang web artisan.