<mohammadrony>

PHP Laravel

PHP Setup

Ubuntu

sudo apt install -y software-properties-common
sudo add-apt-repository -y ppa:ondrej/php
N=7.2 # 8 9
sudo apt install -y php$N php$N-fpm
N=7.2 # 8 9
sudo apt install -y php$N-fpm php$N-common php$N-cli php$N-curl php$N-xml
N=7.2 # 8 9
sudo systemctl enable --now php$N-fpm

Version check

php -v

Package check

php -m

Remove PHP

sudo apt remove -y "php*"

RHEL

N=8 # 9
sudo yum install yum-utils http://rpms.remirepo.net/enterprise/remi-release-$N.rpm
N=7.2 # 8 9
sudo yum module enable -y php:remi-$N
sudo yum install -y php

HTTPD less installation

sudo yum install -y php-fpm php-common php-cli php-curl

Start PHP-FPM

sudo systemctl enable --now php-fpm

Version check

php -v

Package check

php -m

Remove PHP

sudo yum remove -y "php*"

Composer

curl -sS https://getcomposer.org/installer -o composer-setup.php
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
composer