Skip to content

Instantly share code, notes, and snippets.

@torniker
Last active February 16, 2016 09:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save torniker/ee290504a5591c08e5d3 to your computer and use it in GitHub Desktop.
Save torniker/ee290504a5591c08e5d3 to your computer and use it in GitHub Desktop.
List of commands to setup a server for laravel
sudo apt-get install python-software-properties
sudo apt-get update
sudo add-apt-repository ppa:ondrej/php
sudo apt-get install -y language-pack-en-base
sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.0 php7.0-mysql php7.0-fpm nginx
sudo apt-get install php7.0-gd php7.0-curl php7.0-mcrypt php7.0-sqlite3 php7.0-json
sudo phpenmod mcrypt
sudo phpenmod gd
sudo phpenmod curl
sudo phpenmod sqlite3
sudo phpenmod json
sudo curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo apt-get remove apache2*
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
sudo apt-get autoremove
sudo rm -rf /etc/apache2
sudo apt-get install mysql-server
sudo mysql_install_db
sudo/usr/bin/mysql_secure_installation
sudo curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install nodejs
sudo apt-get install -y build-essential
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment