HowtoForge provides user-friendly Linux tutorials.
-
Caching With Apache's mod_cache On Ubuntu 10.04
Author: Falko Timme • Tags: apache, ubuntu • Comments: 1
Caching With Apache's mod_cache On Ubuntu 10.04 This article explains how you can cache your web site contents with Apache's mod_cache on Ubuntu 10.04. If you have a high-traffic dynamic web site that generates lots of database queries on each request, you can decrease the server load dramatically by caching your content for a few minutes or more (that depends on how often you update your content).
-
Installing And Using OpenVZ On Ubuntu 10.04
Author: Falko Timme • Tags: openvz, ubuntu, virtualization • Comments: 5
Installing And Using OpenVZ On Ubuntu 10.04 In this HowTo I will describe how to prepare an Ubuntu 10.04 server for OpenVZ. With OpenVZ you can create multiple Virtual Private Servers (VPS) on the same hardware, similar to Xen and the Linux Vserver project. OpenVZ is the open-source branch of Virtuozzo, a commercial virtualization solution used by many providers that offer virtual servers. The OpenVZ kernel patch is licensed under the GPL license, and the user-level tools are under the QPL license.
-
Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Mandriva 2010.0 x86_64)
Author: Falko Timme • Tags: antivirus, mandriva, postfix • Comments: 1
Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Mandriva 2010.0 x86_64) This document describes how to install a Postfix mail server 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. Passwords are stored in encrypted form in the database. In addition to that, this tutorial covers the installation of Amavisd, SpamAssassin and ClamAV so that emails will be scanned for spam and viruses. I will also show how to install SquirrelMail as a webmail interface so that users can read and send emails and change their passwords.
-
-
How To Configure The AIDE (Advanced Intrusion Detection Environment) File Integrity Scanner For Your Website
Author: abefroman • Tags: linux, security, monitoring • Comments: 9How To Configure The AIDE (Advanced Intrusion Detection Environment) File Integrity Scanner For Your Website A file integrity scanner is something you need to have. Imagine a hacker placing a backdoor on your web site, or changing your order form to email him a copy of everyone's credit card while leaving it appear to be functionally normally. By setting up daily reporting, this notifies you within, at most, 24 hours of when any file was changed, added, or removed. It also helps establish an audit trail in the event your site is compromised. These instructions are designed for an end user, where you don't need to have root access, to implement and assumes your server has the aide binary installed. Most hosts will have this installed already, or will install it for you upon request.
-
Using iSCSI On Ubuntu 10.04 (Initiator And Target)
Author: Falko Timme • Tags: storage, ubuntu • Comments: 12
Using iSCSI On Ubuntu 10.04 (Initiator And Target) This guide explains how you can set up an iSCSI target and an iSCSI initiator (client), both running Ubuntu 10.04. The iSCSI protocol is a storage area network (SAN) protocol which allows iSCSI initiators to use storage devices on the (remote) iSCSI target using normal ethernet cabling. To the iSCSI initiator, the remote storage looks like a normal, locally-attached hard drive.
-
Chrooting Apache2 With mod_chroot On Ubuntu 10.04
Author: Falko Timme • Tags: apache, security, ubuntu • Comments: 4
Chrooting Apache2 With mod_chroot On Ubuntu 10.04 This guide explains how to set up mod_chroot with Apache2 on an Ubuntu 10.04 system. With mod_chroot, you can run Apache2 in a secure chroot environment and make your server less vulnerable to break-in attempts that try to exploit vulnerabilities in Apache2 or your installed web applications.
-
The Perfect Server - OpenSUSE 11.3 x86_64 [ISPConfig 2]
Author: Falko Timme • Tags: suse, ispconfig • Comments: 1
The Perfect Server - OpenSUSE 11.3 x86_64 [ISPConfig 2] This is a detailed description about how to set up an OpenSUSE 11.3 server (x86_64) that offers all services needed by ISPs and hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, etc. In the end you should have a system that works reliably, and if you like you can install the free webhosting control panel ISPConfig 2 (i.e., ISPConfig runs on it out of the box).
-
Installing Linux Integration Services v2.1 Hyper-V R2 On CentOS 5
Author: Polk • Tags: centos, virtualization • Comments: 2
Installing Linux Integration Services v2.1 Hyper-V R2 On CentOS 5 When installed on a virtual machine that is running a supported Linux operating system, Linux Integration Services for Hyper-V provides the following functionality: - Driver support for synthetic devices: Linux Integration Services supports the synthetic network controller and the synthetic storage controller that were developed specifically for Hyper-V. - Fastpath Boot Support for Hyper-V: Boot devices now take advantage of the block Virtualization Service Client (VSC) to provide enhanced performance. - Timesync: The clock inside the virtual machine will remain synchronized with the clock on the host. - Integrated Shutdown: Virtual machines running Linux can be shut down from either Hyper-V Manager or System Center Virtual Machine Manager, using the "Shut Down" command. - Symmetric Multi-Processing (SMP) Support: Supported Linux distributions can use up to 4 virtual processors (VP) per virtual machine.
-
Integrating XCache Into PHP5 And Lighttpd (OpenSUSE 11.2)
Author: Falko Timme • Tags: lighttpd, suse, web server • Comments: 0
Integrating XCache Into PHP5 And Lighttpd (OpenSUSE 11.2) This guide explains how to integrate XCache into PHP5 and lighttpd on an OpenSUSE 11.2 system. From the XCache project page: "XCache is a fast, stable PHP opcode cacher that has been tested and is now running on production servers under high load." It's similar to other PHP opcode cachers, such as eAccelerator and APC.
-
Installing Nginx With PHP5 And MySQL Support On OpenSUSE 11.3
Author: Falko Timme • Tags: nginx, suse • Comments: 1
Installing Nginx With PHP5 And MySQL Support On OpenSUSE 11.3 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 OpenSUSE 11.3 server with PHP5 support (through FastCGI) and MySQL support.