Articles by Falko Timme
-
Installing Lotus Symphony On Ubuntu 8.10
Author: Falko Timme • Tags: desktop, ubuntu • Comments: 1
Installing Lotus Symphony On Ubuntu 8.10 This guide explains how to install Lotus Symphony on Ubuntu 8.10. Lotus Symphony is an office suite (free of charge) for creating text and spreadsheet documents as well as presentations. The core office suite code was initially based on OpenOffice.org 1.1.4 and has been developed further by IBM.
-
Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Ubuntu 8.10 (Intrepid Ibex)
Author: Falko Timme • Tags: ftp, ubuntu • Comments: 1
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.
-
Caching With Apache's mod_cache On Debian Etch
Author: Falko Timme • Tags: apache, debian • Comments: 4
Caching With Apache's mod_cache On Debian Etch This article explains how you can cache your web site contents with Apache's mod_cache on Debian Etch. If you have a high-traffic dynamic web site that generates lots of database queries on each request, you can decrease the server load dramatically by caching your content for a few minutes or more (that depends on how often you update your content).
-
-
How To Set Up WebDAV With Apache2 On Fedora 10
Author: Falko Timme • Tags: apache, fedora • Comments: 1
How To Set Up WebDAV With Apache2 On Fedora 10 This guide explains how to set up WebDAV with Apache2 on a Fedora 10 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 Apache 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.
-
Cloning Linux Systems With CloneZilla Server Edition (CloneZilla SE)
Author: Falko Timme • Tags: linux • Comments: 6Cloning Linux Systems With CloneZilla Server Edition (CloneZilla SE) This tutorial shows how you can clone Linux systems with CloneZilla SE. This is useful for copying one Linux installation to multiple computers without losing much time, e.g. in a classroom, or also for creating an image-based backup of a system. I will install CloneZilla SE on a Debian Etch server in this tutorial. The systems that you want to clone can use whatever Linux distribution you prefer.
-
How To Install Openbravo ERP On Ubuntu 8.10
Author: Falko Timme • Tags: ubuntu • Comments: 10How To Install Openbravo ERP On Ubuntu 8.10 This document describes how to set up Openbravo ERP (enterprise management system) on Ubuntu 8.10. Openbravo is an open source ERP solution designed specifically for the SME (small to midsize firm). Developed in a web based environment, it includes many robust functionalities which are considered part of the extended ERP: procurement and warehouse management, project and service management, production management, and financial management.
-
Installing SugarCRM Community Edition On Ubuntu 8.10
Author: Falko Timme • Tags: ubuntu • Comments: 5
Installing SugarCRM Community Edition On Ubuntu 8.10 SugarCRM is a webbased CRM solution written in PHP. SugarCRM is available in different flavours called "Editions" ("Community" (free), "Professional", and "Enterprise"). In this tutorial I will describe the installation of the free Community Edition on Ubuntu 8.10. With the modules My Portal, Calendar, Activities, Contacts, Accounts, Leads, Opportunities, Cases, Bugtracker, Documents and Email, SugarCRM Community Edition offers everything that can be expected from a CRM solution.
-
Setting Up A High-Availability Load Balancer (With Failover and Session Support) With Perlbal/Heartbeat On Debian Etch
Author: Falko Timme • Tags: debian, high-availability • Comments: 4
Setting Up A High-Availability Load Balancer (With Failover and Session Support) With Perlbal/Heartbeat On Debian Etch This article explains how to set up a two-node load balancer in an active/passive configuration with Perlbal and heartbeat on Debian Etch. The load balancer sits between the user and two (or more) backend Apache web servers that hold the same content. Not only does the load balancer distribute the requests to the two backend Apache servers, it also checks the health of the backend servers. If one of them is down, all requests will automatically be redirected to the remaining backend server. In addition to that, the two load balancer nodes monitor each other using heartbeat, and if the master fails, the slave becomes the master, which means the users will not notice any disruption of the service. Perlbal is session-aware, which means you can use it with any web application that makes use of sessions (such as forums, shopping carts, etc.).
-
How To Back Up MySQL Databases With mylvmbackup On Ubuntu 8.10
Author: Falko Timme • Tags: backup, mysql, ubuntu • Comments: 2
How To Back Up MySQL Databases With mylvmbackup On Ubuntu 8.10 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 an Ubuntu 8.10 server.
-
Using memcached With Your vBulletin Forum To Reduce Server Load (Debian Etch)
Author: Falko Timme • Tags: php • Comments: 2Using memcached With Your vBulletin Forum To Reduce Server Load (Debian Etch) In this article I will explain how you can reduce server load by using memcached together with your vBulletin forum software (I'm assuming you are running vBulletin on Apache2 with mod_php5). memcached is a daemon that can store objects in the system's memory (e.g. results of database queries) which can speed up your web site tremendously. You can use memcached over a network (i.e., install your web application on one server and memcached on another server), but usually you install both on one server to avoid the networking overhead.