AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
A growing number of platforms implement IPv6, allowing Apache to allocate IPv6 sockets and handle requests which were sent over IPv6. This article explains how to setup dual stacked, IPv4 and IPv6 enabled Apache networking under any Linux or UNIX like operating systems. You need to update httpd.conf file with the Listen directive.
Most people in the free software world know two things about Apache. The first is that its name derives from the fact that it was a “a patchy server”, built out of patches to the earlier NCSA HTTPd Web server. The other is that in terms of market share, Apache knocks Microsoft's IIS into a cocked hat. Unfortunately, neither of these statements is true.
The Apache Web server is arguably the best and most powerful Web server software available for any operating system. While many learn to edit the configuration files and configure or enable various modules, the bulk of what most people do with Apache is manage the content that Apache serves, with very little attention paid to what Apache itself can do.
This article describes configuration techniques of module mod_ssl, which extends a functionality of Apache HTTPD to support SSL protocol. The article will deal with authentication of server (One-way SSL authentication), as well as it will also include authentication of clients by using certificates (Two-way SSL authentication).
Vlogger is a little tool with which you can write Apache logs broken down by virtual hosts and days. With vlogger, we need to put just one CustomLog directive into our global Apache configuration, and it will write access logs for each virtual host and day.
this tutorial will help you install and configure the Apache Web server, whether you're running Windows or Linux (Ubuntu or other distributions), or even a Mac.
This happens lot of times. I login as a normal user and start to edit httpd.conf or lighttpd.conf or named.conf in vim / vi text editor. However, I'm not able to save changes due to permission issue (all config files are owned by root). How do I save file without creating a temporary file (/tmp/httpd.conf) and then move the same (mv /tmp/httpd.conf /etc/httpd) as root using vim / vi itself?
How many times have you installed a LAMP server only to find Apache doesn't seem to want to run right? Or you install a new module only to see Apache try to download pages as file, instead of displaying them on screen?
The Apache Web server (Apache) comes with a powerful logging framework. In the default configuration, Apache logs all errors to an error log and all access requests to an access log. The default level of logging is sufficient for analyzing traffic patterns and for getting basic information about errors, but it may be inadequate for troubleshooting purposes. Familiarity with all the logging features can help you troubleshoot the Web server or applications hosted on Apache.