Monday December 3rd, 2007
From Usefuljaja - Home, 1 year ago,
0 comments
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.
From Usefuljaja - Home, 1 year ago,
0 comments
Nginx is a popular server for those who do not need the bulk and extra services that Apache may offer.
This article will look at installing Nginx from source on an Ubuntu Gutsy Slice.
From Usefuljaja - Home, 1 year ago,
0 comments
Django is a commonly used framework when developing webapps.
Let's take a look at installing Django on an Ubuntu Gutsy Slice and look at integrating database support.
Thursday November 29th, 2007
From Usefuljaja - Home, 1 year ago,
0 comments
Proxying requests to a mongrel cluster is one of the ways of serving your Ruby on Rails web application.
Let's create a cluster of mongrels and configuring it to restart after a reboot.
From Usefuljaja - Home, 1 year ago,
0 comments
There are several ways of serving a Ruby on Rails application, one of which is to use Apache to proxy requests to mongrels.
There are a few ways of completing this and we're going to look at one simple solution. Other ways will be looked at in future articles.
Monday November 26th, 2007
From Usefuljaja - Home, 1 year ago,
0 comments
So you have a new SSL certificate (see here for self signed certs) and you want to configure Apache to serve your site on the standard HTTPS port (443).
No problem, it's easily done with a new Apache vhosts configuration file.
From Usefuljaja - Home, 1 year ago,
0 comments
Secure connections to your website are vital when entering passwords or entering administration areas.
This article will take you through generating a self-signed certificate to use with https (port 443) connections.
Friday November 23rd, 2007
From Usefuljaja - Home, 1 year ago,
0 comments
The previous Ubuntu Gutsy Apache Virtual Hosts article introduced the basics of the setting up virtual hosts.
This allowed us to serve multiple domains from a single IP address and Slice. Now we can look in detail at the settings available to us in the Virtual Hosts files and introduce some new ones.
From Usefuljaja - Home, 1 year ago,
0 comments
Now we have Apache installed and running, we can configure it to serve multiple domains using Virtual Hosts.
Do note the layout used in these articles is explained here - feel free to use the directories of your choice.
From Usefuljaja - Home, 1 year ago,
0 comments
Continuing from the first Ubuntu Gutsy Apache configuration article, we now look at some of the other settings in the main apache2.conf file and what they can do.
Concentrating on efficiency and security, this will end our apache2.conf journey (for now).
From Usefuljaja - Home, 1 year ago,
0 comments
Let's take a look at the main apache2.conf and ports.conf for our Ubuntu Gutsy install.
We're not actually going to change a lot at this point, just look at the main settings and see what they mean and what a change will actually do
From Usefuljaja - Home, 1 year ago,
0 comments
Ubuntu Gutsy uses a slightly different Apache layout than you may have encountered if you have used Apache with non Debian based Operating Systems.
The differences are not huge and, indeed, help in configuring and deploying websites.
From Usefuljaja - Home, 1 year ago,
0 comments
Ubuntu Gutsy comes with Apache v.2.2.4 and PHP v.5.2.3 and they are easily installed via the default Ubuntu Package Manager 'aptitude'.
The advantage of using aptitude is that you will get any security updates from Ubuntu (if and when distributed) and dependencies are automatically taken care of.
From Usefuljaja - Home, 1 year ago,
0 comments
In the Ubuntu Gutsy setup articles (page 1 and page 2) we secured, updated and personalised the install ready to add some working software.
As such, we can now install MySQL and Ruby on Rails with subversion and Postfix support.
Tuesday November 6th, 2007
From Usefuljaja - Home, 1 year ago,
0 comments
In page 1 of the Ubuntu Gutsy setup, we completed the ssh configuration along with a basic iptables install.
Let's move on and install some personal configuration files to make our life easier. Once done, we can update the install and create a solid base for the 'meat' of the server.