logo_michael-thomas.jpg (3143 bytes)

Apache HTTP Server

My notes on Apache's HTTP Server.

bulletApache HTTP Server - http://httpd.apache.org/
bullethttp://httpd.apache.org/docs/ - Doc's for Apache HTTP Server.
bullethttp:/httpd.apache.org/docs/windows.html - Windows install notes.
bullethttp://httpd.apache.org/docs/misc/FAQ.html - FAQ for HTTP Server questions and errors.

My Windows Install Notes for Developer's localhost:80

Version 1.3.22 Install Steps:

bulletDownload an run - apache_1.3.22-win32-x86.msi (Win2000 & ME)
Note:  There is a link above for Windows install instructions.  Win 95,98 and other platforms are addressed.
bulletServer Information Screen
bulletNetwork Domain: 127.0.0.1
bulletServer Name: 127.0.0.1
bulletAdministrator's Email Address: <your email address>
bulletCheck - run as a service for all users.
bulletCheck - Complete
bulletUse the default install folder (ex: C:\Program Files\Apache Group\).
bulletInstall process will load files and end with a screen: Installation Wizard Completed.
bulletReboot - so that the service will start.
bulletTest your install:
bulletLaunch a browser.
bulletGoto local loop back domain - URL:  http://127.0.0.1
bulletIf that works try the virtual domain for 127.0.0.1 - URL:  http://localhost 
bulletAlso try the above specifying the port:
http://127.0.0.1:80 or http://localhost:80
This may come in handy if you run more than one http server and configure use different ports.
bulletYOUR FINISHED !

If Problems ...
bulletnetstat -a   - This DOS command will show a list of ports that have servers listening.  Make sure port "80" is not being used.
bulletTo manually start the Apache web server click on Start, Programs, Apache Http Server, Control Apache Server, Start.
bulletIf the above doesn't work open up the error.log file found at:
C:\Program Files\Apache Group\Apache\logs\error.log
Open this file and look at the error.  Now go to the FAQ link at the top of this page and look for the error & possible resolution.
bulletI've had problems with VPN's and Firewalls.

VPN's & Firewall Notes
bulletVPN (Aventail Connect )
bulletVersion 3.x - At the FAQ link above is a note & link to Aventail's Knowledge Base Article 00586 which describes how to add Apache.exe to the "Connect Exclusion List".
bulletLoad Aventail
bulletRight click on the Aventail Connect Icon.  Choose "Configuration Tool"
bulletChoose the Advanced tab
bulletUnder "Applications to Secure", click on "Secure all applications except listed"
bulletChoose "Modify List"
bulletClick "Add" and browse to: C:\Program Files\Apache Group\Apache\Apache.exe
bulletChoose File, Save
bulletChoose File, Make Active.
bulletIf you use more than one profile you may need to do these steps to others.
bulletVersion 4.x - This is my notes.
bulletLoad Aventail.
bulletRight click on the Aventail Connect Icon.  Choose "Configuration Tool"
bulletClick on the "Internet" network Icon.  You will then see 2 tabs: Extranets & My Computer.
bulletClick on the "My Computer" tab.
bulletClick "Add" and browse to: C:\Program Files\Apache Group\Apache\Apache.exe
bulletChoose File, Save
bulletChoose File, Make Active.
bulletIf you use more than one profile you may need to do these steps to others.