Creating Encrypted FTP Backups With duplicity And ftplicity On Debian Lenny

November 11th, 2010 by jennyamy 
When you rent a dedicated server nowadays, almost all providers give you FTP backup space for your server on one of the provider’s backup systems. This tutorial shows how you can use duplicity and ftplicity to create encrypted (so that nobody with access to the backup server can read sensitive data in your backups) backups on the provider’s remote backup server over FTP. ftplicity is a...

HowTo: Install Memcached With repcached “Built-In Server Side Replication” On Debian Lenny

November 10th, 2010 by jennyamy 
People probably know about memcached (http://memcached.org/) and its high performance name-value based memory object cache interface. Its main purpose is to provide an easy to use distributed caching engine in a multinode environment. Have you ever wanted to let memcached handle replication? If you’d like to add high-availability capabilities, you’re advised to let the client (-library)...

Nginx Catch-All Host As Front End To Apache For ISPConfig 3 On Debian Lenny

November 10th, 2010 by jennyamy 
Introduction Apache has always been the web server of choice for me. It is a real beast when it comes to resources usage specially in a resource limited environment such as a VPS. I started playing with Nginx a lightweight, high performance web server. My area of interest was running Nginx as a reverse proxy and making it work in a Apache/ISPConfig 3 environment. The Problem I am an OpenVZ, apache2-mpm-itk,...

Postfix Monitoring With Mailgraph And pflogsumm On Debian Lenny

November 10th, 2010 by jennyamy 
This article describes how you can monitor your Postfix mailserver with the tools Mailgraph and pflogsumm. Mailgraph creates daily, weekly, monthly, and yearly graphs of sent, received, bounced, and rejected emails and also of spam and viruses, if SpamAssassin and ClamAV are integrated into Postfix (e.g. using amavisd-new). These graphs can be accessed with a browser, whereas pflogsumm (“Postfix...

Generating Web Site Statistics With AWStats & JAWStats On Debian Lenny

November 10th, 2010 by jennyamy 
This tutorial explains how you can generate statistics for your web site with AWStats and JAWStats on a Debian Lenny web server. AWStats is a free powerful and featureful tool that generates advanced web server statistics. JAWStats runs in conjunction with AWStats and produces clear and informative charts, graphs and tables about your website visitors. AWStats is able to create graphical web pages...

Apache And MySQL Monitoring With Bijk On Debian Lenny

November 10th, 2010 by jennyamy 
This tutorial describes how you can monitor your server with the tool Bijk. Bijk creates online 30 graphs about load, CPU, memory, traffic, Apache, NginX, PostreSQL and others with alerts. Bijk can be used on Debian, Ubuntu, CentOS, RedHat and Gentoo. In this article I will explain how to install Bijk on Debian. Bijk is free server monitoring service, which creates 30 types of online graphs about...

How To Set Up MySQL Database Replication With SSL Encryption On Debian Lenny

November 9th, 2010 by jennyamy 
This tutorial describes how to set up database replication in MySQL using an SSL connection for encryption (to make it impossible for hackers to sniff out passwords and data transferred between the master and slave). MySQL replication allows you to have an exact copy of a database from a master server on another server (slave), and all updates to the database on the master server are immediately replicated...

How To Integrate ClamAV (Through mod_clamav) Into ProFTPd For Virus Scanning On Debian Lenny

November 9th, 2010 by jennyamy 
This tutorial explains how you can integrate ClamAV into ProFTPd for virus scanning on a Debian Lenny system. This is achieved through mod_clamav. In the end, whenever a file gets uploaded through ProFTPd, ClamAV will check the file and delete it if it is malware. I do not issue any guarantee that this will work for you! 1 Preliminary Note You should have a working ProFTPd setup on your Debian Lenny...

Measuring Linux Latency With LatencyTOP On Ubuntu 8.10 And Debian Lenny

November 7th, 2010 by jennyamy 
LatencyTOP is a tool that lets you identify where in the system latency is happening, and what kind of operation/action is causing the latency to happen. This article shows how you can use LatencyTOP on Ubuntu 8.10 and Debian Lenny. I do not issue any guarantee that this will work for you! 1 Ubuntu 8.10 1.1 Preliminary Note LatencyTOP needs a kernel that was built with CONFIG_HAVE_LATENCYTOP_SUPPORT=y...

Watching Hard Drive Activity With iotop On Ubuntu 8.10 And Debian Lenny

November 7th, 2010 by jennyamy 
This article shows how you can watch your hard drive activity with iotop on Ubuntu 8.10 and Debian Lenny. iotop watches I/O usage information output by the Linux kernel (requires 2.6.20 or later) and displays a table of current I/O usage by processes or threads on the system. iotop displays columns for the I/O bandwidth read and written by each process/thread during the sampling period. It also displays...

Installing PowerDNS (With MySQL Backend) And Poweradmin On Debian Lenny

November 4th, 2010 by jennyamy 
Installing PowerDNS (With MySQL Backend) And Poweradmin On Debian Lenny This article shows how you can install the PowerDNS nameserver (with MySQL backend) and the Poweradmin control panel for PowerDNS on a Debian Lenny system. PowerDNS is a high-performance, authoritative-only nameserver – in the setup described here it will read the DNS records from a MySQL database (similar to MyDNS), although...

Install Imule On Debian Lenny

November 4th, 2010 by jennyamy 
Install Imule On Debian Lenny When I write these lines, the latest version of Imule is 1.4.6. But … It relies on packages version (libgcj10, libstdc++6) that are released with the unstable (sid) version of Debian. So either you upgrade Debian to unstable version or you choose a lower version of Imule. I chose the latter: to install an old version of Imule. I tested few of them and 1.3.5 seems to...