Apache

Want to support HowtoForge? Become a subscriber!
 

Benchmark: Apache2 vs. Lighttpd (Static HTML Files)

Benchmark: Apache2 vs. Lighttpd (Static HTML Files)

This benchmark shows how Apache2 (version 2.2.3) and lighttpd (version 1.4.13) perform compared to each other when delivering a static HTML file (about 50KB in size). This benchmark was created with the help of ab (Apache benchmark) on a VMware vm (Debian Etch); if you try this yourself, your numbers might differ (depending on your hardware), but the tendency should be the same.

How To Manage Apache Resources Limits With mod_slotlimit (Debian Etch)

How To Manage Apache Resources Limits With mod_slotlimit (Debian Etch)

mod_slotlimit is an Apache module that using dynamic slot allocation algorithm and static rules, can manage resources used for each running site.

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

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.

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

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.

How To Set Up Apache, Tomcat (mod_jk), SSO (CAS, mod_auth_cas)

How To Set Up Apache, Tomcat (mod_jk), SSO (CAS, mod_auth_cas)

This article describes how you can set up Apache and Tomcat, linked with mod_jk. It also explains how you set up the SSO (single sign on) solution JA-SIG CAS to protect servlets (provided by tomcat) and static content (provided by Apache). I worked with OpenSuse 10.2 and 11, Apache2, Tomcat 5.5 and 6. It should work on other distributions as well.

Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-peruser On Debian Etch

Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-peruser On Debian Etch

This article explains how you can install and configure apache2-mpm-peruser on a Debian Etch server. apache2-mpm-peruser is an MPM (Multi-Processing Module) for the Apache 2 web server, very similar to apache2-mpm-itk, but faster (almost as fast as apache2-mpm-prefork). mpm-peruser allows you to run each of your vhosts under a separate UID and GID - in short, the scripts and configuration files for one vhost no longer have to be readable for all the other vhosts. It is based on metuxmpm, a working implementation of the perchild MPM. The result is a sane and secure web server environment for your users, without kludges like PHP's safe_mode.

Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-itk On Debian Etch

Running Vhosts Under Separate UIDs/GIDs With Apache2 mpm-itk On Debian Etch

This article explains how you can install and configure apache2-mpm-itk on a Debian Etch server. apache2-mpm-itk is an MPM (Multi-Processing Module) for the Apache 2 web server. mpm-itk allows you to run each of your vhost under a separate UID and GID - in short, the scripts and configuration files for one vhost no longer have to be readable for all the other vhosts. mpm-itk works with mod_php because mpm-itk is based on the traditional prefork MPM, which means it's non-threaded. This means you don't need to use suExec or suPHP anymore to run a website's PHP scripts as a separate user.

How To Install Django On Mandriva 2008.1 (Apache2/mod_python)

How To Install Django On Mandriva 2008.1 (Apache2/mod_python)

This tutorial explains how to install Django on a Mandriva 2008.1 server. Django is a web framework that allows to develop Python web applications quickly with as much automation as possible. I will use it with Apache2 and mod_python in this guide.

How To Install Django On Fedora 9 (Apache2/mod_python)

How To Install Django On Fedora 9 (Apache2/mod_python)

This tutorial explains how to install Django on a Fedora 9 server. Django is a web framework that allows to develop Python web applications quickly with as much automation as possible. I will use it with Apache2 and mod_python in this guide.

How To Install Django On Debian Etch (Apache2/mod_python)

How To Install Django On Debian Etch (Apache2/mod_python)

This tutorial explains how to install Django on a Debian Etch server. Django is a web framework that allows to develop Python web applications quickly with as much automation as possible. I will use it with Apache2 and mod_python in this guide.

first page
previous page
...
25
...
next page
last page