Skip to content

Instantly share code, notes, and snippets.

@seliverstov-maxim
Last active August 29, 2015 14:13
Show Gist options
  • Select an option

  • Save seliverstov-maxim/efac6875aab38e72ee1a to your computer and use it in GitHub Desktop.

Select an option

Save seliverstov-maxim/efac6875aab38e72ee1a to your computer and use it in GitHub Desktop.
DigitalOcean
sudo apt-get update
sudo apt-get install git mercurial openssl libssl-dev libxslt1-dev libxml2-dev nginx build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev
sudo mkdir /etc/nginx/ssl
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt
# Add to enabled sites config to server conf.
listen 443 ssl;
ssl_certificate /etc/nginx/ssl/nginx.crt;
ssl_certificate_key /etc/nginx/ssl/nginx.key;
sudo service nginx restart
#SQL server
sudo apt-get install mysql-server mysql-client libmysqld-dev # MySQL
#Postgresql
sudo sh -c "echo 'deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main' > /etc/apt/sources.list.d/pgdg.list"
wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-common
sudo apt-get install postgresql-9.3 libpq-dev
sudo apt-get install postgresql-client
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment