Cara install dan menjalankan project dengan framework laravel dari github

Sebagai seorang pemula dalam dunia web developer atau pengembang aplikasi berbasis web, kebanyakan mereka masih banyak yang kebingungan saat men-setup Dev Evironment di komputer lokal atau di server lain
Ada beberapa langkah yang perlu di lakukan dalam mengelola project dengan framework laravel antara lain :

1.Melakukan clone dari github

Mengapa saya menggunakan contoh project yang sudah ada di gihub , jawabannya karena dengan git mudah dilakukan dan banyak contoh project disana .Kita bisa mencari referensi project yang kita inginkan bisa kita temukan disana.

Git Repository di Github.com

Saatnya melakukan clone atau mengkopi project dari github , saya ambil contoh sebuah aplikasi akademik bernama tutasiak milik dari tutacare.
Untuk mendapatkan link clone atau download klik saja di tombol pojok berwarna hijau dan copy:

Masuk ke root direktori web server anda mengunakan commad atau cmd. Disini saya asumsikan anda sudah menginstall git dan composer, jika belum ikuti link dibawah ini :
Install git
https://git-scm.com/book/id/v1/Memulai-Git-Menginstall-Git
Install composer
https://getcomposer.org/download/

Kemudian lakukan printah berikut :
git clone https://github.com/tutacare/tutasiak.git
cd tutasiak/

2. Menginstall Dependensi dari laravel

Kenapa harus melakukan install dependesi segala? Ya hal ini wajib dilakukan untuk mengambil sekumpulan library yang dibutuhkan oleh aplikasi laravel kita, termasuk framework laravelnya juga . untuk melihat list atau daftar dari dependensinya bisa dilihat di file composer.json , kemudian aplikasi composer akan melakukan penelusuran dependensi apasaja yang dibutuhkan oleh aplikasi tersebut kemudian memasukkan nya ke dalam folder vendor. Langkah atau perintahnya sebagai berikut :

composer install --prefer-dist

3. Setup database atau Environment Variable

Masuk ke config/database.php kemudian edit disesuaikan dengan setingan di server kita atau bisa juga dilakukan di file .env

cp .env.example .env

Jika dalam .env belum ada APP_KEY nya maka bisa saja aplikasinya error. Maka perlu dilakukan perintah dibawah ini:

php artisan key:generate

4. Melakukan Migrate dan Seed

Apa itu migrate dan seed? Yaitu sebuah proses pembentukan struktur database dan sekaligus melakukan generate sample data, Perintahnya kurang lebih dibawah ini :

php artisan migrate --seed

5. Menjalankan aplikasi di Server

Jika di komputer lokal bisa melakukan perintah sebagai berikut :

php artisan serve

Jika diinstall di Hosting maka tidak perlu ,langsung saja akses domainnya.
Done. Selamat mencoba

You may also like...

Popular Posts

Leave a Reply

Your email address will not be published. Required fields are marked *