Subversion, Rails and Litespeed primer

You are probably using version control for you projects. Even for a lone developer, subversion makes life much easier.

As some point you will test your application in Litespeed. Any commits to subversion after that will include compressed files ending with .lsz and logs full of outdated files. Let's set up the application to ignore certain files when committing changes.

Continue reading...

Litespeed - Browsing subversion repositories

Litespeed does not support browsing subversion repositories in the way that the Apache webserver does.

This does not leave us high and dry though as there are plenty of third party products that allow us to browse the repository quite happily whilst using svnserve to check-out and commit any changes.

Continue reading...

Litespeed - Serve a Rails domain

The Ruby on Rails host template has been configured and, now that we've installed Mephisto, we have a full Ruby on Rails Application for Litespeed to serve.

After the basic setup, adding new Ruby on Rails domains takes seconds.

Continue reading...

Mephisto - installing

In this article we will install the Ruby on Rails based Mephisto blogging system.

We'll install the svn version so we have facilities for plugins and further expansion of our new install.

Continue reading...

Litespeed - Rails Vhost configuration

Let's customise the EasyRailsWithSuEXEC template to fit our virtual host directory layout. Once done, adding Ruby on Rails virtual hosts to our Litespeed Server takes no time.

Continue reading...

Litespeed - Virtual Host Layout

This article outlines the layout used for the virtual hosts throughout the Litespeed Server setup articles.

Understanding the layout makes for quicker and easier setup of the server and consistency will save us time.

Continue reading...

Litespeed - configuration

Well, we've installed Litespeed with the latest PHP release, secured the admin area connection and upgraded to the latest version.

Now we can configure Litespeed to server our PHP sites and our Ruby on Rails Applications.

Continue reading...

Litespeed - installation

If you've been following our Ubuntu setup tutorials, you now have an up-to-date install with an optimised mysql and Ruby on Rails stack with subversion support.

Now we're going to install the Litespeed Webserver so our lovely Rails apps are served up quickly and easily (no messing with mongrels or external load balancers).

Continue reading...

Ubuntu setup - page 3

In page 2 We consolidated the base install and updated the base image, installed the security updates and configured some personal configuration files.

Now we'll install the meat of the server: mysql with Ruby on Rails and subversion support.

Continue reading...