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:
Mar 18

“Linux Server – Perfect Setup” is a manual that will walk you through setting up a perfect server, step by step. It is based on Ubuntu and tested on 8.04 LTS and the newest at the point of writing – 9.10. It will turn your box into an all-in-one server (something like M$ Windoz 2003 Small Business Edition – but without the limitations :) ).
Continue reading »

Tagged with:
Mar 18

The most popular use of linux servers: LAMP! It stands for Linux Apache MySQL PHP and is a very stable and well known configuration of a web server. Let’s install it then!
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:
Feb 07

PulseAudio should die. This is the basic truth. It’s got delays and causes choppy sound for a huge amount of people. Most of use use only PCI sound cards with skype and gnome MPlayer which work just fine with PA. But try playing games with wine or even native games such as supertuxkart. It’s not going to work. PulseAudio develops a choppy sound – so choppy it sounds as if it went through a mixer. Especially if using things like USB Headsets.

Sadly you can’t fix it in Mint 8 (and Ubuntu 9.10) as you did in 7 (and in Ubuntu 9.04). In Mint 7 you would just go to Control Centre, click on Audio (or Sound Preferences) and choose ALSA instead of PulseAudio. Then just remove PulseAudio and you are done. Sadly, loads of stuff are removed from new Gnome/Ubuntu/Mint to make it difficult. Somehow they are trying to force us to use this useless system called PulseAudio. Ok, enough rant. Here’s how to get Mint 8 *and Ubuntu Karmic 9.10) fixed:
Continue reading »

Tagged with:
Feb 02

Ubuntu server after minimalistic installation will not have ssh. While installing ssh, you should be aware you are allowing remote logins to your server. This could potentially by a risk if someone manages to brute-force your password. In this case there are a few things we can do to properly protect ourselves. Firstly, use complicated passwords – this I cannot help you with. Think of something. Other things, that we include in this manual are: sshd.conf – disable root logins, sshdfilter – anti-bruteforcing system, iptables – firewall.
Continue reading »

Tagged with:
Feb 02

DHCP is really straight-forward to install if you have an example of the config files. In this case, it’s best to publish them ;) Hope it helps:
Continue reading »

Tagged with:
Feb 02

Linux is stable OS, which can provide quite a flexible routing and firewall setup. It is also a free alternative to Cisco. To pre-configure it though is quite a challange if you are doing it for the first time. This howto should help you get started:
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

Please note that with VMWare 1.0.10 the any-any patch (vmware-update) is no longer required as the modules compile just fine on Ubuntu 9.10. At the time this post was written 1.0.9 was the newest VMWare version. If installing the 1.0.10 version, follow this tutorial without installing and running the any-any patch. You will also need extra dependencies in order to validate the serial key for 1.0.10 (don’t ask me why you need sound packages, you do… :/, so before you start executing this manual, do this:
sudo aptitude install ia32-libs lib32asound

Continue reading »

Tagged with:
preload preload preload