Techlogica HTTP Server Readme
Version: 1.04
Released: January 29th, 2009
Techlogica HTTP Server is a free, easy-to-configure HTTP server that includes PHP/CGI support. This server was designed to be used by developers who want to locally test their website on a Windows machine without the hassle of configuring a professional web server.
Configuring the server
In order to run the server, you must first select the root directory of your website. After doing so, press the Apply button to make the changes take effect. If you want to enable PHP support, put the path to your PHP installation into the PHP Directory textbox, and press Apply. Next, select PHP Enabled from the PHP dropdown. If you want CGI support, select CGI Enabled from the CGI dropdown.
MySQL/MSSQL can certainly be used as well. However, it isn't the server who's actually interfacing with it, so no setup is required in the actual HTTP server program. A PHP script or other CGI program would be the one using it.
You may goto http://www.mysql.com for instructions on how to run a MySQL server.
PHP can be downloaded at http://www.php.net, and it is recommended that you download the entire ZIP package, as the MSI package contains very few functionality modules.
Applying changes
Changes are only made when the Apply button has been pressed. Press the Cancel button to discard any changes that have been made.
Running the server
To start the server, simply select Running from the top dropdown menu, and then press Apply. To stop the server, select Not Running from the dropdown. If you want people from any computer on your network, including the Internet, to be able to connect to your server, select Internet Server from the top-right dropdown. If you want only people on your local network to be able to connect, select LAN Server. If you want the server to accept connections only from your local machine, select Local Server. Further configuration of your network may be required for people to access your server.
Server logging
Our server can log all activity to a Combined Log Format logfile. To enable logging, first choose your log directory. Then select Logging Enabled from the dropdown. To disable logging, select Logging Disabled. Don't forget to press Apply to make your settings take effect. Logs are automatically rotated daily.
We hope you'll find our HTTP server useful and easy to operate. Feel free to send any questions or comments regarding our server to support@techlogica.us.
Techlogica Homepage: http://www.techlogica.us
Email: support@techlogica.us
MySQL is a registered trademark of MySQL AB
MSSQL is a registered trademark of Microsoft Corporation