This guide explains how to set up mod_chroot with Apache2 on a Debian Squeeze 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.
-
September 7th, 2012 by cj2003
This tutorial describes how you can install Apache2 with mod_fcgid and PHP5 on Debian Squeeze. mod_fcgid is a compatible alternative to the older mod_fastcgi. It lets you execute PHP scripts with the permissions of their owners instead of the Apache user.
-
March 26th, 2012 by cj2003
This is the first “Bits from the Apache Maintainers” announcement ever. There are lots of changes coming up and following a well-established practice we are going to announce some of them here.
-
March 22nd, 2012 by cj2003
Feng Office is a web-based software that integrates project management, client relationship management, billing, financing, among other features that help you efficiently run your professional services business. nginx is a HTTP server that uses much less resources than Apache and delivers pages a lot of faster, especially static files.
-
March 15th, 2012 by cj2003
In this tutorial I want to focus on how to change the Apache server name to whatever you want, so you can give your own name or sentence to Apache server headers that are sent to whois programs or websites, for example you can type “YTS”,”GWS” or “Microsoft-IIS/7.0″ to misguide the hacker to guess which [...]
-
February 12th, 2012 by cj2003
The Debian GNU/Linux project has issued a patch so its users can fix the denial of service vulnerability in the open source Apache httpd server that was announced by the Apache Software Foundation last week.
-
August 30th, 2011 by cj2003
When I first started using Ubuntu, I was coming from a distro journey that started with FreeBSD and took in Mandrake and Gentoo along the way; I hadn’t worked with any Debian-based systems before and was new to the way that Apache is configured on those platforms.
-
June 17th, 2011 by cj2003
This tutorial explains how you can configure Apache2 to set the Expires HTTP header and the max-age directive of the Cache-Control HTTP header of static files (such as images, CSS and Javascript files) to a date in the future so that these files will be cached by your visitors’ browsers.
-
March 9th, 2011 by cj2003
This tutorial shows how to prepare a Debian Squeeze (Debian 6.0) server for the installation of ISPConfig 3, and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: Apache web server, Postfix mail server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, [...]
-
February 9th, 2011 by cj2003
This tutorial describes how you can host multiple SSL-encrypted web sites (HTTPS) on one IP address with Apache 2.2 and GnuTLS on a Debian Lenny server.
-
February 4th, 2011 by cj2003
This is just a quick walkthrough describing how to setup a decent development environment allowing the easy setup of multiple sites. It already assumes you have a working Debian or Ubuntu OS installed and configured with PHP, MySql & Apache already running. You will also need to have a working sudo.
-
September 4th, 2010 by cj2003
This article explains how you can cache your web site contents with Apache’s mod_cache on Debian Lenny. 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 [...]
-
August 6th, 2010 by cj2003
Since I always had a GNU Debian on my private box as my main operating system – even installed it on my MacBook following the steps in the Debian Wiki. As I am also an Apache Mahout committer, closely related to the Apache Hadoop project, I always found it kind of sad that there were [...]
-
July 17th, 2010 by cj2003
Part of the apache web server installation is the “MPM”, which stands for “Multi-Processing Method”. The MPM determines the mechanism apache uses to handle multiple connections.
In this article you’ll learn how I easily installed and configured the ModSecurity 2 on a Debian Lenny system.
-
April 27th, 2010 by cj2003
This guide explains how to set up mod_chroot with Apache2 on a Debian Lenny 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.
-
April 14th, 2010 by cj2003
This short guide shows how to authenticate Apache 2 with Radius on Debian
-
March 5th, 2010 by cj2003
When I recently went to install PHP on a server on which I did *not* want Apache, I learned that a simple, “apt-get install php5″ will install Apache.
-
February 14th, 2010 by cj2003
This week I once again ran into a problem I’ve encountered before: issues caused by the default values in /etc/hosts used in several Linux distributions, including older versions of Debian and Ubuntu.
-
February 4th, 2010 by cj2003
This article explains how you can set up an SSL vhost under Apache2 on Ubuntu 9.10 and Debian Lenny so that you can access the vhost over HTTPS (port 443).
-
January 23rd, 2010 by cj2003
The idea for this post is to allow downloading files only to restricted users. The only constraint for now is that users are logged in. As I add more code to the Django app, I plan to include the ability to specify which users should have access to which files.
-
December 31st, 2009 by cj2003
This tutorial ( How To ) explains how to install memcached and the PHP5 memcache module on a Debian 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.
-
December 13th, 2009 by cj2003
On this page we’ll show you how to set up the two most common types of Internet servers. A server running Apache to act as an external (Internet) or internal (Intranet) Web Server, and an e-mail server running Sendmail which is the most widely used e-mail server software on the Internet.
-
December 13th, 2009 by cj2003
For this article I’m going to install a single (virtual) server to run a standard Ruby on Rails application. I will be using Apache2 and passenger for the webserver stack and MySQL as a database server.
-
December 9th, 2009 by cj2003
This guide explains how to set up mod_geoip with Apache2 on a Debian Lenny system. mod_geoip looks up the IP address of the client end user.
-
October 7th, 2009 by cj2003
I can’t believe how much time I spent on this simple task … couldn’t find a straight answer anywhere. Hope this posting may help some other souls looking for the same thing -
-
October 3rd, 2009 by cj2003
This tutorial explains how to install Django on a Debian Lenny 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.
-
September 5th, 2009 by cj2003
mod_qos gives some fine-grained opportunities to scale the number of used connections and to defend an attack according to bandwidth limits. Unfortunately it is only available as source-package and there are many possible settings, wich might be hard to setup for this special case. So I provide the way that helped me.
-
July 17th, 2009 by cj2003
If you compiled and installed Apache on a Debian/Ubuntu Linux machine and want the Apache service run every time you reboot your machine this short tutorial is for you.
-
June 16th, 2009 by cj2003
This short guide shows you how to get the source, patch and compile Apache for Debian.
-
June 10th, 2009 by cj2003