HowtoForge provides user-friendly Linux tutorials.

  • pfSense - Squid + Squidguard / Traffic Shapping Tutorial

    Author: neofireTags: , Comments: 24

    pfSense - Squid + Squidguard / Traffic Shapping Tutorial In this tutorial I will show you how to set up pfSense 2.0.1 up as an Internet Gateway with Squid Proxy / Squidguard Filtering. I will also show that you have to configure some extra features of pfSense like traffic shapping with squid. This type of configuration would be useful for people who want to set up wireless hot spots or Internet cafe's etc.

  • Using mod_spdy With Apache2 On OpenSUSE 12.2 (x86_64)

    apache Author: Falko TimmeTags: , , Comments: 0

    Using mod_spdy With Apache2 On OpenSUSE 12.2 (x86_64) SPDY (pronounced "SPeeDY") is a new networking protocol whose goal is to speed up the web. It is Google's alternative to the HTTP protocol and a candidate for HTTP/2.0. SPDY augments HTTP with several speed-related features such as stream multiplexing and header compression. To use SPDY, you need a web server and a browser (like Google Chrome and upcoming versions of Firefox) that both support SPDY. mod_spdy is an open-source Apache module that adds support for the SPDY protocol to the Apache HTTPD server. This tutorial explains how to use mod_spdy with Apache2 on OpenSUSE 12.2.

  • Running A Small Business Server With ClearOS 6.3.0 (Community Edition)

    Author: Falko TimmeTags: , , , Comments: 2

    Running A Small Business Server With ClearOS 6.3.0 (Community Edition) This guide shows how you can install and run a Small Business Server with ClearOS 6.3.0 (Community Edition). With ClearOS, you can run various services (such as a file- and print server, a web proxy and content filter, a mail server, etc.) in your local network and manage them through an easy web interface. ClearOS provides apps for each of these tasks from its marketplace - many of them are free, some of them have to be paid for. ClearOS Community is open-source and free. There's also a professional version available for which you have to pay, but which in return provides better support, better tested apps and updates, etc.

  • Installation Of Redmine With SVN On A cPanel/CentOS 5.6 Server

    centos Author: agno01Tags: Comments: 1

    Installation Of Redmine With SVN On A cPanel/CentOS 5.6 Server This tutorial explains how to install Redmine with SVN on a cPanel/CentOS 5.6 server. Redmine is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database.

  • VBoxHeadless - Running Virtual Machines With VirtualBox 4.2 On A Headless OpenSUSE 12.2 Server

    opensuse Author: Falko TimmeTags: , , Comments: 1

    VBoxHeadless - Running Virtual Machines With VirtualBox 4.2 On A Headless OpenSUSE 12.2 Server This guide explains how you can run virtual machines with VirtualBox 4.2 on a headless OpenSUSE 12.2 server. Normally you use the VirtualBox GUI to manage your virtual machines, but a server does not have a desktop environment. Fortunately, VirtualBox comes with a tool called VBoxHeadless that allows you to connect to the virtual machines over a remote desktop connection, so there's no need for the VirtualBox GUI.

  • Install Anti-Spam Firewall for any email server in 30 minutes

    ubuntu Author: mariusgologanTags: , , , Comments: 11

    Install Anti-Spam Firewall for any server in 30 minutes • Designed for Linux and Windows email system administrators, Scrollout F1 is a free anti-spam and  anti-virus email firewall (gateway) for multiple domains and email servers, with DLP for outgoing messages filtering Excel, Word, PDF and image files (archived or hidden). This document describes how to install Scrollout F1 from scratch, on a fresh Ubuntu Server or Debian.  The installation is easy. Even if you are a newbie in Linux there is not much room for errors. Estimated time: 30 minutes.Includes a video tutorial as an alternative to this article.

  • Configure An Email Gateway With Scrollout F1 Anti-Spam & DLP

    tux Author: mariusgologanTags: , , , , Comments: 5

    Configure An Email Gateway With Scrollout F1 Anti-Spam & DLP An email gateway (a.k.a. firewall) is a machine (physical or virtual) installed between Internet and the email server. Its primary role is to protect the email server by filtering incoming messages, via SMTP protocol, from Internet. Secondary, an email gateway may be used as an outgoing gateway in case you want to add some new email features which are not provided by older email servers. For instance, Exchange 2000 or 2003 has no DKIM signing and verification service – a quality improvement for message delivery. This tutorial shows how to configure an email gateway with the Scrollout F1 email gateway.Basic configuration covered by video tutorial.

  • Serving CGI Scripts With Nginx On Fedora 17

    fedora Author: Falko TimmeTags: , , Comments: 0

    Serving CGI Scripts With Nginx On Fedora 17 This tutorial shows how you can serve CGI scripts (Perl scripts) with nginx on Fedora 17. While nginx itself does not serve CGI, there are several ways to work around this. I will outline two solutions: the first is to proxy requests for CGI scripts to Thttpd, a small web server that has CGI support, while the second solution uses a CGI wrapper to serve CGI scripts.

  • Configuring Your LEMP System (Linux, nginx, MySQL, PHP-FPM) For Maximum Performance

    nginx Author: Falko TimmeTags: , , , Comments: 12

    Configuring Your LEMP System (Linux, nginx, MySQL, PHP-FPM) For Maximum Performance If you are using nginx as your webserver, you are looking for a performance boost and better speed. nginx is fast by default, but you can optimize its performance and the performance of all parts (like PHP and MySQL) that work together with nginx. Here is a small, incomprehensive list of tips and tricks to configure your LEMP system (Linux, nginx, MySQL, PHP-FPM) for maximum performance. These tricks work for me, but your mileage may vary. Do not implement them all at once, but one by one and check what effect the modification has on your system's performance.

  • Using GeoIP With Nginx On Ubuntu 12.04

    nginx Author: Falko TimmeTags: , , Comments: 4

    Using GeoIP With Nginx On Ubuntu 12.04 This tutorial explains how to use the GeoIP module with nginx on Ubuntu 12.04 to find out where your visitors come from. The GeoIP module sets multiple variables like $geoip_country_name, $geoip_country_code, $geoip_city, etc. that you can use in your PHP scripts or directly in your nginx configuration, for example to serve content in different languages based on the user's country.