Apache

Text Analytics Tools and Runtime for LanguageWare

Discover the updated version of LanguageWare, a set of run-time libraries and an Eclipse-based development environment for building custom text analyzers in various languages. Deployable in Apache UIMA, LanguageWare makes it is easy to build dictionaries, ontologies, and rules for identifying key information, relationships, and meaning.

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.

http://www.howtoforge.com/how-to-block-spammers-with-apache2-mod_spamhaus-debian-etch

Fast prototyping with Apache Derby and JRuby on Rails

The JRuby project is making Ruby faster and more scalable than ever. One advantage to running Rails on the Java Virtual Machine is that you can leverage other Java libraries, like the Apache Derby database. The blend of Derby, JRuby, and Rails allows for rapid prototyping of dynamic Web applications. Learn how to use these technologies together to prototype your next great idea.

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.

Howto: 100% Search engine friendly URLs in Joomla!

Implementing 100% SEF URLs in Joomla! can be a little tricky so we've written a step-by-step guide that includes how to correctly configure your LAMP server.

There are some differences in implementing SEF URLs in Joomla! 1.0.* and 1.5, principally the requirement for third-party plugins.

We'll deal with the generic LAMP server configuration issues first and then deal with the [...]

Turck MMCache speediness on Debian Sarge

UPDATE: The info in this post is deprecated. See the new post about eAccelerator instead.

I installed Turck MMCache PHP accelerator and I got a big improvement.

ApacheBench reported 4.52 pages per second before and 12.47 pages after installation (a Wordpress 1.5.2 page on a 1.2Ghz PIII). That a 275% increase in performance, with currently no observed problems. I tested this with both Apache2 and lighttpd, and got a similar boost with both.