- Laravel 8.x (PHP >= 7.4)
- Composer
- MySQL 8.0
Berikut adalah langkah-langkahnya:
- Pertama, buka direktori tempat kumpulan project anda, lalu buka terminal.
- Ketik perintah
git clone https://github.com/dwirobbin/yudha_blog.git
atau bisa download manual dengan meng-klik tautan https://github.com/dwirobbin/yudha_blog/archive/refs/heads/main.zip. - Jika sudah selesai meng-clone atau mendownload, akses folder hasil clone/download (nama project: yudha_blog) dengan cara mengetikkan
cd yudha_blog
pada terminal. - Lalu ketikkan perintah
composer install
juga di terminal. - Lanjut meng-copy file .env.example menjadi .env menggunakan perintah
cp .env.example .env
(asumsi menggunakan OS turunan UNIX) atau lakukanlah copy secara manual. - Terus jalankan perintah
php artisan key:generate
pada terminal. - Lanjut buat database menggunakan DBMS kesukaan kalian (ex: phpMyAdmin).
- Buka file .env, lalu edit pada bagian berikut :
Sesuaikan settingan database dengan punya kalian.
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=nama_database DB_USERNAME=root DB_PASSWORD=
- Ngapain lagi ? ya.. di terminal jalankan perintah ini
php artisan migrate --seed
- Ketik
php artisan storage:link
pada terminal. - Eitss.. jangan lupa untuk menjalankan project app laravel dengan mengetikkan perintah
php artisan serve
pada terminal. - Dan untuk melihat hasilnya.. buka link http://127.0.0.1:8000 pada browser kesayangan anda.
- Jangan lupa, jika ingin mendeploy project laravel, jangan lupa untuk mengubah bagian
APP_DEBUG=false
danAPP_ENV=production
pada file .env, biar kalau error ga muncul (mengamankan codingan).
Env disini berguna sebagai tempat untuk melakukan pengaturan bagi project kita
Role | Username | Password | |
---|---|---|---|
Admin | admin | admin@gmail.com | password |
Writer | fulan | fulan@gmail.com | password |
The Laravel framework is open-sourced software licensed under the MIT license.