DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

CARA MENJALANKAN LARAVEL TANPA PHP ARTISAN SERVE

Panduan langkah demi langkah tentang cara menjalankan aplikasi Laravel tanpa menggunakan perintah php artisan serve, termasuk penjelasan sederhana dan praktis yang mudah dipahami.

Daftar Isi:

Menggunakan Server Lokal XAMPP...
Mengkonfigurasi Virtual Host
Menggunakan PHP Built-in Serve...
Menggunakan Docker
Menggunakan Platform Deploymen...

Laravel adalah salah satu framework PHP populer yang banyak digunakan para developer untuk membangun aplikasi web. Biasanya, Laravel menyediakan perintah php artisan serve untuk menjalankan server lokal sederhana. Namun, terdapat beberapa cara lain untuk menjalankan aplikasi Laravel tanpa harus menggunakan perintah tersebut. Artikel ini akan membahas bagaimana kamu bisa melakukannya.

Menggunakan Server Lokal XAMPP atau WAMP

Jika kamu telah menginstal XAMPP atau WAMP pada komputer kamu, berikut adalah langkah-langkah untuk menjalankan Laravel:

  1. Buka XAMPP atau WAMP, lalu mulai layanan Apache.
  2. Letakkan proyek Laravel kamu dalam folder htdocs (untuk XAMPP) atau folder www (untuk WAMP).
  3. Ubah file .env pada proyek Laravel kamu untuk mengatur konfigurasi database jika diperlukan.
  4. Buka browser dan akses aplikasi Laravel kamu dengan URL yang sesuai, biasanya http://localhost/nama_folder_projek.

Mengkonfigurasi Virtual Host

Untuk pengalaman yang lebih mirip dengan produksi, kamu bisa mengkonfigurasi Virtual Host:

  1. Buka file konfigurasi Apache (httpd-vhosts.conf pada XAMPP atau file konfigurasi yang relevan pada server lainnya).
  2. Tambahkan konfigurasi Virtual Host baru untuk proyek Laravel kamu dengan mengatur DocumentRoot dan ServerName.
  3. Simpan file konfigurasi dan restart Apache.
  4. Tambahkan ServerName yang baru kamu buat ke file hosts pada sistem kamu.
  5. Sekarang kamu bisa mengakses proyek dengan nama domain yang telah kamu set pada browser.

Menggunakan PHP Built-in Server

PHP memiliki server built-in yang dapat digunakan untuk menjalankan Laravel tanpa php artisan serve, berikut caranya:

  1. Buka terminal atau command prompt.

  2. Navigasi ke root direktori proyek Laravel kamu.

  3. Jalankan perintah berikut:

    php -S localhost:8000 -t public
  4. Akses aplikasi dengan mengunjungi http://localhost:8000 di browser kamu.

Menggunakan Docker

Docker adalah platform yang memungkinkan kamu untuk menjalankan aplikasi dalam kontainer:

  1. Pastikan Docker telah terinstal di sistem kamu.
  2. Buat file Dockerfile dan docker-compose.yml pada root proyek Laravel kamu untuk mengatur lingkungan Docker.
  3. Jalankan perintah docker-compose up -d untuk memulai kontainer.
  4. Akses aplikasi dengan URL yang dihasilkan oleh Docker, yang biasa diberikan pada port yang kamu konfigurasi dalam docker-compose.yml.

Menggunakan Platform Deployment

Saat ingin men-deploy aplikasi Laravel, kamu bisa menggunakan platform seperti Heroku, Forge, atau Vapor. Platform ini menyediakan opsi untuk menjalankan aplikasi Laravel tanpa mengkonfigurasi server sendiri.

  1. Siapkan akun di platform yang kamu pilih.
  2. Ikuti petunjuk pada platform tersebut untuk mengunggah dan menjalankan aplikasi Laravel kamu.

Menjalankan Laravel tanpa menggunakan php artisan serve memberi kamu fleksibilitas untuk berbagai kondisi, baik itu pengembangan lokal dengan alat seperti XAMPP, menggunakan PHP built-in server, mengonfigurasi Virtual Host sendiri, memanfaatkan Docker, atau bahkan saat melakukan deployment di server produksi. Gunakan metode yang paling sesuai dengan kebutuhan proyek dan lingkungan pengembangan kamu.


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding