Articles by Falko Timme
-
How To Back Up MySQL Databases With mylvmbackup On Debian Lenny
Author: Falko Timme • Tags: backup, debian, mysql • Comments: 0
How To Back Up MySQL Databases With mylvmbackup On Debian Lenny mylvmbackup is a Perl script for quickly creating MySQL backups. It uses LVM's snapshot feature to do so. To perform a backup, mylvmbackup obtains a read lock on all tables and flushes all server caches to disk, creates a snapshot of the volume containing the MySQL data directory, and unlocks the tables again. This article shows how to use it on a Debian Lenny server.
-
How To Set Up A USB-Over-IP Server And Client With OpenSUSE 11.2
Author: Falko Timme • Tags: suse • Comments: 2
How To Set Up A USB-Over-IP Server And Client With OpenSUSE 11.2 This tutorial shows how to set up a USB-over-IP server with OpenSUSE 11.2 as well as a USB-over-IP client (also running OpenSUSE 11.2). The USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates "USB I/O messages" into TCP/IP payloads and transmits them between computers. USB-over-IP can be useful for virtual machines, for example, that don't have access to the host system's hardware - USB-over-IP allows virtual machines to use remote USB devices.
-
Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Ubuntu 9.10 (Karmic Koala)
Author: Falko Timme • Tags: ftp, ubuntu • Comments: 0
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.
-
-
Building Kernel Modules With Module-Assistant On Debian Lenny
Author: Falko Timme • Tags: kernel, debian • Comments: 0
Building Kernel Modules With Module-Assistant On Debian Lenny module-assistant is a tool for building Debian kernel modules from source, without having to rebuild the whole kernel. It fetches module-source packages that have been prepared for the Debian distribution via apt and produces .deb packages. This tutorial shows how to use module-assistant in command-line mode and in interactive mode.
-
Installing Lighttpd With PHP5 And MySQL Support On CentOS 5.4
Author: Falko Timme • Tags: centos, lighttpd, mysql, php • Comments: 2
Installing Lighttpd With PHP5 And MySQL Support On CentOS 5.4 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.4 server with PHP5 support (through FastCGI) and MySQL support.
-
How To Set Up A USB-Over-IP Server And Client With Debian Lenny
Author: Falko Timme • Tags: debian • Comments: 10
How To Set Up A USB-Over-IP Server And Client With Debian Lenny This tutorial shows how to set up a USB-over-IP server with Debian Lenny as well as a USB-over-IP client (also running Debian Lenny). The USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates "USB I/O messages" into TCP/IP payloads and transmits them between computers. USB-over-IP can be useful for virtual machines, for example, that don't have access to the host system's hardware - USB-over-IP allows virtual machines to use remote USB devices.
-
How To Set Up An SSL Vhost Under Apache2 On Ubuntu 9.10/Debian Lenny
Author: Falko Timme • Tags: apache, security, debian, ubuntu • Comments: 4
How To Set Up An SSL Vhost Under Apache2 On Ubuntu 9.10/Debian Lenny This article explains how you can set up an SSL vhost under Apache2 on Ubuntu 9.10 and Debian Lenny so that you can access the vhost over HTTPS (port 443). SSL is short for Secure Sockets Layer and is a cryptographic protocol that provides security for communications over networks by encrypting segments of network connections at the transport layer end-to-end. We use the mod_ssl Apache module here to provide strong cryptography for Apache2 via SSL by the help of the Open Source SSL toolkit OpenSSL.
-
Setting Up ProFTPd + TLS On Ubuntu 9.10 (Karmic Koala)
Author: Falko Timme • Tags: ftp, security, ubuntu • Comments: 2
Setting Up ProFTPd + TLS On Ubuntu 9.10 (Karmic Koala) FTP is a very insecure protocol because all passwords and all data are transferred in clear text. By using TLS, the whole communication can be encrypted, thus making FTP much more secure. This article explains how to set up ProFTPd with TLS on an Ubuntu 9.10 server.
-
Installing Apache2 With PHP5 And MySQL Support On Fedora 12 (LAMP)
Author: Falko Timme • Tags: apache, fedora, mysql, php • Comments: 0
Installing Apache2 With PHP5 And MySQL Support On Fedora 12 (LAMP) LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on a Fedora 12 server with PHP5 support (mod_php) and MySQL support.
-
Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-itk On Ubuntu 9.10
Author: Falko Timme • Tags: apache, ubuntu • Comments: 1
Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-itk On Ubuntu 9.10 This article explains how you can install and configure apache2-mpm-itk on an Ubuntu 9.10 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.