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".

  • Installing Lighttpd With PHP5 And MySQL Support On CentOS 5.0

    lighttpd Author: Falko TimmeTags: , , Comments: 6

    Installing Lighttpd With PHP5 And MySQL Support On CentOS 5.0 Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a CentOS 5.0 server with PHP5 support (through FastCGI) and MySQL support.

  • Triggering Commands On File/Directory Changes With Incron on Debian Etch

    debian Author: Falko TimmeTags: , , Comments: 10

    Triggering Commands On File/Directory Changes With Incron This guide shows how you can install and use incron on a Debian Etch system. Incron is similar to cron, but instead of running commands based on time, it can trigger commands when file or directory events occur (e.g. a file modification, changes of permissions, etc.).

  • Preventing Brute Force Attacks With Fail2ban On Mandriva 2008.1

    Author: Falko TimmeTags: , Comments: 0

    Preventing Brute Force Attacks With Fail2ban On Mandriva 2008.1 In this article I will show how to install and configure fail2ban on a Mandriva 2008.1 system. Fail2ban is a tool that observes login attempts to various services, e.g. SSH, FTP, SMTP, Apache, etc., and if it finds failed login attempts again and again from the same IP address or host, fail2ban stops further login attempts from that IP address/host by blocking it with an iptables firewall rule.

  • Displaying RSS And Atom Feeds On Your Web Site With SimplePie

    Author: Falko TimmeTags: Comments: 0

    Displaying RSS And Atom Feeds On Your Web Site With SimplePie SimplePie is a PHP library that can fetch, cache, parse, and normalize RSS and Atom feeds. It allows you to display the newest articles from websites with RSS or Atom feeds on your own site. This is a great way to add new, fresh, and relevant information to your site. This guide shows how you can set it up for your own web site.

  • Preventing Brute Force Attacks With Fail2ban On Fedora 9

    Author: Falko TimmeTags: , Comments: 0

    Preventing Brute Force Attacks With Fail2ban On Fedora 9 In this article I will show how to install and configure fail2ban on a Fedora 9 system. Fail2ban is a tool that observes login attempts to various services, e.g. SSH, FTP, SMTP, Apache, etc., and if it finds failed login attempts again and again from the same IP address or host, fail2ban stops further login attempts from that IP address/host by blocking it with an iptables firewall rule.

  • How To Set Up WebDAV With Lighttpd On Mandriva 2008.1

    Author: Falko TimmeTags: , Comments: 0

    How To Set Up WebDAV With Lighttpd On Mandriva 2008.1 This guide explains how to set up WebDAV with lighttpd on a Mandriva 2008.1 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.

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

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

    Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-peruser On Debian Etch This article explains how you can install and configure apache2-mpm-peruser on a Debian Etch server. apache2-mpm-peruser is an MPM (Multi-Processing Module) for the Apache 2 web server, very similar to apache2-mpm-itk, but faster (almost as fast as apache2-mpm-prefork). mpm-peruser allows you to run each of your vhosts 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. It is based on metuxmpm, a working implementation of the perchild MPM. The result is a sane and secure web server environment for your users, without kludges like PHP's safe_mode.

  • Twitter Clients For Ubuntu 8.04 Desktop

    Author: Falko TimmeTags: , Comments: 1

    Twitter Clients For Ubuntu 8.04 Desktop In this article I will show how to install and use two clients for the popular microblogging platform Twitter on an Ubuntu 8.04 desktop. The first one is Twitux, the second Twitter client is gtwitter. Both clients have similar features, so it is up to you which one you want to install.

  • Creating Advanced MySQL-Based Virtual Hosts On Lighttpd (Debian Etch)

    debian Author: Falko TimmeTags: , Comments: 1

    Creating Advanced MySQL-Based Virtual Hosts On Lighttpd (Debian Etch) This guide explains how you can create advanced virtual hosts on a lighttpd web server on Debian Etch that are stored in a MySQL database. The method described here does not use the lighttpd mod_mysql_vhost module, and unlike mod_mysql_vhost (which allows you to store only the hostname and document root of a vhost in a database), this method allows to store individual configuration directives for each vhost in the MySQL database.

  • How To Set Up WebDAV With Lighttpd On Fedora 9

    Author: Falko TimmeTags: , Comments: 0

    How To Set Up WebDAV With Lighttpd On Fedora 9 This guide explains how to set up WebDAV with lighttpd on a Fedora 9 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.