Ricky Primayuda Putra

Head of Software Department HMTI

Installasi

Install XAMPP

Di Code Jam Academy kali ini langkah awal adalah menginstall XAMPP tetapi jika ada yang sudah menginstall XAMPP atau sudah menggunakan Laragon, dll bisa skip langkah ini

XAMPP adalah sebuah perangkat lunak yang menyediakan lingkungan pengembangan web yang lengkap untuk sistem operasi Windows, macOS, dan Linux. Ini singkatan dari "X" (untuk platform apapun), "Apache" (server web), "MySQL" (sistem manajemen basis data), "PHP" (bahasa pemrograman), dan "Perl" (bahasa pemrograman). XAMPP memudahkan pengembang web untuk membuat dan menguji aplikasi web lokal tanpa perlu mengonfigurasi setiap komponen secara manual.

XAMPP

Untuk Menginstall nya bisa menekan ini Install disana terdapat opsi installasi sesuai dengan OS kalian

Install Composer

Untuk Langkah selanjutnya adalah menginstall Composer

Composer merupakan tools dependensi manajer untuk bahasa pemrograman PHP, Sehingga dengan Composer kita bisa melakukan Installasi library-library PHP dengan mudah.

Composer

Untuk Menginstall nya bisa menekan ini Install Windows atau Install LINUX/MacOS sesuaikan dengan OS Kalian

Untuk memastikan apakah Composer sudah benar-benar terinstall di dalam device teman-teman, maka teman teman bisa coba jalankan perintah berikut di dalam terminal/cmd

Jika berhasil maka akan keluar output seperti berikut

Setelah itu kalian buka XAMPP kalian untuk yang Windows

Setelah itu kalian buka Apache->config->php.ini

lalu kalian search dengan ctrl+f lalu cari zip

lalu hapus (;) pada extension=zip

Install Package Laravel

Di dalam Laravel, ada beberapa cara yang bisa kita gunakan dalam pembuatan project salah satunya adalah composer create-project. Dengan perintah ini, kita bisa menentukan versi Laravel yang akan kita gunakan dengan lebih mudah.

Sekarang, silahkan masuk ke dalam folder dimana akan menyimpan project nya, jika menggunakan XAMPP biasanya berada di dalam folder htdocs

Setelah itu, silahkan jalankan perintah berikut ini di dalam terminal/CMD

composer create-project --prefer-dist laravel/laravel:^10.0 codejam

Jika perintah diatas berhasil dijalankan, maka kita akan membuat project Laravel baru dengan versi 10.X.X dan nama dari project-nya adalah codejam.

Silahkan tunggu proses installasinya sampai selesai dan pastikan terhubung dengan internet, karena semua paketnya akan diunduh secara online.

Setelah berhasil terinstall, maka selanjutnya kita akan belajar bagaimana cara menjalankan project codejam tersebut.

Silahkan jalankan perintah berikut ini di dalam terminal/CMD.

cd codejam

Perintah diatas digunakan untuk masuk ke dalam folder project kita yang bernama codejam. Setelah berhasil masuk di dalam project-nya, sekarang jalankan perintah berikut ini didalam terminal/CMD untuk menjalankan server-nya.

php artisan serve

Jika berhasil, project Laravel kita akan dijalankan di http://127.0.0.1:8000

Jika berhasil, maka hasilnya akan seperti berikut ini.

Menjalankan Storage Link

Disini kita akan belajar melakukan upload gambar di dalam project ini. Maka kita wajib menjalankan perintah storage:link agar folder storage dari Laravel di Link-kan ke dalam folder public.

Silahkan jalankan perintah berikut ini di dalam terminal/CMD dan pastikan berada di directory project Laravel nya

php artisan storage:link

Kurang lebih seperti itu pembahasan awal bagaimana cara memulai membuat project baru dengan Laravel dan sekaligus belajar menjalankan projectnya

Selanjutnya kita akan membahas Front End dengan Blade Template