Lorem ipsum dolor sit amet, consectetur adipiscing elit. Test link

[Tutorial Laravel] 1. Persiapan Tools Pemrograman

 

Sebelum belajar Laravel ada beberapa tools yang harus dipersiapkan dulu seperti Web Server, PHP, Database MySQL, Composer, Text Editor, Git Bash dan lain sebagainya. Berikut adalah tools yang wajib diinstalkan pada komputer adalah :


1. Text Editor
Text Editor berfungsi untuk menulis kode program yang akan kita buat. Ada berbagai macam text editor diantaranya Visual Studio Code, Sublime Text, Notepad++, Vim, Komodo Edit, Atom, Brakets, Netbeans, dll.
Disini kita akan gunakan Visual Studio Code dalam mempelajari Tutorial Laravel ini. Silahkan download pada link berikut dan instal sesuai dengan sistem operasi yang digunakan. 

Ada beberapa plugin yang bisa digunakan untuk memudahkan kita dalam pengembangan aplikasi menggunakan Laravel.

Plugin PHP :  PHP Intelephense, PHP Awesome Snippets, dll

Plugin Laravel : Laravel Blade Snippets, Laravel goto view, dll

Baca juga: Kelebihan dan Kekurangan Text Editor
                     Apa Itu Text Editor

2. Web Server

Web Server berfungsi untuk mengembangkan dan merancang aplikasi website pada server lokal. Ada berbagai macam Web Server diantaranya XAMPP, WAMPP, Laragon, dll.

Disini kita akan gunakan XAMPP dalam mempelajari Tutorial Laravel ini. Silahkan download pada link berikut dan instal sesuai dengan sistem operasi yang digunakan.

 

XAMPP merupakan salah satu paket instalasi web server yang lengkap dan memiliki banyak add-ons, misalnya untuk proses instalasi WordPress, Moodle, dan banyak lain lainnya. Silahkan check situs web https://www.apachefriends.org/add-ons.html untuk mendapatkan daftar add ons yang tersedia. Oleh karena itu, pada tutorial ini akan dipergunakan XAMPP yang cukup populer dan selalu diperbaharui dengan komponen paket yang terupdate.

Silahkan mengunduh dan melakukan proses instalasi server sesuai dengan system operasi yang dipergunakan. Pada halaman depan situs web tersebut telah tersedia link untuk mendownload XAMPP untuk masing-masing sistem operasi yang diinginkan.

Secara teknis berikut adalah kebutuhan sistem yang disediakan oleh webserver. Apabila telah memiliki konfigurasi server web dengan menggunakan Apache, bisa dilakukan pemeriksaan sistem dengan memanfaatkan fungsi phpinfo().

  • PHP >= 8.0.1
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension
  • BCMath PHP Extension

 Baca juga: Perbedaan Xampp dan Laragon

           Apa Itu Web Server

3. Composer

Composer merupakan salah satu dependency manager yang dipergunakan untuk melakukan instalasi Laravel development pada komputer developer agar semua modul yang dibutuhkan dapat didownload dan diinstal pada sistem. Laravel menggunakan Composer untuk mengatur dependencies (modul terkait). Sebelum menginstall Laravel harap menginstall Composer terlebih dahulu.


 Jika menggunakan XAMPP maka kita harus melakukan instalasi Composer manual karena tidak include saat instal Xampp, Namun jika anda menggunakan Homestead kita tidak perlu instal Composer karena secara default sudah tersedia didalamnya. 

Baca juga: Apa itu Homestead Laravel
                     Apa Itu Composer

Disini kita akan gunakan Composer dalam mempelajari Tutorial Laravel ini. Silahkan download pada link berikut dan instal sesuai dengan sistem operasi yang digunakan.

Berikut adalah prosedur untuk melakukan instalasi Composer pada Sistem Operasi Windows:

  • buka Browser, ketik alamat https://getcomposer.org/download/
  • scroll ke bawah sampai pada bagian Windows Installer
  • klik pada link Composer-Setup.exe untuk download Composer
  • klik 2x file Composer-Setup.exe untuk memulai instalasi
  • klik Next > sampai pada Menu Settings Check, kemudian temukan path exe di Xampp, pada komputer saya C:\xampp\php\php.exe, kemudian klik Next >, sampai ketemu tombol Finish

Berikut adalah langkah untuk memastikan apakah proses instalasi Composer telah berhasil dilakukan:

  • buka Start Menu Windows, pada kotak Search Programs and Files, ketikan CMD, lalu Enter.
  • maka akan tampil jendela Windows Command Prompt.
  • ketikan perintah composer, lalu tekan Enter

 
Agar dapat mengakses perintah Composer dari folder manapun, pastikan untuk memasukkan /vendor/bin dari composer ke dalam $PATH. Folder ini terletak di folder berbeda untuk sistem yang berbeda, antara lain:

C:\Users\<COMPUTER NAME>\AppData\Roaming\Composer\vendor\bin
 
 
 4.  Bash
Pengembangan situs web dengan menggunakan framework Laravel akan banyak membutuhkan penggunaan perintah command line. Bagi pengguna Windows, disarankan untuk melakukan proses instalasi Bash sehingga dapat memanfaatkan fitur yang sama yang ditemui pada platform Linux maupun pada platform MacOSX tersebut. Salah satu cara untuk menginstall Bash pada Windows yang disarankan adalah dengan menginstalasi GitHub for Desktop yang diantara memiliki fitur GitBash.
 
 
Git dapat didownload pada https://git-scm.com/downloads. Setelah menginstalasi maka akan muncul pilihan Bash pada Terminal. Terminal dapat diakses pada Visual Studio Code melalui menu View > Terminal. Untuk memanfaatkan Bash, dapat dipilih pada dropdown yang terletak di kanan atas.
 

 
 
 
 

Posting Komentar

© Belajar TIK. All rights reserved. Premium By Raushan Design