Langkah Mudah Setup Laravel

28 Agustus 2015

Catatan kecil saat melakukan instalasi Framework Laravel di Linux Mint:

1. Pastikan telah terpasang: php5, php5-cli, mysql, mcrypt, curl.

2. Pastikan ada file “cacert.pem” dan “ca-bundle.crt” di direktori “/etc/ssl/certs”.

3. Install Composer (https://getcomposer.org)
Run dari Terminal:

# curl -sS https://getcomposer.org/installer | php

atau

# php -r “readfile(‘https://getcomposer.org/installer’);” | php

Apabila proses download Composer berhasil, akan muncul file “composer.phar” di direktori “laravel” yang telah Anda buat sebelumnya.

4. Agar Composer dapat diakses dari mana saja (globally), pindahkan file “composer.phar” ke PATH :

# mv composer.phar /usr/local/bin/composer

5. Test apakah Composer sudah berhasil dipasang:

# composer -v

6. Install Package Laravel

  • Untuk mengunduh paket laravel dapat menggunakan dua cara yaitu :

A. Mendownload paket laravel dari github di “https://github.com/laravel/laravel/archive/master.zip”

  • ekstrak file master.zip hasil download ke web server
  • rename nama foldernya menjadi nama lain sesuai nama project
  • masuk ke folder nama project tersebut dengan mode command line
  • jalankan perintah

$ composer install

B. Atau mendownload langsung menggunakan composer langsung.

  • Buat direktori bernama “laravel” di dalam direktori “/var/www/html/”.
  • Buka Command Prompt kemudian arahkan ke direktori webserver “/var/www/html/laravel”, kemudian ketikan sintak berikut:

$ composer create-project laravel/laravel myproject –prefer-dist

Sintak diatas untuk mengunduh laravel dengan nama projek nya “myproject”.

7. Konfigurasi Laravel
Selesai instalasi Laravel, kita harus setting beberapa permissions. Direktori “storage” dan “bootstrap/cache” harus diberi hak akses writable oleh web server.

$ sudo gpasswd -a juwarto www-data

$ cd /var/www/html/laravel/myproject

$ sudo chgrp -R www-data bootstrap/ storage/

$ sudo chmod -R 775 bootstrap/ storage/

8. Mencoba route, edit file “app/Http/routes.php” yang semula berisi:

Route::get(‘/’, function () {
return view(‘welcome’);
});

menjadi

Route::get(‘/’, function () {
return “Project Pertamaku”;
});

9. Buka browser url “http://localhost/laravel/myproject/public/”. Apabila muncul kalimat “Project Pertamaku” di layar browser berarti setup Laravel telah berhasil.

10. Jangan lupa untuk meng-enable modul rewrite di apache web server, kemudian restart web server apache:

$ sudo a2enmod rewrite
$ sudo service apache2 restart

11. Edit file “/etc/apache2/apache2.conf” pada bagian:

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

menjadi

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>

$ sudo service apache2 restart

12. Selanjutnya selamat NGOPREK!

Semoga bermanfaat.

Tidak ada Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *