Keeping your Ubuntu system's date and time accurate is easy to do using NTP.
Make the final changes to enable pv-grub for your Ubuntu Linux VPS, then check the results.
The pv-grub kernel option allows your Ubuntu slice to boot from your own kernel instead of one of ours. Before you can try it out you need to prepare the slice with some config changes.
Now that we've secured access to our Ubuntu Maverick slice we can update it and get it ready for the rest of the server install.
Your Ubuntu Maverick Slice will be a bare-bones install when it's created. We need to connect via SSH and secure it as soon as possible.
In this second part of the logrotate series we look at how to set up rotation for virtual host logs, as well as some troubleshooting techniques.
It's no fun when log files grow out of control. In this two-part series, learn how to use logrotate to keep those logs in check.
If you know you need to get your kernel source (or at least its headers) for a kernel version 188.8.131.52 and newer, you can find instructions to do so on your Ubuntu server here.
With the base apache virtual host configs in place on your Ubuntu server, let's look at other settings you may want to apply to them.
Now that apache is running and configured on your Ubuntu server we can add virtual hosts to let it serve more than one domain.
We continue to look at apache configuration options for your Ubuntu server.
Your Ubuntu web server continues to take shape as we delve into the depths of apache's configuration options.
Now that you know where the files are, let's look at how to tell apache to stay within the memory available to your Ubuntu server.
Let's take a look at where apache's config files wind up when installed with the Ubuntu package manager.
Now that apache is running on your Ubuntu server you might want to add PHP support to it. Here's how.
Installing the apache web server on an Ubuntu server is as simple using the "aptitude" package manager.
Now that we've secured access to our Ubuntu Lucid slice we can update it and get it ready for the rest of the server install.
Your Ubuntu Lucid Slice will be a bare-bones install when it's created. We need to connect via SSH and secure it as soon as possible.
Now that we've secured access to our Ubuntu Karmic slice we can update it and get it ready for the rest of the server install.
Your Ubuntu Karmic Slice will be a bare-bones install when it's created. We need to connect via SSH and secure it as soon as possible.
Now that we've secured access to our Ubuntu Jaunty slice we can update it and get it ready for the rest of the server install.
Your Ubuntu Jaunty Slice will be a bare-bones install when it's created. We need to connect via SSH and secure it as soon as possible.
Munin uses plug-ins to determine what data is gathered and reported. It includes several plug-ins for the types of data most people would be interested in, but not all of those plug-ins are enabled on a fresh installation.
Following up on the article about installing a munin master slice, if you want to monitor additional slices you'll need to install a munin node service on each.
Apache's mod_status module allows it to display a web page containing statistics about the web server's current state, including worker processes and active connections.
This article continues the installation and setup of munin on a single slice. It explains how to determine or change the URL used to access munin's reports and then check to make sure those reports are viewable and being updated.
Anticipating problems and resource shortages on a slice can be more valuable than fixing them after they've happened. A monitoring tool like munin lets you watch your slice's resource use over time. The graphs will highlight issues before they cause downtime or bandwidth quota overages.
This article describes how to install an apache web server on Ubuntu with no extras. It's intended only for users who are experienced administrators or who just want a basic web server install with no details on including modules like PHP or customizing apache for their site.
These Ubuntu Intrepid Ibex articles will take you from a 'barebones' Ubuntu Intrepid Slice to a secured and up to date Slice ready for your server software (or whatever you use the Slice for).
Securing your Slice as soon as possible is a great way of starting your Slice administration.
In page 1 of the Ubuntu Intrepid 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.