Skip to content

Instantly share code, notes, and snippets.

@di3goleite
Forked from calebeoliveira/1 - LaravelStack.txt
Last active May 14, 2016 01:49
Show Gist options
  • Save di3goleite/196abae3e0dbb3d5ca63 to your computer and use it in GitHub Desktop.
Save di3goleite/196abae3e0dbb3d5ca63 to your computer and use it in GitHub Desktop.
# install dependencies
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install git curl nodejs nodejs-legacy npm ruby-sass php php-pgsql php-json php-curl php-mcrypt php-mbstring php-gd postgresql phppgadmin phpunit -y
# enable mcrypt and restart apache2
sudo phpenmod mcrypt
# enable mod_rewrite
sudo a2enmod rewrite
# restart apache
sudo service apache2 restart
# get composer
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
# configure postgresql
sudo su - postgres
psql
CREATE USER forge WITH PASSWORD 'forge';
CREATE DATABASE "project";
GRANT ALL PRIVILEGES ON DATABASE "project" to forge;
# or
CREATE ROLE forge WITH SUPERUSER LOGIN PASSWORD 'forge';
# finish
\q
exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment