15 Verification

One should check that Apache has been installed properly. Apache's configuration file in /path/to/apache/conf/httpd.conf should be read through. The ServerName, ServerAdmin entries should probably be changed. This configuration file will be where one can alter Apache's behaviour.

Once Apache's configuration has been read and confirmed, the Apache server should be started up. Make sure no other Apache processes exist (if they do issue a killall apache). To start it up you would want to:

/usr/local/apache/bin/apachectl start

Now Apache has started confirm the installed modules by tailing the error log file:

tail -f /usr/local/apache/logs/error_log
and you should see something similar to:
Apache/1.3.x (Unix) PHP/4.3.x mod_perl/1.2x mod_python/2.7.x Python/2.2.x
mod_ssl/2.8.x OpenSSL/0.9.7d configured
(obviously the result will depend on the module(s) you installed). Another trick to see which modules have been installed is:
/usr/local/apache/bin/httpd -l
To put a bigger smile on your face, visit http://www.netcraft.com/whats/?host=www.yoursite.com.


Subsections