Persiapan Web Developer Laravel

Persiapan Web Developer Laravel

Dipublikasikan 23 Desember 2020 6:00 AM

Apa saja yang harus di siapkan oleh developer web? Apa saja yang dibutuhkan untuk memulai project pembuatan website? Berikut adalah persiapan web developer laravel untuk menunjang saat membuat website.

Bagi para developer website sebelum memulai membuat project pasti membutuhkan persiapan seperti apa saja yang harus diinstall untuk mendukung pada saat pembuatan website, baik itu untuk backend, frontend ataupun fullstack.

Pada artikel kali ini saya lebih fokus ke framework laravel, karena saat artikel ini dibuat saya sedang suka menggunakan framework buatan Taylor Otwell ini. Kemudian untuk text editor yang saya gunakan adalah visual studio code dan operating system (os) adalah Linux (Ubuntu), jadi untuk kedepannya pasti lebih banyak tutorial tentang penggunaan apapun menggunakan linux.

Cara Install NodeJS dan NPM di Linux Ubuntu

Pertama adalah menginstall nodejs dan npm, karena jika ingin menginstall apapun membutuhkan kedua ini. Sebetulnya ada beberapa cara yang bisa dilakukan untuk menginstall nodejs dan npm ini, diantaranya :

  • Langsung menggunakan repository dari ubuntu
  • Menggunakan PPA
  • Menggunakan NVM

Namun biasanya saya langsung menggunakan repository dari ubuntu yaitu dengan mengetikan kode berikut di terminal :

sudo apt update
sudo apt install npm

Ketika Anda menginstall npm maka otomatis nodejs pun ikut terinstall, karena NPM adalah singkatan dari Node Package Manager sehingga ketika menginstall NPM otomatis node pun ikut terinstall.

Sekarang coba cek di versi nodejs dan npm dengan cara mengetikan kode berikut :

nodejs --version
npm --version
Cara Install NodeJS dan NPM di Linux Ubuntu

Terlihat pada gambar di atas bahwa versi nodejs yang saya gunakan adalah versi 15.3.0 dan npm versi 7.0.14.

Cara Install Yarn di Linux Ubuntu

Sama seperti cara menginstall nodejs dan npm di ubuntu, cara menginstall yarn adalah dengan menginstallnya langsung pada terminal seperti pada kode perintah berikut :

sudo apt install yarn
yarn --version
Cara Install Yarn di Linux Ubuntu

Cara Install Composer di Linux

Untuk composer saya sarankan langsung melihat kode yang terbaru pada link Download Composer untuk mendapatkan versi terbaru.

Copas kode yang seperti di bawah kemudian langsung masukan semua kode pada terminal :

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Ketika proses telah selesai maka akan ada 1 file bernama composer.phar kemudian pindahkan file tersebut dengan kode berikut :

sudo mv composer.phar /usr/local/bin/composer
composer --version

Jika berhasil maka akan seperti gambar di bawah :

Cara Install Composer di Linux

Jika composer tidak terdeteksi pada terminal, maka lakukan perintah berikut :

sudo gedit ~/.bashrc

Masukkan : export PATH=~/.config/composer/vendor/bin:$PATH

Jika Anda menggunakan oh-my-zsh seperti pada artikel cara install terminal oh my zsh di linux maka tambahkan path pada .zshrc.

Cara Install Laravel Valet

Seperti namanya laravel valet, jadi sebetulnya khusus untuk framework laravel, namun bisa juga untuk framework lain seperti codeigniter. Untuk bagian ini silakan baca pada artikel Cara Install Laravel Valet di Linux.

Extensions VSCODE untuk Web Developers

Silakan baca pada artikel Extensions Visual Studio Code untuk Web Developers.

Itulah artikel tentang persiapan web developer laravel yang dapat saya sampaikan, semoga bagi para developer web artikel ini bisa membatu, terima kasih.

Baca Juga :

Framework CSS Terbaik TailwindCSS
Cara Install Laravel 8 di Linux Ubuntu

susantokun avatar
susantokun
Hanya seorang programmer yang fokus di bidang web development. Tidak nyaman dengan keramaian dan suka akan keindahan.
Kebijakan Berkomentar :
1. Dilarang berkomentar yang mengandung SPAM, SARA, HOAX, PORNO.2. Mohon sertakan informasi detail saat terjadi error (pesan error, sreenshoot, code, logs, dsb.).