Cara Mudah Install Framework Laravel 5 di Ubuntu Linux

Saturday, November 14, 2015

Laravel adalah free open source PHP web application framework yang didesain dengan konsep pembangunan MVC (Model, View dan Controller) pada aplikasi web. Laravel di rilis dibawah lisensi MIT dengan source code yang di letakkan pada GitHub. Framework yang paling populer dan mengalahkan popularitas framework pendahulunya seperti Phalcon, Symfony2, CodeIgniter.
Untuk instalasi laravel, pertama, kalian harus menginstall php dan apache.
Lihat tutor nya disini :

Selanjutnya via phpinfo kita cek apa mcrypt sudah enable atau belum.

Jika belum, masukkan command berikut :
sudo php5enmod mcrypt
sudo service apache2 restart

Selanjutnya tahap install composer. Lakukan via terminal dengan command :
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

Agar composer dapat di install, update, create-project, kita buat file dengan nama composer.json di folder home kalian. Contoh : /home/zafkiel/composer.json
Isinya :
{
    "require": {
        "monolog/monolog": "1.2.*"
    }
}

Terserah mau menggunakan nano, gedit, atau mousepad.
Selanjutnya masukkan perintah berikut :
composer install
composer update

Sekarang tahap installasi Laravel 5 .
Masuk ke direktori /var/www .
cd /var/www
composer create-project laravel/laravel laravel --prefer-dist

Prosesnya memang agak lama , jadi tunggu saja.


Selanjutnya install mod_rewrite module kemudian restart apache server
sudo a2enmod rewrite
sudo service apache2 restart

Ubah DocumentRoot apache nya ke direktori /var/www/laravel/public .
sudo nano /etc/apache2/sites-available/000-default.conf

sudo service apache2 restart
Untuk menjalankannya masukkan command berikut di terminal :
cd /var/www/laravel && php artisan serve
Lalu buka localhost:8000

Mudah bukan ?
Untuk tutorial Laravel akan saya update lain waktu, sekian tutorial kali ini dan semoga bermanfaat.

Artikel Terkait Apache ,BackBox ,Framework ,Internet ,Laravel ,Linux ,Programming ,Server ,Ubuntu

2 comments:

  1. 7@Labb:~$ /usr/local/bin/composer
    bash: /usr/local/bin/composer: Permission denied
    how to solved?

    ReplyDelete