Skip to content

Instantly share code, notes, and snippets.

@khanhicetea
Last active March 15, 2017 05:10
Show Gist options
  • Save khanhicetea/5612207f1163c54874441ecba1f18f2c to your computer and use it in GitHub Desktop.
Save khanhicetea/5612207f1163c54874441ecba1f18f2c to your computer and use it in GitHub Desktop.
LEMP on Ubuntu 16.04
sudo apt update
sudo apt list --upgradable
sudo apt install git vim curl software-properties-common -y
sudo apt install nginx -y
sudo apt install mysql-server-5.7 mysql-client-5.7 -y
sudo service mysql start
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install -y --force-yes php7.1-bz2 php7.1-cli php7.1-common php7.1-curl php7.1-fpm php7.1-gd php7.1-intl php7.1-json php7.1-mbstring php7.1-mcrypt php7.1-mysql php7.1-opcache php7.1-readline php7.1-soap php7.1-sqlite3 php7.1-tidy php7.1-xml php7.1-xmlrpc php7.1-xsl php7.1-zip
sudo sed -i "s/;date.timezone =.*/date.timezone = UTC/" /etc/php/7.1/cli/php.ini
sudo sed -i "s/;date.timezone =.*/date.timezone = UTC/" /etc/php/7.1/fpm/php.ini
sudo sed -i "s/upload_max_filesize = .*/upload_max_filesize = 10M/" /etc/php/7.1/fpm/php.ini
sudo sed -i "s/post_max_size = .*/post_max_size = 12M/" /etc/php/7.1/fpm/php.ini
sudo sed -i "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php/7.1/fpm/php.ini
curl https://getcomposer.org/installer > composer-setup.php && php composer-setup.php && sudo mv composer.phar /usr/local/bin/composer && rm composer-setup.php
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment