Debian

Splitting lighttpd Logs With vlogger And Creating Statistics With Webalizer

Vlogger is a little tool with which you can write lighttpd logs broken down by virtual hosts and days. With vlogger, we need to put just one accesslog.filename directive into our global lighttpd configuration, and it will write access logs for each virtual host and day. Therefore, you do not have to split lighttpd's overall access log into access logs for each virtual host each day, and you do not have to configure lighttpd to write one access log per virtual host (which could make you run out of file descriptors very fast). At the end of this tutorial I will show you how to use webalizer to create statistics from the lighttpd access logs.


How To Install And Use The djbdns Name Server On Debian Etch

djbdns is a very secure suite of DNS tools that consists out of multiple parts: dnscache, a DNS cache that can be used in /etc/resolv.conf instead of your ISP's name servers and that tries to sort out wrong (malicious) DNS answers; axfrdns, a service that runs on the master DNS server and to which the slaves connect for zone transfers; and tinydns, the actual DNS server, a very secure replacement for BIND.


Using The Bazaar Version Control System (VCS) On Debian Etch

Bazaar is a distributed version control system (VCS) available under the GPL; it is similar to Subversion (svn). Bazaar is sponsored by Canonical, Ltd., the company that develops the Ubuntu (GNU)Linux distribution, and therefore the Ubuntu project is the most prominent user of Bazaar. This article explains how to set up and use Bazaar on a Debian Etch system, and how to configure an SFTP-/HTTP server to host your Bazaar repository.


How To Automatically Add A Disclaimer To Outgoing Emails With alterMIME (Postfix On Debian Etch)

This tutorial shows how to install and use alterMIME. alterMIME is a tool that can automatically add a disclaimer to emails. In this article I will explain how to install it as a Postfix filter on Debian Etch.


Creating Encrypted FTP Backups With duplicity And ftplicity On Debian Etch

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 duplicity wrapper script (provided by the German computer magazine c't) that allows us to use duplicity without interaction (i.e., you do not have to type in any passwords).


How To Set Up Software RAID1 On A Running System (Incl. GRUB Configuration) (Debian Etch)

This guide explains how to set up software RAID1 on an already running Debian Etch system. The GRUB bootloader will be configured in such a way that the system will still be able to boot if one of the hard drives fails (no matter which one).


Installing LedgerSMB (Open Source Accounting Application) On Debian Etch

LedgerSMB is a free (licensed under the GPL), web based double entry accounting system written in Perl which uses PostgreSQL for data storage. It is intended for small and medium businesses (SMB), and it can be used easily through a regular web browser like Firefox. This tutorial explains how to install LedgerSMB on a Debian Etch system.


How To Set Up VMware Tools On Various Linux Distributions

This document explains how to set up the VMware Tools in the following guest operating systems: Ubuntu 7.04, Fedora 7, PCLinuxOS 2007 and Debian Etch. Installing VMware Tools in your guest operating systems will help maximize performance, provide mouse synchronization and copy & paste functionality. This article also shows a way of making VMware Tools start automatically when you start a guest operating system.


Installing Debian Etch From A Windows System With "Debian-Installer Loader"

Debian-Installer Loader is a Debian Etch installer for Windows which adds an entry to the boot menu that allows you to start the Debian installation. Unlike the Ubuntu installation with Wubi, real Debian partitions are created during the installation. In the end, you have a dual-boot system (Windows/Debian).


Disk Based Backups With Amanda On Debian Etch

This document describes how to set up Amanda (The Advanced Maryland Automatic Network Disk Archiver) on Debian Etch. For this tutorial I chose Ubuntu v7.04 as a backup-client. The resulting system provides a flexible backup system with many features. It will be able to back up multiple hosts via network to various devices. I chose the disk based backup for this howto.


dcp's picture

Un-Plugged Rant: GNU/Linux & Wireless

Sometimes I just gotta wonder about GNU/Linux and wi-fi...Maybe you can help.


Monitoring Network Latency With Smokeping (Debian Etch)

This guide shows how to install and configure Smokeping on Debian Etch 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."


Chrooted SSH/SFTP Tutorial (Debian Etch)

This tutorial describes two ways how to give users chrooted SSH access. With this setup, you can give your users shell access without having to fear that they can see your whole system. Your users will be jailed in a specific directory which they will not be able to break out of. The users will also be able to use SFTP in their chroot jails.


ASSP With Embedded ClamAV Integrated Into Postfix With Virtual Users And Domains

This document describes how to integrate ASSP (Anti-Spam SMTP Proxy) with embedded ClamAV into a mail server based on Postfix featuring virtual users and domains, i.e. users and domains that are in a MySQL database.


Installing Simple Invoices On Debian Etch

This tutorial describes how to install Simple Invoices on a Debian Etch server. Simple Invoices is a web-based, basic invoicing system that lets you create and manage your invoices, export them as PDF or Excel files, email them to your customers, etc. It is intended for small businesses/organizations and home users.


Build Your Own Video Community With Lighttpd And FlowPlayer (Debian Etch)

This article shows how you can build your own video community using lighttpd with its mod_flv_streaming module (for streaming .flv videos, the format used by most major video communities such as YouTube) and its mod_secdownload module (for preventing hotlinking of the videos). I will use FlowPlayer as the video player, a free Flash video player with support for lighttpd's mod_flv_streaming module. I will also show how you can encode videos (.mp4 .mov .mpg .3gp .mpeg .wmv .avi) to the FLV format supported by Adobe Flash.


dcp's picture

Drupal On Debian GNU/Linux

If you want a really good site to learn Debian administration, you really need to check out Debian Administration.


Using DSPAM & ClamAV With Postfix (Virtual Users) On Debian Etch

This article describes how to integrate DSPAM with embedded ClamAV into a mail server based on Postfix featuring virtual users and domains, i.e. users and domains that are in a MySQL database. DSPAM is a scalable and open-source content-based spam filter. The setup shown here is suitable for Debian Etch servers.


Installing Lighttpd With PHP5 And MySQL Support On Debian Etch

Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Debian Etch server with PHP5 support (through FastCGI) and MySQL support.


Installing Zabbix (Server And Agent) On Debian Etch

Zabbix is a solution for monitoring applications, networks, and servers. With Zabbix, you can monitor multiple servers at a time, using a Zabbix server that comes with a web interface (that is used to configure Zabbix and holds the graphs of your systems) and Zabbix agents that are installed on the systems to be monitored. The Zabbix agents deliver the desired data to the Zabbix server. This tutorial shows how you can install the Zabbix server and agent on a Debian Etch system.


Syndicate content