1. install xampp
2. matikan firewalld= systemctl stop firewalld
3. install curl = yum install curl
lakukan dulu perintah ini:
# yum-config-manager --enable remi-php72
# yum update
# yum install php-cli
# php -v
4. setelah itu install laravel composer:
sudo curl -sS https://getcomposer.org/installer | php
atau langsung di folder php di folder xampp/lampp nya .
sudo curl -sS https://getcomposer.org/installer |/opt/lampp/bin/php
5. lalu buat composer dapat diakses secara global dengan memindahkan
composer.phar =
mv composer.phar /usr/local/bin/composer
6. lalu buat akses permission pada file composer =
chmod 777 /usr/local/bin/composer
7. setelah itu buat folder project pada folder laravel=
composer create-project --prefer-dist laravel/laravel "nama_project"
jika gagal buat project lakukan perintah ini:
pastikan versi php kompatibel dengan versi composer
pakai php versi 7:
sudo yum install php7.2-zip
sudo yum install php-mbstring -y
sudo yum install php-xml -y
8. pergi ke direktori htdocs dan beri permission pada folder web_supp=
chmod -R 775 web_supp
dan folder sorage= chmod -R 777 web_supp/storage
jalankan dahulu service xampp nya
9. lalu jalankan laravel dengan perintah=
php artisan serve --host 0.0.0.0
10. untuk client agar dapet mengakses phpmyadmin, lakukan perintah ini:
<Directory "/opt/lampp/phpmyadmin">
Allow from all
Require all granted
</Directory>
JIKA ADA MASALAH TIDAK DAPAT AKSES WEB PADA CLIENT
solusinnya adalah dengan menonaktifkan firewall:
ketikkan perintah = systemctl stop firewalld
=============================================
Referensi:
Tutorial
1. https://www.linuxid.net/25286/tutorial-install-dan-konfigurasi-mariadb-di-centos-7
2. lihat tutorial https://laravel.com/docs/8.x/installation
3. lihat tutorial = https://www.vultr.com/docs/install-composer-on-centos-7