- Web Server
- Control Panels
- Site Map/RSS Feeds
HowtoForge provides user-friendly Linux tutorials about almost every topic.
If you've written a Linux tutorial that you'd like to share, you can contribute it. If you'd like to discuss Linux-related problems, you can use our forum. If you have questions, please contact us by email: info [at] howtoforge [dot] com or use our contact form.
Virtual Users And Domains With Postfix, Courier And MySQL (Fedora 8)
This document describes how to install a mail server based on Postfix that is based on virtual users and domains, i.e. users and domains that are in a MySQL database. I'll also demonstrate the installation and configuration of Courier (Courier-POP3, Courier-IMAP), so that Courier can authenticate against the same MySQL database Postfix uses. The resulting Postfix server is capable of SMTP-AUTH and TLS and quota (quota is not built into Postfix by default, I'll show how to patch your Postfix appropriately). Passwords are stored in encrypted form in the database (most documents I found were dealing with plain text passwords which is a security risk). In addition to that, this tutorial covers the installation of Amavisd, SpamAssassin and ClamAV so that emails will be scanned for spam and viruses.
How To Enable Multiple HTTPS Sites For One IP On Debian Etch Using TLS Extensions
This how-to is Debian specific but could be ported to other distributions since the concept is the same. In order to use TLS Extensions we have to patch and recompile apache2 and recompile OpenSSL with the enable-tlsext directive. Since TLS Extensions are relatively new, some internet browsers will not work so the apache2 server will deliver just the default site as http 1.0 does on an http 1.1 server.
How To Upgrade An Ubuntu 7.04 Server ("The Perfect Setup" + ISPConfig) To Ubuntu 7.10
This article explains how you can upgrade an Ubuntu 7.04 (Feisty Fawn) server to Ubuntu 7.10 (Gutsy Gibbon). I'm using an Ubuntu 7.04 server, set up according to The Perfect Setup - Ubuntu Feisty Fawn (Ubuntu 7.04) and with ISPConfig installed, with web sites, email and ftp accounts, databases, DNS records, etc., and upgrade it to Ubuntu 7.10.
Installation Guide: Fedora 8 Desktop (a.k.a. The Perfect Desktop)
This document describes how to set up a Fedora desktop - including how to enable special mouse buttons, improve laptop support (depending on your model), set up printers (especially HP) and the usage of Compiz Fusion. The result is a fast, secure and extendable system that provides all you need for daily work and entertainment.
How To Upgrade Your Desktop From Fedora 7 To Fedora 8
This guide shows how you can upgrade your desktop from Fedora 7 to Fedora 8.
Enabling Compiz Fusion On An Ubuntu 7.10 Desktop (ATI Mobility Radeon 9200)
This tutorial shows how you can enable Compiz Fusion on an Ubuntu 7.10 (Gutsy Gibbon) desktop (the system must have a 3D-capable graphics card - I'm using an ATI Mobility Radeon 9200 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop.
How To Install courier-imap, courier-authlib, And maildrop On Fedora, RedHat, CentOS
For some reason there are no Courier packages (courier-imap, courier-authlib, maildrop) available on RedHat-based distributions (RedHat, Fedora, CentOS), and the only third-party repository that had such packages seems to have closed (enlartenment.com). Therefore this tutorial explains how you can create and install your own Courier rpm packages from the sources, and I provide download links for my Courier rpm packages that I compiled on Fedora 8 (i386) so that you can save some time.
Enabling Compiz Fusion On A Fedora 8 GNOME Desktop (ATI Mobility Radeon 9200)
This tutorial shows how you can enable Compiz Fusion on a Fedora 8 GNOME desktop (the system must have a 3D-capable graphics card - I'm using an ATI Mobility Radeon 9200 here). With Compiz Fusion you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop.
Ubuntu 7.10 (Gutsy Gibbon) Samba Standalone Server With tdbsam Backend
This tutorial explains the installation of a Samba fileserver on Ubuntu 7.10 and how to configure it to share files over the SMB protocol as well as how to add users. Samba is configured as standalone server, not as a domain controller. For this setup, I will use the Ubuntu Server installation CD but the same installation procedure will work on an Ubuntu desktop as well.
Installing Openfire 3.3.3 & Spark 2.5.7 On Debian 4.0 Etch
This artivle explains how to install and use Openfire and Spark. Openfire (previously known as Wildfire Server) is a Jabber/XMPP server, and Spark is a Jabber/XMPP client; both are written in Java. Spark is an open source, cross-platform instant messaging client optimized for businesses and organizations.