GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Laravel di Ubuntu 20.04

Hari ini dalam posting ini kita belajar Cara Menginstal Laravel di Ubuntu 20.04 dan Ubuntu 21.04, Laravel adalah kerangka kerja 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. Dalam tutorial ini, kami akan menunjukkan cara menginstal Laravel di Ubuntu 20.04 dan Ubuntu 21.04.

1. Hubungkan ke server Anda

Untuk terhubung ke server Anda melalui SSH sebagai root pengguna, gunakan perintah berikut:

ssh [email protected]_ADDRESS -p PORT_NUMBER

dan ganti “IP_ADDRESS” dan “PORT_NUMBER” dengan alamat IP server dan nomor port SSH Anda yang sebenarnya. Setelah masuk, pastikan server Anda mutakhir dengan menjalankan perintah berikut:

apt-get update
apt-get upgrade

Cara Memasang NodeJS Di Linux

2. Instal server Database MySQL

MySQL adalah sistem manajemen basis data sumber terbuka. Untuk menginstal MySQL, jalankan perintah berikut:

$ apt-get install mysql-server

Ini akan menginstal MySQL 5.7 di server Anda. Untuk meningkatkan keamanan server MySQL Anda, sebaiknya jalankan mysql_secure_installation script dengan mengetikkan perintah berikut:

mysql_secure_installation

Skrip ini akan membantu Anda melakukan tugas keamanan penting seperti menyiapkan kata sandi root, menonaktifkan login root jarak jauh, menghapus pengguna anonim, dll.

Cara Menginstal Pembaruan Stabil GNOME 40.1 di Ubuntu

3. Buat database untuk Laravel

Sekarang, kita akan membuat database MySQL untuk situs Laravel kita. Masuk ke server MySQL Anda dengan perintah berikut dan masukkan kata sandi root MySQL Anda:

mysql -u root -p

Pada bagian ini, kita akan membuat database MySQL baru laravel dan tetapkan akses pengguna ke pengguna baru admin_user dengan kata sandi Strong_Password

CREATE DATABASE laravel;
GRANT ALL PRIVILEGES ON laravel.* TO 'admin_user'@'localhost' IDENTIFIED BY 'Strong_Password';
FLUSH PRIVILEGES;
exit;

Jangan lupa untuk mengganti 'Strong_Password' dengan kata sandi yang benar-benar kuat.

Cara Membangun Kernel Linux Dari Awal

4. Instal PHP dan modul PHP yang diperlukan

Untuk menginstal PHP dan semua modul yang diperlukan, jalankan:

sudo apt-get install php-cli php-mcrypt php-mbstring php-zip php-opcache php-gd php-xml

5. Instal Komposer

Komposer adalah manajer ketergantungan untuk PHP dan tentu saja Laravel, yang dapat Anda gunakan untuk menginstal paket. Komposer akan menarik semua pustaka yang diperlukan untuk proyek Anda.

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

Cara Menginstal Driver Mesa di Ubuntu 20.04 LTS

6. Instal Laravel di Ubuntu 20.04

Instal Laravel versi terbaru, menggunakan perintah composer create-project:

sudo composer create-project --prefer-dist laravel/laravel my_project

Jika instalasi berhasil, Anda akan melihat baris berikut:

Writing lock file
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
Discovered Package: fideloper/proxy
Discovered Package: laravel/tinker
Discovered Package: nesbot/carbon
Package manifest generated successfully.
> @php artisan key:generate
Application key [base64:NEu4D2s1Ai8HHZL3wPnrl+BVpSmcm7dMTStIBtMgSn0=] set successfully.

Secara default, Laravel dikonfigurasi untuk menggunakan MySQL (MariaDB), tetapi Anda harus memberikan informasi yang tepat untuk terhubung ke database yang baru saja Anda siapkan. Selanjutnya masuk ke direktori /var/www/Html/my_project/config, buka database.php file dengan editor teks favorit Anda, misalnya:

nano database.php

Dan perbarui pengaturan basis data, ganti dengan detail Anda sendiri:

 'mysql' => [
            'driver' => 'mysql',
            'host' => env('DB_HOST', '127.0.0.1'),
            'port' => env('DB_PORT', '3306'),
            'database' => env('DB_DATABASE', 'yourDBName'),
            'username' => env('DB_USERNAME', 'yourUserName'),
            'password' => env('DB_PASSWORD', 'yourPassword'),
            'unix_socket' => env('DB_SOCKET', ''),
            'charset' => 'utf8mb4',
            'collation' => 'utf8mb4_unicode_ci',
            'prefix' => '',
            'strict' => true,
            'engine' => null,
        ],

7. Server aplikasi Anda dengan perintah Artisan serve

Setelah instalasi selesai, Anda dapat menggunakan perintah artisan serve untuk melayani aplikasi Anda:

php artisan serve

Outputnya harus seperti ini:

Laravel development server started: <http://127.0.0.1:8000>

Sekarang Anda dapat membuka browser dan mengakses instalasi Laravel baru Anda di:http://127.0.0.1:8000

Cara Menginstal Mate Desktop di Ubuntu Linux

8. Instal dan konfigurasi server web Apache

Di bagian tutorial ini, kami akan menunjukkan cara menginstal dan mengkonfigurasi Apache untuk melayani aplikasi Laravel Anda. Jalankan perintah berikut untuk menginstal server web Apache dari repositori resmi Ubuntu:

apt-get install apache2

Ubah kepemilikan direktori Laravel menjadi pengguna server web:

chown -R www-data:www-data /path/to/laravel
chmod -R 755 my_project/storage/

Buat virtual host Apache baru dengan konten berikut:

sudo nano /etc/apache2/sites-available/your_domain.com
<VirtualHost *:80>
ServerName your_domain.com

ServerAdmin [email protected]
DocumentRoot /var/www/html/my_project/public

<Directory /var/www/html/my_project>
AllowOverride All
</Directory>

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

Aktifkan virtual host dengan membuat link simbolik :

sudo ln -s /etc/apache2/sites-available/your_domain.com /etc/apache2/sites-enabled/your_domain.com

Instalasi Laravel Anda sekarang selesai. Anda telah berhasil menginstal Laravel di Ubuntu 20.04 VPS Anda. Kunjungi nama domain dengan browser web, Anda akan melihat halaman default Laravel. Itu dia. Jika Anda mengikuti semua petunjuk dengan benar sekarang, Anda seharusnya dapat mengakses instalasi Laravel di server Ubuntu 20.04 Anda.

Jika Anda adalah salah satu pelanggan hosting web kami, dan menggunakan Hosting Laravel kami yang dioptimalkan, Anda tidak perlu menginstal Laravel di Ubuntu 20.04 dan Ubuntu 21.04, admin Linux ahli kami akan menyiapkan dan mengoptimalkan Laravel VPS Anda, untuk Anda. Mereka tersedia 24x7 dan akan segera menangani permintaan Anda. Sebagai pengembang Laravel, Anda harus fokus pada pengembangan Laravel dan meningkatkan kode Anda dan menyerahkan pekerjaan server kepada kami. PS . Jika Anda menyukai posting ini, tentang cara menginstal Laravel di Ubuntu 20.04 dan 21.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Ubuntu
  1. Instal Laravel di Ubuntu 16.04

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal Odoo di Ubuntu

  2. Cara Menginstal R di Ubuntu 20.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal R di Ubuntu 18.04

  2. Cara Menginstal Laravel di Ubuntu 18.04

  3. Cara Menginstal Laravel di Ubuntu 20.04 LTS