Cara Install Laravel pada OS Ubuntu 14.04

RBChosting.com Pada panduan kali ini admin RBC Hosting akan memberikan petunjuk terkait dengan cara install Laravel pada Sistem Operasi Ubuntu 14.04.

Apa itu Laravel ?

Aplikasi Laravel adalah framework aplikasi web PHP open source gratis, yang dibuat oleh Taylor Otwell dan ditujukan untuk pengembangan aplikasi web mengikuti pola arsitektur model-view – controller (MVC). Ini adalah kerangka kerja yang cukup baru, tetapi dengan potensi besar untuk menjadi salah satu kerangka kerja PHP yang paling populer.

Pada Tutorial ini, admin mengasumsikan bahwa Anda memiliki setidaknya pengetahuan dasar tentang Linux, kemuidian tahu cara menggunakan shell, dan yang paling penting, Anda menghosting situs Anda di VPS, Dedicated, atau pada server sendiri.

Tahapan instalasi boleh terbilang cukup sederhana, dan supaya instalasi tidak bermasalah, sebaiknya Anda memakai akun root.

Namun jika tidak, Anda mungkin perlu menambahkan ‘sudo’ ke terminal untuk mendapatkan hak akses root.

Cara install Laravel pada OS Ubuntu 14.04

Sebelum memulai, sebaiknya Anda mengupdate dan mengupgrade pada sistem operasi dengan cara memasukkan kode berikut:

sudo apt-get update
sudo apt-get upgrade

Setelahnya, Anda dapat menginstall Laravel dengan cara memasukkan perintah berikut pada terminal:

Andaharus menginstall LAMP terlebih dahulu. Baca panduan tentang cara menginstallnya di:
  1. Cara install LAMP pada Ubuntu 14.04
Selanjutnya Anda harus menginstall Composer dengan cara:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
Selanjutnya install Laravel
cd /var/www
git clone https://github.com/laravel/laravel.git
Pindah ke direktori kode Laravel dan gunakan komposer untuk menginstal semua dependensi yang diperlukan untuk kerangka Laravel.
cd /var/www/laravel
sudo composer install
Instalasi dependensi mungkin memerlukan beberapa waktu sesuai kecepatan jaringan Anda. Setelah berhasil menginstal semua dependensi, tetapkan hak akses yang tepat pada semua file.
chown -R www-data.www-data /var/www/laravel
chmod -R 755 /var/www/laravel
chmod -R 777 /var/www/laravel/storage
Sekarang, ganti nama file .evn.example menjadi .env di proyek direktori utama. Ini akan digunakan untuk mengatur lingkungan aplikasi untuk proyek.
mv .env.example .env
Sekarang buatlah kunci enkripsi nomor acak base64, yang digunakan oleh layanan Illryinate encrypter.
php artisan key:generate

Application key [base64:HFdS7c9rhDp+AeHu7kc2OLBPuxHqq2BQ/1gfFWEpoAk=] set successfully.
Edit file konfigurasi .env dan perbarui pengaturan yang diperlukan. Selain itu, pastikan APP_KEY disetel dengan benar seperti yang dihasilkan dalam perintah di atas.
vi .env
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:HFdS7c9rhDp+AeHu7kc2OLBPuxHqq2BQ/1gfFWEpoAk=
APP_DEBUG=true
APP_URL=http://localhost
Anda mungkin juga perlu membuat database untuk aplikasi Laravel Anda. Login ke server MySQL Anda dan buat database MySQL dan pengguna.
1
2
3
4
mysql> CREATE DATABASE laravel;
mysql> GRANT ALL ON laravel.* to 'laravel'@'localhost' IDENTIFIED BY 'secret_password';
mysql> FLUSH PRIVILEGES;
mysql> quit
Sekarang edit file .env dan perbarui pengaturan database.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=laravel
DB_PASSWORD=secret_password
Edit file konfigurasi virtual host virtual Apache 000-default.conf dan perbarui DocumentRoot ke direktori umum Laravel seperti di bawah ini:
vim /etc/apache2/sites-enabled/000-default.conf
Tambahkan juga beberapa konfigurasi lagi.
<VirtualHost *:80>

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/laravel/public

        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/laravel>
                AllowOverride All
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Untuk aplikasi web sebaiknya restart Apache dan MySQL (apabila ada) setelah instalasi selesai dengan cara mengetikkan:

systemctl restart apache2.service
systemctl restart mysql.service

Untuk aplikasi desktop tidak perlu restart juga tidak apa-apa.

Dengan demikian Anda telah berhasil menginstall Laravel ke dalam OS Ubuntu 14.04 yang Anda gunakan.

Catatan:

Kalau Anda tidak mau dibikin pusing dengan proses instalasi yang rumit, atau hanya ingin sekedar menggunakan atau memilih hosting yang murah dan cepat, atau malah hanya ingin punya website untuk kebutuhan bisnis Anda, silahkan lihat paket-paket yang kami tawarkan di sini:

  1. Paket Web Hosting Usaha Kecil dan Menengah (UKM) murah dan cepat
  2. Jasa Pembuatan website Usaha Kecil dan Menengah (UKM) murah dan langsung jadi
  3. Paket Email Hosting murah dengan kapasitas besar
Click to rate this post!
[Total: 0 Average: 0]