HowtoForge Newsletter 07/16/2009
================================
New HOWTOs:
===========
* Setting Up A High-Availability Load Balancer (With Failover and Session
Support) With HAProxy/Heartbeat On Debian Lenny
* Striping Across Four Storage Nodes With GlusterFS On Debian Lenny
* Monitoring Network Latency With Smokeping (Ubuntu 9.04)
* Installing Nginx With PHP5 And MySQL Support On Ubuntu 9.04
* Installing Moovida Media Center On Ubuntu 9.04
* Anonymous SSH Sessions With TOR
* How To Defend slowloris DDoS With mod_qos (Apache2 On Debian [Lenny])
* Using 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
================================================================================\
=======================================
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.).
You can find the document here:
-------------------------------
http://www.howtoforge.com/setting-up-a-high-availability-load-balancer-with-hapr\
oxy-heartbeat-on-debian-lenny
Striping Across Four Storage Nodes With GlusterFS On Debian Lenny
=================================================================
This tutorial shows how to do data striping (segmentation of logically
sequential data, such as a single file, so that segments can be assigned to
multiple physical devices in a round-robin fashion and thus written
concurrently) across four single storage servers (running Debian Lenny) with
GlusterFS. The client system (Debian Lenny as well) will be able to access the
storage as if it was a local filesystem. GlusterFS is a clustered file-system
capable of scaling to several peta-bytes. It aggregates various storage bricks
over Infiniband RDMA or TCP/IP interconnect into one large parallel network file
system. Storage bricks can be made of any commodity hardware such as x86-64
servers with SATA-II RAID and Infiniband HBA.
You can find the document here:
-------------------------------
http://www.howtoforge.com/striping-across-four-storage-nodes-with-glusterfs-on-d\
ebian-lenny
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."
You can find the document here:
-------------------------------
http://www.howtoforge.com/monitoring-network-latency-with-smokeping-ubuntu-9.04
Installing Nginx With PHP5 And MySQL Support On Ubuntu 9.04
===========================================================
Nginx (pronounced "engine x") is a free, open-source, high-performance HTTP
server. Nginx is known for its stability, rich feature set, simple
configuration, and low resource consumption. This tutorial shows how you can
install Nginx on an Ubuntu 9.04 server with PHP5 support (through FastCGI) and
MySQL support.
You can find the document here:
-------------------------------
http://www.howtoforge.com/installing-nginx-with-php5-and-mysql-support-on-ubuntu\
-9.04
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."
You can find the document here:
-------------------------------
http://www.howtoforge.com/installing-moovida-media-center-on-ubuntu-9.04
Anonymous SSH Sessions With TOR
===============================
OpenSSH is a great means to protect your connection from being sniffed by
others. However, this isn't always enough. Simply proving that you connected to
a server is enough to get incriminated. Unfortunately, SSH doesn't provide a
native way to obfuscate to whom it connects. Instead, a proxy server can be set
up. And this is where TOR comes to play. This howto covers installing TOR on a
Debian based system and setting up SSH to use TOR.
You can find the document here:
-------------------------------
http://www.howtoforge.com/anonymous-ssh-sessions-with-tor
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.
You can find the document here:
-------------------------------
http://www.howtoforge.com/how-to-defend-slowloris-ddos-with-mod_qos-apache2-on-d\
ebian-lenny
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.
You can find the document here:
-------------------------------
http://www.howtoforge.com/using-icmp-and-icmp6-service-objects-in-firewall-build\
er
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
You can now support HowtoForge by becoming a subscriber:
HowtoForge Subscription
=======================
For a monthly fee of 5 EUR or 25 EUR for half a year, you can become a
HowtoForge supporter and help us cover our costs (servers, bandwidth, etc.) and
support ISPConfig development. In return, you receive the following benefits:
1. Access the whole HowtoForge web site without any ads.
2. Download the results of our tutorials as VMware images (where available)
(a list of downloadable VMware images is available here:
http://www.howtoforge.com/list-of-downloadable-vmware-images).
3. Download our tutorials as PDF files.
4. View our tutorials as printer-friendly pages.
5. You will be marked as a "HowtoForge Supporter" in your forum posts.
If you have the free VMware Server or Player installed, you can import our
VMware images and start playing around with the results of our tutorials
immediately. It's a great way to track down problems with your own setup or
simply to save time. ;-)
More details can be found on
http://www.howtoforge.com/subscription.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Best Regards,
Your HowtoForge Team
Email:
info@...
URL:
http://www.howtoforge.com
To unsubscribe or update your records, click here:
http://newsletter.howtoforge.com/howtoforge/user/update.php?email=rajrajneesh1@r\
ediffmail.com&code=06cac2760b0c578bd7f5723cc79f97de