Instalasi
Perangkat lunak yang diperlukan
Terdapat beberapa persyaratan yang mesti dipenuhi untuk menginstal laravel di sebuah mesin, silahkan pasang terlebih dahulu beberapa aplikasi berikut:
- PHP >= 7.3
- BCMath PHP Extension
- Ctype PHP Extension
- Fileinfo PHP Extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
Bagi yang memakai raspbian 32-bit, silahkan install paket berikut dari repo raspbian:
sudo apt install php7.3 php7.3-bcmath php7.3-common php7.3-json php7.3-mbstring openssl php7.3-xml php7.3-xmlrpc -y
Jangan lupa untuk memeriksa versi php:
php -v
Jika hasilnya seperti gambar dibawah ini, berarti php sudah berjalan

Memasang Composer serta mengatur PATH untuk BASH
Sebelum menginstall laravel, kita harus memasang composer terlebih dahulu sebagai manajer paket bagi php:
Install Composer sesuai petunjuk yang ada di web https://getcomposer.org/download/
Filenya bernama composer.phar dan lokasinya didalam directory /home/pi atau ~/
Setelah selesai, silahkan buka bash shell dan ketikan shell code dibawah:
mkdir --parents ~/.local/bin/; mv ~/composer.phar $_/composer
Sekarang atur PATH-nya agar bisa digunakan dimana saja:
echo '# PATH Composer dan Laravel' >> .bashrc
echo 'export COMPOSER_LARAVEL="$HOME/.local"' >> .bashrc
echo 'export PATH="$HOME/.local/bin:$PATH"' >> .bashrc
Seperti sebelumnya, sekarang cek versi composernya dari directory manapun:
composer --version
Hasilnya akan seperti gambar dibawah

Memasang Laravel menggunakan Composer
Pertama, unduh terlebih dahulu Laravel Installer menggunakan composer:
composer global require laravel/installer
Buka kembali BASH Shell untuk mengatur PATH laravel:
sed -i 's+export COMPOSER_LARAVEL="$HOME/.local"+export COMPOSER_LARAVEL="$HOME/.local:$HOME/.config/composer/vendor"+g' .bashrc
sed -i 's+export PATH="$HOME/.local/bin:$PATH"+export PATH="$HOME/.local/bin:$HOME/.config/composer/vendor/bin:$PATH"+g' .bashrc
Sebelum memulai untuk memasang laravel, kita cek terlebih dulu versi laravel installer-nya, sekalian memastikan apakah sudah berjalan atau tidaknya:
laravel --version
kalau sudah berjalan dengan baik, akan seperti ini:

Jika mengalami command not found, silahkan tutup bash shell kalian, kemudian buka kembali bash shell dan cek versi laravelnya
Selanjutnya tinggal membuat sebuah project web menggunakan laravel installer:
laravel new website
kita cek versi laravel yang terpasang:
cd website
php artisan --version

Comments