HowtoForge provides user-friendly Linux tutorials.

  • Mantis Installation Tutorial - Fedora OS

    fedora Author: prashanthkannanTags: Comments: 8

    Mantis Installation Tutorial - Fedora OS This tutorial provides step-by-step instructions on how to install and configure Mantis - Defect Tracker on your Fedora operating system. Mantis is an open source free defect tracking utility that is really easy to configure and use. Its installation is also very easy if you follow the steps that I have mentioned below.

  • How To Defend slowloris DDoS With mod_qos (Apache2 On Debian [Lenny])

    apache Author: MarcusSpiegelTags: , , , , , , Comments: 6

    How To Defend slowloris DDoS With mod_qos (Apache2 On Debian [Lenny]) mod_qos gives some fine-grained opportunities to scale the number of used connections and to defend an attack according to bandwidth limits. Unfortunately it is only available as source-package and there are many possible settings, wich might be hard to setup for this special case. So I provide the way that helped me.

  • Monitoring Network Latency With Smokeping (Ubuntu 9.04)

    ubuntu Author: Falko TimmeTags: , Comments: 12

    Monitoring Network Latency With Smokeping (Ubuntu 9.04) This guide shows how to install and configure Smokeping on Ubuntu 9.04 to monitor network latency. From the Smokeping web site: "SmokePing is a deluxe latency measurement tool. It can measure, store and display latency, latency distribution and packet loss. SmokePing uses RRDtool to maintain a longterm data-store and to draw pretty graphs, giving up to the minute information on the state of each network connection."

  • Using ICMP And ICMP6 Service Objects In Firewall Builder

    Author: vkfwbTags: Comments: 0

    Using ICMP And ICMP6 Service Objects In Firewall Builder This article continues the series of articles on Fireall Builder, a graphical firewall configuration and management tool that supports many Open Source firewall platforms as well as Cisco IOS access lists and Cisco ASA (PIX). This article demonstrates how you can work with ICMP and ICMP6 service objects in Firewall Builder.

  • Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Heartbeat On Debian Lenny

    ha Author: Falko TimmeTags: , Comments: 4

    Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Heartbeat On Debian Lenny This article explains how to set up a two-node load balancer in an active/passive configuration with HAProxy and heartbeat on Debian Lenny. 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. HAProxy is session-aware, which means you can use it with any web application that makes use of sessions (such as forums, shopping carts, etc.).

  • Installing Moovida Media Center On Ubuntu 9.04

    ubuntu Author: Falko TimmeTags: , Comments: 3

    Installing Moovida Media Center On Ubuntu 9.04 This tutorial explains how you can install the Moovida media center on an Ubuntu 9.04 desktop. Moovida is a media center "bringing the best of the internet to your TV screen. Automatically creating your own digital library you can browse from your sofa with a remote control. The elegant and easy to use interface automatically displays artwork and fan art throughtout and gives you access to movie synopsis and artist info."

  • Squid Proxy Server On Ubuntu 9.04 Server With DansGuardian, ClamAV, And WPAD (Proxy Auto-Detection) [Updated 07-08-09]

    ubuntu Author: mtcoombesTags: , Comments: 19

    Squid Proxy Server On Ubuntu 9.04 Server With DansGuardian, ClamAV, And WPAD (Proxy Auto-Detection) This tutorial will demonstrate how to set up a Squid Proxy server on Ubuntu 9.04 with DansGuardian (for content filtering) and ClamAV (for Virus scanning); in addition, we will set up Web Proxy AutoDetection (WPAD) through DHCP (in this case, either dhcp3 OR the Windows Server 2003 DHCP server) or DNS so that the only configuration necessary on the client side is to check "Auto-detect proxy settings for this network" in Firefox or Internet Explorer. At the end of the tutorial, users will have a fully functional and secure proxy for HTTP access. In addition, the final section will show users how to connect to this proxy server via SSH in order to have a protected browsing session while away from the home/office.

  • How To Set Up WebDAV With Lighttpd On Debian Lenny

    lighttpd Author: Falko TimmeTags: , Comments: 1

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

  • How To Set Up Mass Virtualhosting With Apache2 + mod_rewrite + mod_userdir + mod_suexec On CentOS 5.3

    apache Author: porjoTags: , Comments: 1

    How To Set Up Mass Virtualhosting With Apache2 + mod_rewrite + mod_userdir + mod_suexec On CentOS 5.3 This howto shows one method of doing mass virtualhosting using mod_rewrite to dynamically map a list of directories on your filesystem to virtual hosts. Additionally, by rewriting the incoming URL to the user's home directory we can make use of suEXEC to have Apache execute CGI scripts as the owner of the script.

  • Speed Up Your System With Preload On Ubuntu 9.04

    ubuntu Author: Falko TimmeTags: , Comments: 6

    Speed Up Your System With Preload On Ubuntu 9.04 This tutorial explains how you can install preload on Ubuntu 9.04. preload is an adaptive readahead daemon. It monitors applications that users run, and by analyzing this data, predicts what applications users might run, and fetches those binaries and their dependencies into memory for faster startup times.