a list of scripts that will be used to setup servers
This purpose of this project is to allow you to quickly build a server environment for either your development or production needs, using the following development stack :
- Rails 4
- RVM
- Nginx
- MySQl
- Ubuntu >= 14.04
- development
- Rails via RVM
- MySQL Server AND client
- webserver
- Rails via RVM
- MySQL client
- a deployment user (called deployer)
- nginx
- sqlserver
- MySQL client
sudo apt-get update
sudo apt-get install unzip
wget https://github.com/cjbuchmann/server_setup/archive/master.zip
unzip master.zipsudo apt-get update && sudo apt-get install unzip && wget https://github.com/cjbuchmann/server_setup/archive/master.zip && unzip master.zip && cd server_setup-masterSetup a development server (Install MySQl server and client, and rails 4)
./setup.py -e developmentSetup a development server and create git config author settings. Also generate an ssh key (using the git config email)
./setup.py -e development -wgc -gcname "John Doe" -gcemail "email@example.com" -sshkeygenSetup a production webserver
./setup.py -e webserverSetup a database server
./setup.py -e sqlserver