Mac OS

Cara menginstall Buku Masjid di Mac OS dengan Laravel Valet.

Untuk menginstall Buku Masjid di Mac OS dengan menggunakan Laravel Valet, bisa mengikuti panduan dibawah ini:

  1. Clone the repo : git clone https://github.com/buku-masjid/buku-masjid.git

  2. Gunakan PHP versi 8.1 : valet use php@8.1

    composer global update

  3. Setelah switch versi PHP, sebaiknya jalankan composer global update

  4. $ cd buku-masjid

  5. $ composer install

  6. $ cp .env.example .env

  7. $ php artisan key:generate

  8. Buat database pada mysql untuk aplikasi ini

  9. Setting database dan config lainnya pada file .env

    APP_URL=http://buku-masjid.test
    APP_TIMEZONE="Asia/Makassar"
    
    DB_DATABASE=buku_masjid
    DB_USERNAME=root
    DB_PASSWORD=
    
    MASJID_NAME="Masjid Ar-Rahman"
    MASJID_DEFAULT_BOOK_ID=1
    AUTH_DEFAULT_PASSWORD=keamanan999
    
  10. $ php artisan migrate --seed

  11. $ php artisan passport:keys

  12. $ php artisan storage:link

  13. $ valet link

  14. Akses http://buku-masjid.test, kemudian Login dengan default user:

    email: admin@example.net
    password: keamanan999