Skip to content

Instantly share code, notes, and snippets.

@abdallahokasha
Last active January 14, 2022 04:10
Show Gist options
  • Save abdallahokasha/56511365293eea9c9d7cc46102cae14e to your computer and use it in GitHub Desktop.
Save abdallahokasha/56511365293eea9c9d7cc46102cae14e to your computer and use it in GitHub Desktop.
Install php7.2 and Laravel5.5 on Ubuntu 16.04

Install php7.2 for ubuntu 16.04

sudo apt update && sudo apt upgrade

sudo apt-get install software-properties-common python-software-properties

sudo add-apt-repository -y ppa:ondrej/php

sudo apt update

sudo apt-get install php7.2 php7.2-cli php7.2-common

sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zip

php -v

a2enmod php7.2

Reference

Install Laravel5.5 for Linux

From Composer

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

php -r "if (hash_file('sha384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

php composer-setup.php

php -r "unlink('composer-setup.php');"

and finally put composer.phar globally composer getting started

mv composer.phar /usr/local/bin/composer

Now, create a laravel project using "Composer Create-Project" - Laravel version 5.5

composer create-project --prefer-dist laravel/laravel BlogApp "5.5.*"

then, run the server

php artisan serve

Aslo this video may help you, Video

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment