Articles by Falko Timme

Falko Timme

About Falko Timme

Falko Timme is an experienced Linux administrator and founder of Timme Hosting, a leading nginx business hosting company in Germany. He is one of the most active authors on HowtoForge since 2005 and one of the core developers of ISPConfig since 2000. He has also contributed to the O'Reilly book "Linux System Administration".

  • Creating Simple Virtual Hosts With mod_mysql_vhost On Lighttpd (Debian Etch)

    lighttpd VMWare Image Download Author: Falko TimmeTags: , Comments: 1

    This guide explains how you can use mod_mysql_vhost to create simple virtual hosts on a lighttpd web server on Debian Etch. With mod_mysql_vhost, lighttpd can read the vhost configuration from a MySQL database. Currently, you can store the domain and the document root in the MySQL database which results in very simple virtual hosts. If you need more directives for your vhosts, you'd have to configure them in the global section of lighttpd.conf, which means they'd be valid for all vhosts. Therefore, mod_mysql_vhost is ideal if your vhosts differ only in the domain and document root.

  • How To Set Up WebDAV With Lighttpd On Debian Etch

    VMWare Image Download Author: Falko TimmeTags: , Comments: 1

    How To Set Up WebDAV With Lighttpd On Debian Etch This guide explains how to set up WebDAV with lighttpd on a Debian Etch server. WebDAV stands for Web-based Distributed Authoring and Versioning and is a set of extensions to the HTTP protocol that allow users to directly edit files on the lighttpd server so that they do not need to be downloaded/uploaded via FTP. Of course, WebDAV can also be used to upload and download files.

  • Virtual Hosting With Proftpd And MySQL (Incl. Quota) On Fedora 9

    fedora Author: Falko TimmeTags: , Comments: 1

    Virtual Hosting With Proftpd And MySQL (Incl. Quota) On Fedora 9 This document describes how to install a Proftpd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. In addition to that I will show the use of quota with this setup.

  • How To Install The Zimbra Desktop Email Client On Ubuntu 8.04 LTS (Hardy Heron)

    Author: Falko TimmeTags: , , Comments: 5

    How To Install The Zimbra Desktop Email Client On Ubuntu 8.04 LTS (Hardy Heron) This article shows how you can install the Zimbra Desktop email client on an Ubuntu 8.04 LTS (Hardy Heron) desktop. Zimbra Desktop is a full-fledged replacement for email clients such as Outlook or Evolution, offering email, contacts, calendar, documents, tasks, etc. You can use it in conjunction with the Zimbra Collaboration Suite (ZCS) or any other email account that supports POP3 or IMAP.

  • Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-itk On Debian Etch

    VMWare Image Download Author: Falko TimmeTags: , Comments: 6

    Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-itk On Debian Etch This article explains how you can install and configure apache2-mpm-itk on a Debian Etch server. apache2-mpm-itk is an MPM (Multi-Processing Module) for the Apache 2 web server. mpm-itk allows you to run each of your vhost under a separate UID and GID - in short, the scripts and configuration files for one vhost no longer have to be readable for all the other vhosts. mpm-itk works with mod_php because mpm-itk is based on the traditional prefork MPM, which means it's non-threaded. This means you don't need to use suExec or suPHP anymore to run a website's PHP scripts as a separate user.

  • How To Install Django On Mandriva 2008.1 (Apache2/mod_python)

    Author: Falko TimmeTags: , Comments: 0

    How To Install Django On Mandriva 2008.1 (Apache2/mod_python) This tutorial explains how to install Django on a Mandriva 2008.1 server. Django is a web framework that allows to develop Python web applications quickly with as much automation as possible. I will use it with Apache2 and mod_python in this guide.

  • Installing The PHP WebDAV Extension On Debian Etch

    php Author: Falko TimmeTags: Comments: 0

    Installing The PHP WebDAV Extension On Debian Etch This article shows how you can install the PHP WebDAV extension for PHP5 on a Debian Etch system. The PHP WebDAV extension allows easy access to remote resources through the DAV protocol from PHP scripts.

  • How To Make monit Send SMS Alerts When Your Server Goes Down

    Author: Falko TimmeTags: , Comments: 9

    How To Make monit Send SMS Alerts When Your Server Goes Down This tutorial explains how you can configure monit to send alert messages per SMS to your mobile phone when a service fails. Because monit can send only emails but not SMS, we will use an email-to-sms gateway where monit will send its emails to, and the email-to-sms gateway will convert the emails to SMS messages.

  • How To Install Django On Fedora 9 (Apache2/mod_python)

    Author: Falko TimmeTags: , Comments: 2

    How To Install Django On Fedora 9 (Apache2/mod_python) This tutorial explains how to install Django on a Fedora 9 server. Django is a web framework that allows to develop Python web applications quickly with as much automation as possible. I will use it with Apache2 and mod_python in this guide.

  • Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Fedora 9

    Author: Falko TimmeTags: , Comments: 1

    Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Fedora 9 This document describes how to install a PureFTPd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. In addition to that I will show the use of quota and upload/download bandwidth limits with this setup. Passwords will be stored encrypted as MD5 strings in the database.