INSTALL | Memasang Laravel dengan menggunakan Composer

Baringin
0

  Pendahuluan


    Saat artikel ini di tulis laravel sendiri telah merilis versi ke 12 dengan konsep penyederhanaan di beberapa fitur laravel.  Sedangkan untuk menjalankan Laravel 12 kita perlu menggunakan minimal php versi 8.2.  Bagi anda yang belum menginstal php versi 8.2 keatas diharuskan untuk memasang terlebih dahulu sebelum lanjut memasang Laravel. Jadi pada tutorial ini kita akan menggunakan laravel 12 tersebut dengan php versi 8.3.

    Karena Web merupakan proses pengiriman data dari client ke server atau sebaliknya maka kita juga membutuhkan server local di dalam pengembangannya. Sebelum laravel kita pasang di PC terlebih dahulu ada beberapa software yang harus kita siapkan dan kita instal. Berikut beberapa software yang kita persiapan:


1. Install Composer
    
    Dikutip dari wikipedia.com, "Composer adalah aplikasi manajer paket untuk bahasa pemrograman PHP yang menyediakan format standar untuk mengelola dependensi PHP dan pustaka-pustaka yang diperlukan". Composer dikembangkan oleh Nils Adermann dan Jordi Boggiano, yang terus mengelola proyek. Mereka mulai pengembangan pada bulan April 2011 dan merilis Composer pertama kali pada tanggal 1 Maret 2012. Composer sangat terinspirasi oleh package manager Node.js "npm" dan Ruby "bundler".

    Composer merupakan tools dependency manager pada PHP, Dependency (ketergantungan) sendiri diartikan ketika project PHP yang dikerjakan masih membutuhkan atau memerlukan library dari luar. Composer sendiri berfungsi sebagai penghubung antara project PHP  dengan library yang dibutuhkan. 
   
     Untuk instalasi composer sebetulnya sudah dijelaskan secara rinci pada website resminya. Untuk mengetahui tentang panduan dan cara instalasinya. Kamu bisa mengunjungi laman resminya di getcomposer.org. Anda dapat mengunjungi situs resminya tersebut dan pelajari cara menginstall composer, sebab pada materi ini anda wajib menginstall composer tersebut.


2. Install Web Server Local

    Saat ini ada banyak jenis software yang di gunakan sebagai web server local (Local Server bukan produk lokal ya 😁) yang sangat memudahkan para development di dalam merancang atau mengembangkan aplikasi mereka seperti XamPp, WAM Server, Laragon dan Lain sebagainya.
    Salah satu software yang di sediakan dan laris di indonesia sampai saat ini adalah adalah Xampp.  Anda dapat mendownload software ini secara gratis di situs resminya. https://www.apachefriends.org/download.html. Anda perlu mendownload Xampp versi 8.2, atau lebih tinggi dari versi tersebut.
    XamPP dipilih karena saat ini di Indonesia sendiri masih banyak yang menggunakan software ini. Bagi anda yang sudah hijrah ke software lain juga tidak masalah dan disini kami sangat menyarankan anda menggunakan Laragon. Selain stabil, Laragon juga sangat mudah di operasikan. 
       Bagi anda pengguna Xampp, maka ada konfigurasi Xampp yang perlu di perhatikan.

    Silahkan buka Xampp  yang telah terinstal di PC anda kemudian lakukan langkah berikut:

  • Pada Apache silahkan pilih button Config 
  • Kemudian pada menu dropdown yang tampil pilih "PHP.ini". Kita akan melakukan sedikit perubahan pada file ini.



  • Di dalam file PHP.ini silahkan cari script berikut “;extension=zip”.  Script tersebut akan kita rubah menjadi  “extension=zip” dengan menghilangkan tanda titik koma di awalnya.
  • Terakhir simpan perubahan file tadi dan Runing XamPP anda.
    Jika anda menggunakan laragon, maka tampilan laragon seperti berikut:

    Menjalankan Laragon anda perlu klik Start All. 
Namun untuk Laragon anda perlu memasang php versi terbaru secara manual. Silahkan kunjungi alamat resmi php https://www.php.net/downloads.php.  Cari link Windows Downloads pada versi php terbaru (Saat ini php sudah rilis versi 8.4) jika anda menggunakan OS windows.  Download php yang ada dalam bentuk format zip. Setelah proses Download selesai Extrak file php tersebut ke dalam folder : C//Laragon/bin/php. 
    Kembali ke tampilan Laragon, klik kanan dan pilih PHP => version => versi php



    Jalankan kembali Start All.
    Sekarang laragon siap untuk digunakan.

