laravelPostingan ini menjelaskan tutorial instalasi framework laravel 4 dengan XAMPP di Windows. Tutorial Install Laravel 4 ini ada 4 bagian, yaitu: install PHP command, install Git, install Composer dan install Laravel 4. Jangan lupa baca dulu artikel laravel sebelumnya, yaitu tentang perbedaan laravel 3 dan laravel 4 yang mana perubahan signifikan terjadi pada bagian bundles.

Laravel 4 menggunakan composer (getcomposer.org) sebagai pengganti bundles. Kabarnya, framework Codeigniter 3 juga akan menggunakan composer lho. Sepertinya composer merupakan metode yang paling tepat untuk mengelola custom library untuk digunakan di dalam framework. :)

Download Laravel 4 GitHub

Oke, sekarang saya mulai pembahasan dengan download laravel 4 terlebih dahulu. Kamu bisa mengunduh framework laravel 4 di akun GitHub berikut: Laravel 4 GitHub atau langsung klik link berikut: Laravel 4 Zip. Setelah download selesai, extract file ke folder htdocs xampp.

Install PHP CLI di Path Env Windows

Framework Laravel mempunyai fitur CLI atau singkatan Command Line Interface yang bernama Artisans. Untuk menggunakan artisans, kamu harus mendaftarkan PHP di path enviroment windows dengan cara berikut:

1. Klik kanan My Computer > klik Properties > klik Advanced System Settings > buka tab Advanced > klik Environment Variables > edit system variables PATH > dan masukkan url di mana php.exe kamu berada. Jika kamu menggunakan xampp, isikan: “C:\xampp\php“. Berikut screenshotnya:

path-env

Oke, coba test php command line dengan ketik versi php: “php -v”. Jika berhasil, maka hasilnya seperti di screenshot berikut:

cmd-php

Install Git di Windows

Langkah berikutnya kita akan menginstall Git di Windows. Untuk menginstal laravel 4 kita membutuhkan Git dengan terinstall di system environment windows, layaknya php command di langkah sebelumnya. Jika kamu tidak menginstal Git terlebih dahulu, saat kamu install composer di windows akan muncul error seperti ini:

composer_error

Untuk menginstall Git, download Git installer di link berikut: Git Windows Version. Setelah proses download selesai, langsung saja run installernya. Pastikan saat menginstal, ada 2 point penting yang harus kamu pilih. 2 point tersebut seperti tampilan di bawah ini:

git_1

git_2

Jika instalasi berhasil, ketika kamu ketik “git –version” maka tampilannya seperti di bawah ini:

cmd-git

Install Composer di Windows

Langkah pertama untuk install composer di windows, download composer versi windows di link berikut: Composer Windows Version. Jalankan instalasinya hinggal selesai. Untuk instalasi composer tidak ada point penting yang harus dilakukan. Jika instalasi berhasil, ketika kamu ketik “composer –version” maka tampilannya seperti di bawah ini:

cmd-composer

Install Laravel 4 dengan XAMPP di Windows

Sekarang mulai install laravel 4 dengan buka command prompt atau cmd dan menuju ke folder root laravel 4 htdocs xampp. Saya merubah folder laravel-develop menjadi laravel4 di folder htdocs saya. Ingat, komputer kamu harus terkoneksi internet karena saat install laravel melalui proses download dari GitHub!

Ketik “composer install” dan tunggu proses. Tampilannya seperti di bawah ini:

composer_1

Jika proses selesai, tampilannya seperti di bawah ini:

composer_3

Setelah selesai install laravel 4 melalui cmd di atas, coba kamu akses melalui browser. Tampilan index folder framework laravel kosong atau blank? Yep, hal itu dikarenakan framework laravel dibuat dengan folder utama di folder public untuk kepentingan security. Jadi semisal url kamu http://localhost/laravel-develop berubah jadi http://localhost/laravel-develop/public/. Jika komputer atau server hosting kamu menggunakan operating system linux dengan LAMPP, akan lebih mudah dengan dengan menggunakan symlink. Berikut caranya menggunakan symlink:

  1. Install laravel di folder: /home/applications/mysite.com
  2. Umpamakan root document web server kamu di: /var/www/vhosts/mysite.com/httpdocs
  3. Ketikkan berikut di console: ln -s /home/applications/mysite.com/public /var/www/vhosts/mysite.com/httpdocs

Bagaimana jika komputer atau server hosting kamu menggunakan Windows? Agar situs tetap mengakses folder public, letakkan file htaccess di root document kamu:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Tetap tidak nyaman dengan folder public di url? Sebenarnya ada cara untuk menghapus folder public di url, tapi hal ini kurang direkomendasikan karena jika kamu harus mengubah url di dalam semua bundles yang kamu pakai. Tapi tetap saja ini yang saya pakai. Sedikit effort nggak apa lah, yang penting clear! :D

Berikut cara yang saya pakai untuk menghapus folder public di url Laravel 4:

1. Pindah file index.php dan .htaccess dari folder public ke root folder laravel framework.

2. Buka file index.php dan ubah menjadi seperti ini:

require __DIR__.'/bootstrap/autoload.php';

$app = require_once __DIR__.'/bootstrap/start.php';

3. Buka file path.php di dalam folder bootstrap dan ubah menjadi seperti ini:

'public' => __DIR__.'/..',

4. Coba akses melalui browser, berikut tampilan jika laravel 4 berhasil diinstall:

laravel-hello-world

Hello World” adalah kata sambutan ketika kamu berhasil menginstall laravel 4. :D Besok kalo ada waktu saya jelaskan satu per satu menggunakan Framework Laravel 4. Ada yang mau request? Silahkan tinggalkan komentar, dan jangan lupa like dan share twitter-nya ya! :D Oke, sampai di sini dulu ya tutorial tentang Install Laravel 4 XAMPP di Windows.

Keyword pencarian artikel ini:

tutorial laravel, laravel, cara laravel, belajar laravel 4, belajar laravel, panduan laravel, menginstall laravel di windiws, membuat web menggunakan laravel, laravel bootstrap, apa itu laravel, download laravel terbaru, download buku panduan laravel, cara pasang framework laravel di xampp, cara menghapus url lama di xampp, cara menggunakan laravel, cara install composer di windows, artikel web programming, web dengan laravel.