ABSTRACT

Any Internet host can provide Web hosting if it has a good Internet connection and runs a Web server and other related programs. Linux, Apache, MySQL, and PHP combination works well to support Web hosting. The Apache Web server, available free from the Apache Software Foundation, is the most popular Web server. Apache usually comes pre-installed on Linux distributions. After files for a website have been developed and tested, they are placed on a Web host for access under a certain domain name. An Apache configuration file is a text file that contains configuration directives. Each directive is given on a separate line that can be continued to the next line by a \ character at end of the line. Configuration directives control many aspects of the Apache Web server. The Apache Web server supports two distinct Hypertext Transfer Protocol authentication schemes: the Basic Authentication and the Digest Authentication.