heihachi88
10/21/2014 - 11:02 AM

Installing LEMP on Ubuntu

Installing LEMP on Ubuntu

# install php
sudo apt install php7.0-mbstring php7.0-xmlrpc php7.0-zip php7.0-fpm php7.0-cli php7.0-gmp php7.0-mcrypt php7.0-gd php7.0-curl php7.0-xml php7.0-mysql mysql-client imagemagick
sudo phpenmod mcrypt
# vi /etc/php5/fpm/php.ini

upload_max_filesize = 100M
post_max_size = 100M
# update
sudo apt-get update

# install mysql
sudo apt-get install mysql-server

# activating mysql
sudo mysql_install_db

# mysql setup script
sudo /usr/bin/mysql_secure_installation

# completely remove mysql
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /var/lib/mysql /etc/mysql
sudo deluser mysql

# installing nginx
echo "deb http://ppa.launchpad.net/nginx/stable/ubuntu $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/nginx-stable.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C
sudo apt-get update
sudo apt-get install nginx

# install php
sudo apt-get install php5-fpm php5-cli php5-mcrypt php5-gd php5-curl php5-mysql mysql-client imagemagick
sudo php5enmod mcrypt

# starting nginx
sudo service nginx start

# check your vps ip
ifconfig eth0 | grep inet | awk '{ print $2 }'