HowtoForge provides user-friendly Linux tutorials.

  • Installing Joomla 1.5.6 On A Lighttpd Web Server (Debian Etch)

    lighttpd Author: Falko TimmeTags: , Comments: 4

    Installing Joomla 1.5.6 On A Lighttpd Web Server (Debian Etch) This guide explains how you can install Joomla 1.5.6 on a lighttpd web server on Debian Etch. Joomla comes with an .htaccess file with mod_rewrite rules (for Apache) (to enable search-engine friendly URLs) that do not work on lighttpd. Fortunately Joomla has a built-in method to make search-engine friendly URLs work on lighttpd as well.

  • Minimal Ubuntu 8.04 Server Install

    ubuntu Author: maxbashTags: Comments: 10

    Minimal Ubuntu 8.04 Server Install I find myself removing packages that I don't need, especially if the packages belong to processes that are using processor resources. There is a way to start from the ground up, you can have a minimal system and just add what you need. This has the added benefit of extra security, your system doesn't have services running that you don't use. You won't use a Ubuntu Server CD, but the Desktop Live CD.

  • Installing Drupal 6.4 On A Lighttpd Web Server (Debian Etch)

    lighttpd Author: Falko TimmeTags: , Comments: 1

    Installing Drupal 6.4 On A Lighttpd Web Server (Debian Etch) This guide explains how you can install Drupal 6.4 on a lighttpd web server on Debian Etch. Drupal comes with an .htaccess file with mod_rewrite rules (for Apache) that do not work on lighttpd. Without this .htaccess file it is not possible to have clean URLs in your Drupal installation. Fortunately there's a way to make lighttpd behave as if it could read the .htaccess file.

  • How To Block Spammers/Hackers With Apache2's mod_spamhaus (Debian Etch)

    apache Author: euronymousTags: , Comments: 9

    How To Block Spammers/Hackers With Apache2's mod_spamhaus (Debian Etch) mod_spamhaus is an Apache module that uses DNSBL in order to block spam relay via web forms, preventing URL injection, block http DDoS attacks from bots and generally protecting your web service denying access to a known bad IP address.

  • A Note From The Editors: Anonymous Comments

    Author: adminTags: Comments: 5

    A Note From The Editors: Anonymous Comments You might have noticed that up to now, you could comment on a tutorial only as a registered user. We handled it that way to prevent spam. In order to drive a more lively discussion about our articles, we have decided to open the comment function to anyone, regardless if you're a registered user or not. Please note that we will take the time to approve each and every comment to fight spam, so your comments might not go live immediately.    We'd be excited to see loads of comments from anyone to make annotations, report bugs in the tutorials (yes, we are human and make errors), present better solutions, etc. If you have questions or need help, please use our forum instead as it's easier to help people there due to formatting options, etc. We reserve the right to not publish help requests in the comments. And now: Comments, anyone?

  • Installing memcached And The PHP5 memcache Module On Debian Etch (Apache2)

    php Author: Falko TimmeTags: , , Comments: 5

    Installing memcached And The PHP5 memcache Module On Debian Etch (Apache2) This guide explains how to install memcached and the PHP5 memcache module on a Debian Etch system with Apache2. memcached is a daemon that can store objects in the system's memory (e.g. results of database queries) which can speed up your web site tremendously. You can use memcached over a network (i.e., install your web application on one server and memcached on another server), but usually you install both on one server to avoid the networking overhead.

  • Script To Check If MySQL Master Master Replication Is Working Correctly

    mysql Author: marchostTags: Comments: 5

    Script To Check If MySQL Master Master Replication Is Working Correctly This short article explains how you can use a short script to check whether your MySQL master master replication is working as expected or not.

  • Installing Games On Ubuntu With Playdeb

    ubuntu Author: Falko TimmeTags: , Comments: 1

    Installing Games On Ubuntu With Playdeb Playdeb is a repository for Ubuntu games that makes it easy to install games that are available on getdeb.net. This article shows how you can install games using Playdeb on an Ubuntu 8.04 desktop.

  • Installing Lighttpd With PHP5 And MySQL Support On Fedora 9

    fedora Author: Falko TimmeTags: , Comments: 0

    Installing Lighttpd With PHP5 And MySQL Support On Fedora 9 Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Fedora 9 server with PHP5 support (through FastCGI) and MySQL support.

  • Port-Forwarding With rinetd On Debian Etch

    debian Author: Falko TimmeTags: Comments: 1

    Port-Forwarding With rinetd On Debian Etch This article shows how you can do port-forwarding with rinetd on Debian Etch. rinetd allows you to forward ports from one system to another. This useful if you have moved your web sites to a new server with a different IP address. Of course, you have modified your DNS records, but it can take a few days until DNS changes become effective, and that is where rinetd comes into play. If clients still use the old DNS records, rinetd can redirect them to the new server. With rinetd, you do not have to fiddle with iptables rules.