3. TextEditor (VsCode)

   Jika anda sudah menginstal Server Local baik Xampp atau Laragon (Direkomendasikan), anda perlu menginstal satu software lagi. Yaitu textEditor. Ada banyak jensi TextEditor yang di sediakan secara gratis seperti Vs Code. Disini saya menyarankan untuk menggunakan VsCode ini. VsCode mendukung berbagai jenis bahasa pemrograman dan juga memiliki Extensi yang dibutuhkan untuk ngoding kedepannya nanti.

4. Browser
    Tentu anda sudah tau software yang satu ini. Software ini digunakan di dalam pembelajaran kita sebagai alat untuk melihat hasil pekerjaan kita nantinya. Pastinya anda tidak perlu lagi menginstal karena pada dasarnya pada masing-masing PC sudah terinstal software yang satu ini.



Pemasangan Laravel 12

    Apa semua persiapan di atas sudah anda siapkan? kalau sudah Sekarang kita berada pada tahap instalasi laravel 12. Oke mari kita lanjutkan untuk pemasangan laravel di pc kita.

    Namun sebelum memasang Laravel pastikan anda terkoneksi ke internet karena nanti terminal VsCode akan melakukan download file Laravel secara otomatis. Langkah instal dapat di lihat seperti berikut:


a. Buka VsCode. 

    Masuk ke toolbars di halaman VsCode buka file => open Folder. Cari folder htdocs Jika anda menggunakan Xampp, dan folder www jika anda menggunakan laragon. File ini ada di dalam Drive C/D (Tergantung dimana anda meinstal server local tadi), yang ada di dalam xampp/Laragon kemudian buka folder tersebut. Sekarang dibagian struktur folder di bagian sebelah kiri anda sudah terdapat struktur folder htdocs/www.



     Atau jika anda terbiasa bekerja dengan Comand Prompt anda dapat akses folder htdocs melewati CMD tersebut dengan catatan server local sudah anda jalankan.


b. Buka terminal  baru VC Code, 

    Klik menu terminal pada toolbar VcCode  pilih Terminla=>New Terminal dan ketikkan script berikut pada halaman terminal yang tampil:

composer create-project laravel/laravel:  nama_projek

        Contoh disini saya beri nama projek sebagai latihanLaravel, maka saya ketikkan perintah

composer create-project laravel/laravel:  latihanLaravel.

    Atau kita ingin membuat sebuah projek tentang website dengan nama webSekolah, maka kita ketikkan perintah:

composer create-project laravel/laravel:  webSekolah


  

    Kita akan membuat projek laravel dengan nama webSekolah. Anda dapat mengganti nama projek dengan nama yang anda inginkan.


c. Tekan Enter dan tunggu proses download sampai selesai.

   Secara otomatis sebuah folder baru dengan nama webSekolah akan di buat di dalam htdocs tadi.


    Tunggu proses pemasangan laravel hingga selesai.



Akses Halaman Laravel
    
    Buka terminal baru kembali. Ketikan "cd webSekolah" untuk masuk ke folder projek kita. setelah itu ketikkan "php artisan serve" untuk membuka url dari projek kita. 




    Perhatikan di serve terdapat http://127.0.0.1:8080. Ini merupakan alamat serve yang akan kita ketikkan di url browser. Sekarang buka browser anda dan ketikkan : http://127.0.0.1:8000/.  Perhatikan tampilan yang tampil. Terdapat tampilan halaman laravel yang menandakan proses installasi berjalan dengan suksess. Berikut tampilan halamannya:


    Tampilan halaman awal laravel diatas merupakan tampilan halaman laravel versi 12. Tampil Desain bisa berubah-ubah tergantung kepada versi laravel yang anda instal.
   
     Nah, sampai disini kita telah berhasil memasang laravel di pc dengan menggunakan composer. Bagaimana? Sangat mudah bukan. Jika terjadi kendala, pastikan anda cek kembali versi PHP, Biasanya penginstalan terkendala pada versi php.


Posting Komentar

0Komentar

Posting Komentar (0)