Skip to content

Instantly share code, notes, and snippets.

@pengkong
Last active October 12, 2018 08:08
Show Gist options
  • Save pengkong/80d95643892ceac51a6246cad5ce1ad1 to your computer and use it in GitHub Desktop.
Save pengkong/80d95643892ceac51a6246cad5ce1ad1 to your computer and use it in GitHub Desktop.
Setup NGINX PHP 7.1 for Laravel on AWS Amazon Linux 2
sudo yum update -y
sudo vim /etc/environment
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
# Install Nginx, PHP-FPM 7.1 & MySQL Server
sudo yum install nginx php71-fpm mysql56-server php71-mysqlnd -y
sudo yum install php71-common php71-pdo php71-mbstring php71-tokenizer php71-xml
# Install Git
sudo yum install git
# Auto Start Nginx & PHP
sudo chkconfig nginx on
sudo chkconfig php-fpm on
# Create www group
sudo groupadd www
sudo usermod -a -G www ec2-user
# Install Composer
curl -sS https://getcomposer.org/installer | php
chmod +x composer.phar
mv composer.phar /usr/local/bin/composer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment