Mar 18

ProFTPd is the best FTP server I found for linux. It is not only very flexible, fast and secure, it also allows configurations with virtual MySQL users. This makes ProFTPd perfect for small and large configuration, inclusive of domain hosting services. This tutorial will walk you through the installation process of ProFTPd with a MySQL database.
Continue reading »

Tagged with:
Feb 21

Administering DNS in Linux is in fact really simple. The first-time configuration though can prove quite tricky. Just follow the instructions that follow to have your DNS server setup using bind9 – the most popular and reliable dns server.
Continue reading »

Tagged with:
Jan 29

First gather all the packages that you want to put in your repository. I normally install a fresh Ubuntu on vmware to start with. Then I update the installation and install the packages I need. Once done, I take all required packages from apt cache and use those (so that I have full upgrade path with required dependencies). For the purposes of this tutorial, let’s pretend we want to mirros apache2 with all dependencies and an upgrade of Ubuntu install (a snapshot you could say).
Continue reading »

Tagged with:
Jan 29

In Debian-based distributions (eg ubuntu) you can easily create a fully-featured chroot environment for running stuff, including services. There are some good sides to that. For example, if you are messing about with repositories and dependencies, you can do that in a chrooted environment without destroying your host system. Also, you can run services in your chroot environment (and install them there). It’s almost like virtualisation (but without virtualizing ;) ). I like to use chroot on debootstrap for testing and to chroot a few services like apache. If someone hacks into your system using eg a php bug, they won’t be able to break your host system, as they can’t break out of the chroot jail ;) . Well, it’s quite simple, although, you need to tweak a few stuff to run services there. Well, here goes:
Continue reading »

Tagged with:
preload preload preload