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