Introduction
This chapter is a collection of recipes that provides the guidance you need to start for running a web server and serving web pages by addressing the need to consider installing the Apache web server with CGI/Perl, PHP, configuring mod_perl
, and preparing httpd
for a production environment; adding a secure connection to the Apache web server by creating a self-signed SSL certificate using OpenSSL; hosting peers by enabling user directories on the Apache web server and troubleshooting suexec; configuring Apache name-based virtual hosting; and working with publishing directories, vhosts.d
, error documents, directives, and the rewrite rule for virtual hosting with the Apache web server.