Configuração inicial do ambiente de desenvolvimento PHP. Estes comandos foram validados na distro Ubuntu 14.04 LTS
Instalar NGINX
sudo apt-get update
sudo apt-get install nginx
Instalar MySQL Server
sudo apt-get install mysql-server
Comando de segurança para mysql
sudo mysql_secure_installation
Instalar sublime text3
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
Instalar php5-fpm
Será instalado as duas extensões mysql, mcrypt, xdebug e intl
sudo apt-get install php5-cli php5-fpm php5-mysql php5-mcrypt php5-xdebug php5-intl
Configura php para rodar legal com nginx
cd /etc/php5/fpm
php.ini
Editar a linha abaixo inserindo 0
cgi.fix_pathinfo=0
Caso não instale a versão 5,6
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get install -y php5
Instalar GIT
sudo apt-get install git
Intalar Composer
php -r "readfile('https://getcomposer.org/installer');" | php
Com o comando abaixo, basta digitar composer no prompt para acessar
sudo mv composer.phar /usr/bin/composer
cd /etc
sudo subl hosts
add o novo host EX teste.app
Gist do mestre Fábio Vedovelli :) THANKS
https://gist.github.com/vedovelli/a50fdd9c9b745b61407a
cd /etc/nginx/sites-available
sudo subl teste.app.conf
cd ../sites-enabled
sudo ln -s ../sites-available/teste.app.conf