Dalam proses installasi Framework PHP Laravel pada ubuntu membutuhkan beberapa tahapan dan kebutuhan sistem yang harus dipenuhi.
Kebutuhan Sistem
Langkah pertama adalah menginstall PHP5 pada komputer / laptop anda dengan asumsi bahwa komputer atau laptop anda berada pada kondisi awal atau tanpa web service sama sekali.
#sudo add-apt-repository ppa:ondrej/php5
#sudo apt-get update
#sudo apt-get install php5 php5-mcrypt php5-gd
#sudo php5enmod mcrypt
#sudo apt-get update
#sudo apt-get install php5 php5-mcrypt php5-gd
#sudo php5enmod mcrypt
Langkah kedua adalah menginstall Apache server
#sudo apt-get install apache2 libapache2-mod-php5
Catatan : Sebelum melakukan proses installasi kebutuhan sistem lebih baik periksa kembali untuk memperbaharui sistem yang telah terpasang.
#sudo apt-get update
#sudo apt-get upgrade
#sudo apt-get upgrade
Installasi Framwork PHP Laravel
Untuk bisa menginstall Framework PHP Laravel kita membutuhkan sebuah Composer, sehingga hal pertama yang harus kita install adalah Composer terlebuh dahulu. Composer merupakan perangkat dependency management di PHP.
Berikut ini cara menginstall Composer pada ubuntu.
Code diatas adalah code yang digunakan untuk mengunduh installer composer dari website getcomposer.org yang bernama composer.phar, kemudian berkas unduhan di pindah ke direktori /usr/local/bin/ supaya dapat diakses secara global.
Installasi Framework Laravel
Untuk menginstall Framework laravel kita harus berpindah direktori ke publik html di sistem yang anda gunakan /var/www/html
Code diatas digunakan untuk membuat sebuah direktori project dengan installasi laravel. Composer akan mendownload dan install semua package dan modul yang dibutuhkan.
Konfigurasi Apache
Setelah kita sukses menginstall Framework Laravel, kita beralih kerja yaitu mengkonfigurasi settingan Apache untuk kebutuhan Web Server.
Berikut langkah dalam mengkonfigurasi Apache
Setelah terbuka jendelan laravel.conf kemudian tambahkan script di bawah ini dan simpan.
Untuk bisa menginstall Framework PHP Laravel kita membutuhkan sebuah Composer, sehingga hal pertama yang harus kita install adalah Composer terlebuh dahulu. Composer merupakan perangkat dependency management di PHP.
Berikut ini cara menginstall Composer pada ubuntu.
#curl -sS https://getcomposer.org/installer | php
#sudo mv composer.phar /usr/local/bin/composer
#sudo mv composer.phar /usr/local/bin/composer
Code diatas adalah code yang digunakan untuk mengunduh installer composer dari website getcomposer.org yang bernama composer.phar, kemudian berkas unduhan di pindah ke direktori /usr/local/bin/ supaya dapat diakses secara global.
Installasi Framework Laravel
Untuk menginstall Framework laravel kita harus berpindah direktori ke publik html di sistem yang anda gunakan /var/www/html
#cd /var/www/html
#sudo composer create-project laravel/laravel project-anda --prefer-dist
#sudo composer create-project laravel/laravel project-anda --prefer-dist
Code diatas digunakan untuk membuat sebuah direktori project dengan installasi laravel. Composer akan mendownload dan install semua package dan modul yang dibutuhkan.
Konfigurasi Apache
Setelah kita sukses menginstall Framework Laravel, kita beralih kerja yaitu mengkonfigurasi settingan Apache untuk kebutuhan Web Server.
Berikut langkah dalam mengkonfigurasi Apache
#sudo chgrp -R www-data /var/www/html/project
#sudo chmod -R 775 /var/www/html/project/storage
#cd /etc/apache2/sites-available
#sudo nano laravel.conf
#sudo chmod -R 775 /var/www/html/project/storage
#cd /etc/apache2/sites-available
#sudo nano laravel.conf
Setelah terbuka jendelan laravel.conf kemudian tambahkan script di bawah ini dan simpan.
#sudo a2dissite 000-default.conf
#sudo a2ensite laravel.conf
#sudo a2enmod rewrite
#sudo service apache2 restart
#sudo a2ensite laravel.conf
#sudo a2enmod rewrite
#sudo service apache2 restart
Sekian tutorial proses intallasi Framework PHP Laravel yang bisa saya tulis. Jika ada yang belum jelas bisa ditanyakan lewat kolom komen. Tulisan ini hanya sebatas dokumentasi dari apa yang pernah saya lakukan.