SIMANJA
Cara clone sampai siap jalan
- Install aplikasi yang dibutuhkan disini
- Buka command line atau terminal
- Masuk ke folder root project. Contoh
cd "D:/website" - Ketik perintah
git clone https://github.com/AvisenaAlwi/Simanjakalau muncul prompt login github langsung login pakai akun gitlab kalian - Masuk ke direktori project
cd "Simanja". Btw nama folder bisa diubah - Jalankan perintah
composer installdi terminal. Tunggu sampai selesai - Duplikat file
.env.exampledan rename menjadi.env[dot env] saja - Jalankan perintah
php artisan key:generatedi terminal - Buka file
.env - Setting bagian database. Contoh sebagai berikut :
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=simanja
DB_USERNAME=root
DB_PASSWORD=
- Pastikan service DB kalian sudah jalan dan sebelumnya telah membuat database dengan nama
simanjapada contoh diatas - Setting hal lain pada file
.envmisal APP_NAME atau APP_URL - Jalankan perintah
php artisan migrate --seedpada terminal dan pastikan masih didalam folder project simanja - Lalu untuk menjalankan laravel bisa melalui perintah
php artisan serve --port=80, maka host dapat diakses padahttp://localhost. Pastikan Xampp kalian berjalan pada port 81 atau lainya - Selain dari
php artisan servekita bisa pakai XAMPP, WAMPP, LAMPP atau yang lebih praktis kita bisa pakai laravel Valet, cara install laravel Valet bisa di cek di channel YouTube IDStack - Jalankan perintah
php artisan storage:link
Requirement
- PHP versi 7.1.*, pastikan file path php.exe sudah terdaftar pada PATH terminal atau cmd. Tutorial untuk windows Disini. Untuk linux atau mac os bisa install lewat terminal.
- Semua requiremnt yang dibutuhkan laravel, di web resminya
- Install git. Download aplikasinya di sini
- Install composer. Download aplikasinya di sini 3. Install nodejs. Download aplikasinya di sini
Struktur Laravel
|-- app (Otak atik disini)
| |-- Console
| |-- Events
| |-- Exceptions
| |-- Http
| | |-- Controllers (Otak atik disini)
| | |-- Middleware
| | `-- Requests
| `-- Providers
|-- bootstrap
| `-- cache
|-- config
|-- database
| |-- factories
| |-- migrations
| `-- seeds
|-- public (Otak Atik disini)
| |-- assets
| |-- css
| |-- img
| |-- scss
| |-- storage -> link ke folder root storage/app/public
|-- resources (Otak Atik disini)
| |-- assets
| | `-- less
| |-- lang
| | `-- en
| `-- views (Otak atik disini)
| |-- activity
| |-- layouts
| |...
|-- storage
| |-- app
| |-- framework
| | |-- cache
| | |-- sessions
| | `-- views
| `-- logs
|-- tests
License
The Laravel framework is open-sourced software licensed under the Apache 2.0.