MIF_E31232103/DOKUMENTASI_SETUP_LOCALHOST.md

2.2 KiB

Dokumentasi Setup WebRental dari File RAR ke Localhost

Dokumen ini menjelaskan cara menjalankan project WebRental di komputer lokal, dimulai dari file RAR yang sudah diterima sampai website aktif lewat php artisan serve.

Kebutuhan Awal

Pastikan perangkat Anda sudah memiliki:

  • PHP
  • Composer
  • Node.js dan NPM
  • MySQL atau MariaDB
  • Web server lokal seperti Laragon

Langkah Setup

1. Ekstrak file RAR

Jika project dikirim dalam bentuk file .rar, lakukan ekstrak terlebih dahulu.

Contoh langkah:

  • klik kanan file .rar
  • pilih Extract Here atau Extract to...
  • pindahkan hasil ekstrak ke folder kerja, misalnya folder Laragon www

Setelah diekstrak, pastikan folder project berisi file seperti:

  • artisan
  • composer.json
  • package.json
  • folder app, routes, resources, database

2. Install dependency

Jalankan perintah berikut di folder project:

composer install
npm install

3. Siapkan file environment

  • Duplikat file .env.example menjadi .env
  • Atur konfigurasi database di dalam file .env

Contoh konfigurasi database:

DB_DATABASE=webrental
DB_USERNAME=root
DB_PASSWORD=

4. Generate application key

php artisan key:generate

5. Jalankan migration dan seeder

php artisan migrate
php artisan db:seed

6. Build asset frontend

Jika ingin build sekali:

npm run build

Jika ingin mode development:

npm run dev

7. Jalankan project

php artisan serve

8. Buka di browser

http://127.0.0.1:8000

Jika Ada Perubahan Tidak Muncul

Jika tampilan belum berubah atau cache masih tersimpan, jalankan:

php artisan view:clear
php artisan cache:clear

Ringkasan Cepat

Urutan paling cepat untuk setup dari file RAR adalah:

  1. ekstrak file .rar
  2. pindahkan folder project ke lokasi kerja
  3. jalankan composer install
  4. jalankan npm install
  5. copy .env.example ke .env
  6. isi database di .env
  7. jalankan php artisan key:generate
  8. jalankan php artisan migrate
  9. jalankan php artisan db:seed
  10. jalankan npm run build atau npm run dev
  11. jalankan php artisan serve

Setelah itu website bisa dibuka di localhost.