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.