tayloredsw_vps: Automate VPS setup for Rails servers
I frequently set up VPS servers (usually on Linode) for client web sites.
The process of getting MySQL, Apache, Ruby, Passenger, etc. set up is
tedious, repetitive, and time-consuming.
tayloredsw_vps uses the excellent
sprinkle gem to automate most of this
I assume you're running a Debian or Ubuntu host, and make no attempt to
accommodate other host types. I also assume, at a minimum, that the base
operating system is installed and that
openssh-server is installed and
Configuring and Running
Before you can run sprinkle using my configuration, you need to do a couple of setup steps:
As mentioned above, ensure that the
openssh-serverpackage is installed and that the server is accepting SSH connections.
Copy your SSH public keys to
~root/.ssh/authorized_keyson the server.
In line 15, fill in the correct hostname or IP address for the server.
In lines 16 and 17, fill in the correct username and password (I use root) to enable access to the server.
If you need PHP installed on the server, you'll need to go into
Once you've done the above, just run
./install to launch
kick off the install.
Questions or feedback?
I can be reached at firstname.lastname@example.org.