Starter Pack Laravel Developer on Mac M1

Pelajari cara menyiapkan lingkungan pengembangan Laravel di Mac M1 dengan langkah-langkah mudah untuk memulai pengembangan aplikasi web.

Dengan semakin populer dan berkembangnya Mac M1, banyak pengembang Laravel beralih ke perangkat keras ini.

Mac M1 memiliki arsitektur ARM, yang memerlukan beberapa penyesuaian dalam pengaturan pengembangan. Berikut adalah langkah-langkah untuk menyiapkan paket pengembang untuk Laravel di Mac M1.

1. Instal Homebrew

Homebrew adalah manajer paket untuk macOS yang memudahkan instalasi dan pengelolaan perangkat lunak. Buka Terminal dan jalankan perintah berikut untuk menginstal Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Setelah berhasil melakukan instalasi homebrew, jangan lupa add path kedalam .bash_profile atau .zshrc.

(echo; echo ‘eval “$(/opt/homebrew/bin/brew shellenv)”‘) >> /Users/zulfame/.zprofile && eval “$(/opt/homebrew/bin/brew shellenv)”

Pada bagian zulfame ubah sesuai dengan username yang digunakan.

2. Instal PHP

Mac M1 dilengkapi dengan PHP, tetapi kita dapat menginstal versi terbaru melalui Homebrew. Gunakan perintah berikut:

brew install php

Perintah diatas akan secara otomatis melakukan pemasangan PHP dengan versi terbaru, untuk memilih versis PHP yang diinginkan bisa menggunakan perintah berikut:

brew install php@8.1

Pastikan untuk menyesuaikan path PHP di profil shell Anda dengan mengetikan perintah nano ~/.zshrc dan masukan perintah dibawah ini:

echo 'export PATH="/usr/local/opt/php/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/usr/local/opt/php/sbin:$PATH"' >> ~/.zshrc

3. Instal Composer

Composer adalah manajer paket PHP yang diperlukan untuk mengelola dependensi Laravel. Instal Composer dengan perintah berikut:

brew install composer

Pastikan untuk menyesuaikan path composer di profil shell Anda dengan mengetikan perintah nano ~/.zshrc dan masukan perintah dibawah ini:

export PATH=$PATH:$HOME/.composer/vendor/bin

4. Instal Valet

Setelah PHP dan Composer terinstal, Anda dapat menginstal Laravel Valet sebagai paket Composer global:

composer global require laravel/valet
valet install

The park Command

Perintah park mendaftarkan direktori di mesin Anda yang berisi aplikasi Anda. Setelah direktori “diparkir” dengan Valet, semua direktori dalam direktori tersebut akan dapat diakses di browser web Anda di http://directory-name.test

cd ~/Sites
valet park

Perintah link juga dapat digunakan untuk melayani aplikasi Laravel Anda. Perintah ini berguna jika Anda ingin melayani satu situs dalam satu direktori dan bukan seluruh direktori:

cd ~/Sites/laravel
valet link

Perintah unlink dapat digunakan untuk menghancurkan link simbolik suatu situs:

cd ~/Sites/laravel
valet unlink

5. Instal MySQL

Paket ini terletak di dalam file image disk (.dmg) yang harus Anda pasang terlebih dahulu dengan mengklik dua kali ikonnya di Finder untuk menampilkan isinya.

Unduh file image disk (.dmg) (versi komunitas tersedia disini) yang berisi penginstal paket MySQL. Klik dua kali file tersebut untuk memasang image disk dan melihat isinya.

Setelah berhasil melakukan instalasi MySQL, jangan lupa add path kedalam .bash_profile atau .zshrc.

export PATH=$PATH:/usr/local/mysql/bin

Untuk menerapkan perubah ketikan perintah dibawah ini pada terminal

source ~/.zshrc 

atau

source ~/.bash_profile

6. Instal Laravel

Setelah Composer terinstal, kita dapat membuat proyek Laravel baru. Pindah ke direktori tempat Anda ingin membuat proyek dan jalankan:

composer create-project --prefer-dist laravel/laravel nama-proyek

Agar proses pembuatan project laravel lebih sederhana Anda bisa menggunakan global composer dari laravel dengan menjalan perintah dibawah ini:

composer global require laravel/installer

Jika sudah, Anda bisa membuat project laravel dengan perintah seperti ini:

laravel new example-app

7. Jalankan Aplikasi Laravel

Gunakan perintah berikut untuk menjalankan server pengembangan Laravel:

php artisan serve

Karena Anda sudah berhasil melakukan intal valet, Anda bisa menjalankan project laravel secara langsung tanpa perlu melakukan perintah artisan.

Langsung memanggil nama folder project dan akhiri dengan .test, untuk contoh seperti ini http://my-project.test

Dengan mengikuti langkah-langkah di atas, Anda sekarang memiliki lingkungan pengembangan Laravel yang siap digunakan di Mac M1. Jangan lupa untuk memeriksa dokumentasi resmi Laravel untuk panduan lebih lanjut dan pengembangan proyek Anda.

Temukan kisah para pekerja penuh gairah dengan pendekatan tak konvensional, menggabungkan keanehan dan efisiensi dalam produktivitas mereka.

Anda mungkin juga menyukainya
Chat WhatsApp
WhatsApp