Tutorial Cara Install Laravel di VPS: Panduan Lengkap untuk Pemula
Halo teman-teman! 😊
Punya VPS dan pengen install Laravel? Tenang, kamu ada di tempat yang tepat! Di artikel ini, kita bakal belajar bareng-bareng cara install Laravel di VPS dengan langkah-langkah yang mudah dan gak bikin pusing. Laravel sendiri adalah salah satu framework PHP paling populer yang bisa kamu gunakan untuk membangun aplikasi web keren. Yuk, langsung aja kita mulai!
Langkah 1: Persiapkan VPS dan Akses ke Terminal
Sebelum kita mulai install Laravel, pastikan VPS kamu sudah terpasang dengan sistem operasi Linux (misalnya Ubuntu). Kamu bisa akses VPS lewat SSH menggunakan terminal atau aplikasi seperti PuTTY (untuk Windows).
Langkah 2: Update dan Install Dependensi yang Dibutuhkan
Setelah masuk ke VPS, langkah pertama yang perlu dilakukan adalah memperbarui paket-paket sistem kamu. Jalankan perintah berikut di terminal:
sudo apt update && sudo apt upgrade
Setelah itu, kita perlu install beberapa software penting, seperti PHP, Composer, dan Nginx (atau Apache kalau lebih suka).
- Install PHP dan Ekstensi yang Dibutuhkan:
sudo apt install php php-cli php-fpm php-mbstring php-xml php-zip php-curl php-mysql
- Install Composer:
Composer adalah dependency manager untuk PHP, dan Laravel butuh Composer buat mengelola dependensinya.
sudo apt install curl php-cli php-mbstring git unzip
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
Langkah 3: Install Laravel
Sekarang kita siap untuk install Laravel. Kamu bisa menggunakan Composer untuk menginstall Laravel di VPS-mu.
- Masuk ke direktori tempat kamu ingin install Laravel. Misalnya di
/var/www/laravel
:
cd /var/www
- Install Laravel dengan Composer:
composer create-project --prefer-dist laravel/laravel nama_project
Ganti nama_project
dengan nama folder yang kamu inginkan untuk proyek Laravel kamu.
Langkah 4: Konfigurasi Nginx atau Apache
Setelah Laravel berhasil diinstall, kamu perlu mengonfigurasi web server agar bisa mengakses aplikasi Laravel.
- Jika kamu pakai Nginx, buat file konfigurasi baru di
/etc/nginx/sites-available/
:
sudo nano /etc/nginx/sites-available/laravel
Tambahkan konfigurasi berikut:
server {
listen 80;
server_name domain_atau_ip_anda;
root /var/www/laravel/nama_project/public;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php7.x-fpm.sock; # Sesuaikan dengan versi PHP kamu
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
- Aktifkan konfigurasi Nginx:
sudo ln -s /etc/nginx/sites-available/laravel /etc/nginx/sites-enabled/
- Restart Nginx:
sudo systemctl restart nginx
Langkah 5: Akses Laravel
Sekarang, buka browser dan masukkan IP VPS atau domain yang sudah kamu atur. Kalau semua langkah sudah benar, kamu bakal melihat tampilan awal Laravel!
Kesimpulan
Itulah cara gampang untuk install Laravel di VPS. Dengan langkah-langkah di atas, kamu sudah bisa memulai proyek Laravel di VPS. Jangan lupa untuk mengeksplorasi lebih lanjut dokumentasi Laravel supaya kamu bisa lebih paham dan makin jago! 😉
Jika ada yang masih bingung, feel free untuk tanya di kolom komentar. Semoga sukses ya! 🚀
Komentar
Posting Komentar