HowtoForge provides user-friendly Linux tutorials.

  • How To Back Up MySQL Databases Without Interrupting MySQL

    Author: Falko TimmeTags: , , Comments: 10

    How To Back Up MySQL Databases Without Interrupting MySQL This article describes how you can back up MySQL databases without interrupting the MySQL service. Normally, when you want to create a MySQL backup, you either have to stop MySQL or issue a read lock on your MySQL tables in order to get a correct backup; if you don't do it this way, you can end up with an inconsistent backup. To get consistent backups without interrupting MySQL, I use a little trick: I replicate my MySQL database to a second MySQL server, and on the second MySQL server I use a cron job that creates regular backups of the replicated database.

  • Setting Up Master-Master Replication With MySQL 5 On Debian Etch

    debian Author: Falko TimmeTags: , , Comments: 6

    Setting Up Master-Master Replication With MySQL 5 On Debian Etch Since version 5, MySQL comes with built-in support for master-master replication, solving the problem that can happen with self-generated keys. In former MySQL versions, the problem with master-master replication was that conflicts arose immediately if node A and node B both inserted an auto-incrementing key on the same table. The advantages of master-master replication over the traditional master-slave replication are that you don't have to modify your applications to make write accesses only to the master, and that it is easier to provide high-availability because if the master fails, you still have the other master.

  • Merging Multiple Apache Access Logs Into One Overall Access Log

    Author: Falko TimmeTags: , , , Comments: 3

    Merging Multiple Apache Access Logs Into One Overall Access Log Let's assume you have a web application that runs of a cluster of Apache nodes. Each node generates its own Apache access log from which you can generate page view statistics with tools such as Webalizer or AWStats. Obviously you do not want to have page view statistics for each Apache node, but overall page view statistics. To achieve this, we must merge the access logs from each node into one overall access log that we can then feed into Webalizer or AWstats. There is a Perl script called logresolvemerge.pl (part of the AWStats package) that can do this for us.

  • Installing Songbird 0.3 Developer Pre-Release On Ubuntu 7.10 (Gutsy Gibbon)

    Author: Falko TimmeTags: , Comments: 1

    Installing Songbird 0.3 Developer Pre-Release On Ubuntu 7.10 (Gutsy Gibbon) This guide shows how to install the Songbird media player (0.3 Developer Pre-Release) on an Ubuntu 7.10 (Gutsy Gibbon) desktop. Songbird is a free software audio player with media database capabilities written using XUL and VLC, with an interface similar to Apple's iTunes. From the Songbird web site: "Songbird is a desktop media player mashed-up with the Web. Songbird is committed to playing the music you want, from the sites you want, on the devices you want, challenging the conventions of discovery, purchase, consumption and organization of music on the Internet."

  • How To Upgrade Your Desktop From Ubuntu Studio 7.04 To 7.10

    Author: Falko TimmeTags: , Comments: 0

    How To Upgrade Your Desktop From Ubuntu Studio 7.04 To 7.10 This guide shows how you can upgrade your desktop from Ubuntu Studio 7.04 to Ubuntu Studio 7.10.

  • Make Your Linux Desktop Look Like A Mac - Mac4Lin Project Documentation

    Author: infra_red_dudeTags: , Comments: 69

    Make Your Linux Desktop Look Like A Mac - Mac4Lin Project Documentation Do you want to give your desktop a dash of Mac OS X? The goal of this project is to bring the look and feel of Mac OS X (latest being 10.5, Leopard) on *nix GTK based systems. This document will present the procedure to install Mac4Lin pack & tweak certain things to get that almost perfect Mac OS X like desktop.

  • The Perfect Desktop - Ubuntu Studio 7.10

    ubuntustudio Author: o.meyerTags: , Comments: 0

    This document describes how to set up an Ubuntu Studio 7.10 desktop. The result is a fast, secure and extendable system with focus on multimedia creation - the real-time (RT) kernel is installed by default. It provides all you need for daily work and entertainment.

  • Monitoring Tomcat 5.0 on Ubuntu

    Author: staceyeschneiderTags: , , Comments: 1

    Monitoring Tomcat 5.0 on Ubuntu This document describes how to set up and enable Hyperic HQ for monitoring on Ubuntu and Tomcat. The resulting system provides a comprehensive, web-based Systems Management Software. It's the next stage of classical monitoring and able to manage all kinds of operating systems, web servers, application servers and database servers. The install comes prepared to monitor almost 70 different technologies natively and provides many detailed features. For brevity sake, I won't list all of them here. Hyperic HQ is available as an open source distribution licensed under the GPL v2.

  • Vodafone Mobile Connect Card Driver For Linux

    Author: john.doeTags: Comments: 2

    Vodafone Mobile Connect Card Driver For Linux Vodafone Mobile Connect Card driver for Linux is a tool that allows you to establish a connection to the Internet using 3G cards. It also allows to send and receive short messages from your computer. The cards currently supported are: Huawei E620, Huawei E220 and Option GlobeTrotter 3G+ EMEA.

  • How To Upgrade Your Desktop From Ubuntu 7.04 (Feisty Fawn) To 7.10 (Gutsy Gibbon)

    Author: Falko TimmeTags: , Comments: 4

    How To Upgrade Your Desktop From Ubuntu 7.04 (Feisty Fawn) To 7.10 (Gutsy Gibbon) This guide shows how you can upgrade your desktop from Ubuntu 7.04 (Feisty Fawn) to Ubuntu 7.10 (Gutsy Gibbon).