GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Instal Laravel di Ubuntu 16.04

Kami akan mengajari Anda cara menginstal Laravel di Ubuntu 16.04 . Laravel adalah framework aplikasi web PHP yang ditujukan untuk pengembangan aplikasi web mengikuti pola arsitektur model-view-controller (MVC). Ini memiliki sintaks yang ekspresif dan elegan dan menyediakan alat yang dibutuhkan untuk aplikasi besar dan kuat. Menginstal Laravel di Ubuntu 16.04 adalah tugas yang mudah, cukup ikuti langkah-langkah di bawah ini dan Anda akan menyiapkan instalasi Laravel di Ubuntu 16.04 dalam beberapa menit.

Untuk Menginstal Laravel di Ubuntu 16.04, ikuti langkah-langkah di bawah ini dengan cermat:

Langkah 1:Masuk ke Server Anda melalui SSH

# ssh root@server_ip

Anda dapat memeriksa apakah Anda telah menginstal versi Ubuntu yang tepat di server Anda dengan perintah berikut:

# lsb_release -a

Anda harus mendapatkan output ini:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

Langkah 2:  Perbarui Sistem

Pastikan server Anda sepenuhnya mutakhir menggunakan:

# apt update && apt upgrade

Kemudian instal beberapa dependensi yang sangat dibutuhkan:

# apt install php-mcrypt php-gd php-mbstring

Langkah 3:Instal Komposer

Instal Composer yang merupakan alat untuk manajemen ketergantungan di PHP.

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

Setelah Komposer terinstal, Anda perlu memindahkannya agar Komposer dapat tersedia dalam jalur mesin Anda:

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

Jadikan itu dapat dieksekusi:

# chmod +x /usr/local/bin/composer

Sekarang buat direktori tempat Laravel akan diunduh.

# mkdir /var/www/html/your_website

Tentu saja, ganti situs_anda dengan nama domain Anda yang sebenarnya atau nama apa pun.

Langkah 4:Unduh Versi Laravel Terbaru

Sekarang masuk ke direktori yang baru dibuat dan unduh versi Laravel terbaru.

# cd /var/www/html/your_website

# git clone https://github.com/laravel/laravel.git

Pindahkan file dan direktori dari klon Github Laravel ke direktori kerja Anda saat ini (/var/www/html/your_website/)

# mv laravel/* .

# mv laravel/.* .

Sekarang hapus laravel . yang tidak perlu dir:

# rmdir laravel/

Langkah 5:Mulai Laravel di Ubuntu 16.04

Mulai instalasi Laravel menggunakan Komposer:

# composer install

Setelah instalasi selesai, tetapkan kepemilikan yang tepat atas file dan direktori Laravel:

# chown www-data: -R /var/www/html/your_website/

Selanjutnya, atur kunci enkripsi yang dibutuhkan:

# php artisan key:generate

Anda akan melihat kesalahan di bawah ini saat menjalankan perintah.

[ErrorException]
  file_get_contents(/var/www/html/your_website/.env): failed to open stream: No such file or directory

Untuk mengatasi ini, Anda harus mengganti nama .env.example file ke .env :

# mv .env.example .env

Buat kunci enkripsi lagi:

# php artisan key:generate

Anda akan mendapatkan output berikut:

Application key [base64:ULQsledeS17HxCAsssA/06qN+aQGbXBPPpXVeZvdRWE=] set successfully.

Tentu saja, kuncinya akan berbeda dalam kasus Anda. Sekarang edit app.php file dan konfigurasikan kunci enkripsi. Buka file dengan editor teks favorit Anda. Kami menggunakan nano.

# nano config/app.php

Cari 'kunci' => env('APP_KEY' baris dan tambahkan kunci di sebelahnya. Setelah Anda selesai direktif akan terlihat seperti ini:

'key' => env('APP_KEY', 'base64:7fO0S9TxZu8M2NwBWVEQsjPGRi+D1t6Ws8i0Y2yW/vE='),

    'cipher' => 'AES-256-CBC',

Simpan dan tutup file.

Langkah 6:Siapkan Apache Virtual Host

Buat file host virtual Apache agar domain Anda dapat melayani Laravel. Buka file, misalnya situs_anda.conf :

# nano /etc/apache2/sites-available/your_website.conf

Tempelkan yang berikut ini:

<VirtualHost *:80>
ServerAdmin admin@your_domain.com
DocumentRoot /var/www/html/your_website/public/
ServerName your_domain.com
ServerAlias www.your_domain.com
<Directory /var/www/html/your_website/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your_domain.com-error_log
CustomLog /var/log/apache2/your_domain.com-access_log common
</VirtualHost>

Aktifkan situs:

# a2ensite your_website.conf

Mulai ulang Apache agar perubahan dapat diterapkan:

# service apache2 reload

Sekarang buka browser web favorit Anda dan navigasikan ke http://domain_anda.com di mana Anda akan disambut oleh halaman seperti yang ditunjukkan pada gambar di bawah ini:

Selamat, Anda berhasil menginstal Laravel di Ubuntu 16.04 . Untuk informasi lebih lanjut tentang Laravel, Anda harus memeriksa dokumentasi resmi mereka.

Tentu saja, Anda tidak perlu menginstal Laravel di Ubuntu 16.04, jika Anda menggunakan salah satu layanan Hosting Laravel VPS kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Laravel di Ubuntu 16.04 untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Untuk tutorial terbaru tentang cara menginstal Laravel di Ubuntu 20.04, lihat di blog kami.

PS. Jika Anda menyukai posting ini, tentang cara menginstal Laravel di Ubuntu 16.04 ,  silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Instal Webmin di Ubuntu 16.04

  2. Instal MEAN di Ubuntu 14.04

  3. Instal Elasticsearch di Ubuntu

  1. Instal GrandCMS di Ubuntu

  2. Instal Bludit di Ubuntu 16.04

  3. Instal Laravel di Ubuntu 20.04

  1. Instal Laravel di Ubuntu 20.04 - Proses Langkah demi Langkah?

  2. Instal phpMyAdmin di Ubuntu 16.04

  3. Instal PHP 7 di Ubuntu 14.04