Ubuntu LTS Slices
In the previous article we installed nginx from source. However, installing from source does not create an init script.
Let's create such a script so we can easily start, stop and restart nginx and, perhaps more importantly, ensure it automatically starts on a reboot.
Setting up your Ubuntu LTS Slice is simple with these comprehensive articles
The LTS tutorials take you from a 'barebones' Slice to a secure, up to date and quick server in very little time.
Ubuntu LTS setup - page 1: A new Ubuntu LTS slice is a bare bones install. Let's go ahead and secure it as soon as possible.
Ubuntu LTS setup - page 2: Now the slice has been secured, let's customise the console, update and upgrade the base ready for the slice's primary task.
Ubuntu LTS - MySQL and RoR: Now our LTS Slice is ready for a MySQL and Ruby on Rails stack with subversion and postfix support.
Ubuntu LTS and Apache:
Apache and PHP install: Installing Apache 2.0.55 and PHP 5.1.2 on an Ubuntu LTS Slice is straight forward using apt-get.
Apache Configuration Layout: Ubuntu uses a 'Debian' style layout for the Apache install. Let's look at what this means.
Apache Configuration #1: Let's look at the main Ubuntu LTS apache2.conf file and see what the settings mean and what effect they have.
Apache Configuration #2: Continuing from the first Apache configuration article, this one examines some more settings in the main apache2.conf file.
Apache Virtual Hosts: Now Apache is installed and has been optimised we can configure it to host multiple sites by creating virtual hosts.
Apache Virtual Hosts #2: Continuing from the first vhosts article, we can now look in detail at the available settings in the vhosts file.
Apache, SSL and Virtual Hosts: We can secure the login area of an administration panel by creating and installing a self signed certificate.
Ubuntu LTS and nginx:
Nginx install: Nginx is not included in the default repositories. Let's install the latest stable version from source.
Add an nginx init script: When we installed nginx, no init script was created. Let's rectify that so nginx automatically starts on a reboot.
Please feel free to request articles or comment with any suggestions or ideas of your own.