Bagaimana cara menginstall composer dan cara menggunakan composer pada codeigniter di sistem operasi windows

 Halo Readers, bagaimana kabar Kalian ? Penulis berharap semoga kabar Kalian baik-baik saja, dan semangat melakukan aktifitas walaupun sudah dipenghujung hari Rabu, pada kesempatan kali ini Penulis akan membahas tentang "bagaimana sih cara menginstall composer dan cara menggunakan composer pada codeigniter di sistem operasi windows ". Sebelumnya para Readers pasti penasaran kan apa tu "composer ?", apa itu "codeigniter ?".


Sebelumnya Penulis akan menjelaskan terlebih dahulu apa itu "composer dan codeigniter?", pertama Penulis akan menjelaskan apa itu "composer ?", composer adalah alat dependency manager untuk bahasa pemrograman PHP dengan kata lain composer adalah aplikasi yang diinstal ke perangkat untuk memfasilitasi Developer atau Pengembang menggunakan library open source milik orang lain ke dalam project yang sedang dibangun, lalu Penulis akan menjelaskan apa kaitan nya dengan "dependency manager" yang telah Penulis sebutkan di atas.


Dalam sebuah project PHP penggunaan library sangat memudahkan dalam penulisan kode, tetapi terkadang library satu dengan yang lainnya saling membutuhkan. Nah hal inilah yang disebut sebagai dependency atau ketergantungan. Disinilah peran composer untuk menghubungkan project PHP dengan library eksternal yang dibutuhkan.


Kemudian Penulis akan menjelaskan apa itu "codeigniter ?", codeigniter adalah sebuah web application network yang bersifat open source yang digunakan untuk membangun aplikasi PHP dinamis. 

CodeIgniter menjadi sebuah framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP yang dapat mempercepat pengembang untuk membuat sebuah aplikasi web. Selain ringan dan cepat, CodeIgniter juga memiliki dokumentasi yang super lengkap disertai dengan contoh implementasi kodenya.


Oke Penulis akan langsung ke tutorial nya, berikut adalah langkah-langkah nya :

1. Download terlebih dahulu codeigniter di link ini .


2. langkah berikutnya download composer.setup.exe di link ini .


3. Readers menjalankan file composer sebagai administrator dengan meng klik kanan pada file setup composer, lalu pilih "Run as Administrator".



4. Langkah berikutnya Readers memilih "Install for all user" ketika muncul tampilan seperti dibawah ini :


5.Ketika muncul tampilan seperti dibawah ini, maka Readers hanya memilih "next" saja jika tidak ingin menggunakan mode developer, jika ingin menggunakannya maka ceklis developer mode, lalu pilih "next".


6.  Langkah berikut nya Readers memilih command line PHP yang ingin digunakan, lalu ceklis "add this PHP to your path", lalu pilih "next", lalu tunggu prosesnya sehingga muncul langkah selanjutnya, seperti tampilan dibawah ini :




7. Jika Readers ingin menggunakan proxy maka ceklis "use a proxy server to connect to internet", lalu pilih "next". Jika tidak ingin menggunakan proxy tidak diceklis kolom tersebut serta langsung saja pilih "next", seperti tampilan dibawah ini :


  8. Langkah berikut nya Readers pilih "install", dan tunggu proses nya sehingga muncul tahap berikut nya, seperti pada tampilan dibawah ini :
 



9. Kemudian Readers memilih "next" jika muncul tampilan seperti ini :


10. Kemudian Readers memilih "finish", dan composer pun telah selesai di install, seperti tampilan dibawah ini :



11. Readers membuka Command prompt atau CMD sebagai administrator dengan mengklik kanan pada CMD, lalu pilih "Run as administrator", seperti tampilan dibawah ini :

12. Kemudian Readers mengketik "composer" di dalam command prompt atau CMD untuk mengecek apakah compose sudah berhasil terinstall, seperti tampilan dibawah ini :

13. Kemudian readers mengketik "PHP -v" untuk melihat versi PHP yang Kamu install, PHP biasanya sudah ada secara otomatis jika Kamu menginstall xampp, seperti tampilan dibawah ini :

14. Kemudian para Readers masuk ke file penyimpanan htdocs di folder xampp melalui Command prompt atau CMD dengan langkah pertama mengketik "cd c:/" untuk masuk ke local disk c, seperti tampilan dibawah ini :

15. Kemudian Readers ketik "cd xampp" di CMD untuk masuk kedalam local disk c:/xampp, seperti tampilan berikut :

16. Kemudian Readers mengketik "cd htdocs" di CMD untuk masuk ke dalam localdisk c:/xampp/htdocs, seperti tampilan berikut :

17. Readers membuka xampp sebagai administrator dengan mengklik kanan pada xampp, lalu pilih "Run as administrator", seperti tampilan dibawah ini :


18. setelah xampp dibuka, kemudian Readers pilih "config" yang berada di apache, lalu pilih "PHP(PHP.ini)", seperti tampilan berikut :

19. Kemudian file akan terbuka menggunakan notepad, Kemudian Readers menekan tombol ctrl+f untuk membuka menu find, lalu Reader ketik "exten", lalu Readers cari kebawah sampai menemukan "extension=intl" yang berada tepat dibawah tulisan "Notes for Windows environment", seperti tampilan berikut ini :

20. Kemudian para Readers menghapus tanda ";" sebelum kata "extension=intl" di notepad, seperti tampilan berikut :

21. Kemudian Readers mengketik "composer create-project codeigniter4/appstarter myproject1 --no-dev" untuk membuat file di command prompt melanjutkan yang "cd htdocs" untuk membuat file bernama myproject1 di disk c:/xampp/htdocs, seperti tampilan berikut :

22. Kemudian Readers mengketik "cd myproject1" untuk masuk ke dalam disk c:/xampp/htdocs/myproject1, seperti tampilan berikut :

23. Kemudian Readers mengketik "php spark serve" di command prompt atau CMD, seperti tampilan berikut :

24. Kemudian Readers klik "start" pada apache di xampp, seperti tampilan berikut :

25. Kemudian Readers buka browser, jika Penulis membuka microsoft edge, lalu ketik "localhost:/myproject1" atau "http://localhost/myproject1", seperti tampilan berikut :

26. Kemudian Readers memilih folder public, dan akan muncul tampilan dari halaman umum codeigniter yang berisi tentang codeigniter, seperti tampilan berikut :



Sekian tutorial dari Penulis, sebelumnya Penulis meminta maaf apabila ada kesalahan penulisan atau ada kalimat yang kurang dipahami, nantikan tutorial selanjutnya yah, See You :)

Komentar

Anonim mengatakan…
Terima kasih informasi nya sangat bermanfaat