What is Apache?
Apache Server Frequently Asked Questionsruns on Windows NT/9x, Netware 5.x and above, OS/2, and most versions of Unix, as well as several other operating systems DBM databases for authentication allows you to easily set up password-protected pages with enormous numbers of authorized users, without bogging down the server. Customized responses to errors and problems Allows you to set up files, or even CGI scripts, which are returned by the server in response to errors and problems, e.g.
Related QuestionsHow and why was Apache created?
Apache Server Frequently Asked QuestionsThe About Apache document explains how the Apache project evolved from its beginnings as an outgrowth of the NCSA httpd project to its current status as one of the fastest, most efficient, and most functional web servers in existence.
Related QuestionsApache Server Frequently Asked QuestionsApache tries to be helpful when it encounters a problem. In many cases, it will provide some details by writing one or messages to the server error log. Sometimes this is enough for you to diagnose & fix the problem yourself (such as file permissions or the like). The default location of the error log is /usr/local/etc/httpd/logs/error_log, but see the ErrorLog directive in your config files for the location on your server.Related Questions
Linux Server FAQsApache is the name of the software that allows you to run a web service on a Unix server. Apache is very popular and provides access to most web sites on the Internet.Related Questions
How thoroughly tested is Apache?
Apache Server Frequently Asked QuestionsApache is run on over 6 million Internet servers (as of February 2000). It has been tested thoroughly by both developers and users. The Apache Group maintains rigorous standards before releasing new versions of their server, and our server runs without a hitch on over one half of all WWW servers available on the Internet. When bugs do show up, we release patches and new versions as soon as they are available.
Related QuestionsIs there any more information available on Apache?
Apache Server Frequently Asked QuestionsIndeed there is. See the main Apache web site. There is also a regular electronic publication called Apache Week available. Links to relevant Apache Week articles are included below where appropriate. There are also some Apache-specific books available.
Related QuestionsIs Apache Year 2000 compliant?
Apache Server Frequently Asked QuestionsApache internally never stores years as two digits. On the HTTP protocol level RFC1123-style addresses are generated which is the only format a HTTP/1.1-compliant server should generate. To be compatible with older applications Apache recognizes ANSI C's asctime() and RFC850-/RFC1036-style date formats, too. The asctime() format uses four-digit years, but the RFC850 and RFC1036 date formats only define a two-digit year.
Related QuestionsHow do I submit a patch to the Apache Group?
Apache Server Frequently Asked QuestionsThe Apache Group encourages patches from outside developers. There are 2 main "types" of patches: small bugfixes and general improvements. Bugfixes should be submitting using the Apache bug report page. Improvements, modifications, and additions should follow the instructions below. In general, the first course of action is to be a member of the dev@httpd.apache.org mailing list. This indicates to the Group that you are closely following the latest Apache developments.
Related QuestionsWhy won't Apache compile with my system's cc?
Apache Server Frequently Asked QuestionsThis might be either because it's completely unknown or because the specific environment (include files, OS version, et cetera) isn't explicitly handled. If this happens, you may need to port the server to your OS yourself. Some operating systems include a default C compiler that is either not ANSI C-compliant or suffers from other deficiencies. The usual recommendation in cases like this is to acquire, install, and use gcc.
Related QuestionsWhy isn't FastCGI included with Apache any more?
Apache Server Frequently Asked QuestionsThe simple answer is that it was becoming too difficult to keep the version being included with Apache synchronized with the master copy at the FastCGI web site. When a new version of Apache was released, the version of the FastCGI module included with it would soon be out of date.
Related QuestionsWhy doesn't Apache include SSL?
Apache Server Frequently Asked QuestionsSSL (Secure Socket Layer) data transport requires encryption, and many governments have restrictions upon the import, export, and use of encryption technology. If Apache included SSL in the base package, its distribution would involve all sorts of legal and bureaucratic issues, and it would no longer be freely available. Also, some of the technology required to talk to current clients using SSL is patented by RSA Data Security, who restricts its use without a license.
Related QuestionsCan I run Webmin or Usermin under Apache?
WebminYes, this can be done with some configuration. See this document for details on running Webmin under Apache, or this page for details on running Usermin. You can also run Webmin under the Zeus webserver in a similar way. See this documentation for instructions.
Related QuestionsHow do you do servlet aliasing with Apache and Tomcat?
www.adobians.comServlet aliasing is a two part process with Apache and Tomcat. First, you must map the request in Apache to Tomcat with the ApJServMount directive, e.g., ApJServMount /myservlet /ROOT Second, you must map that url pattern to a servlet name and then to a servlet class in your web.xml configuration file. Here is a sample exerpt: <servlet> <servlet-name>myservlet</servlet-name> <servlet-class>com.mypackage.
Related QuestionsWhy do we have such a project at Apache?
Frequently Asked QuestionsApache's mission is to allow the web to be an open environment and to remain an open environment. Batik as an open source implementation of a key format for today's and tomorrow's web fits well in this mission.
Related QuestionsPowerCMS - FAQApache is one of the the world's most widely used Web servers on the Internet. Apache is Open Source freeware, and is available for Linux, Windows, and many versions of UNIX. Originally developed in 1995 by a group that was to go on to become the The Apache Group, the Apache HTTP Server is considered by proponents to be fast, scalable and secure. The name was derived from the project's less robust beginnings ('A patchy Web server').Related Questions
Apache Server Frequently Asked QuestionsA cute name which stuck. Apache is "A PAtCHy server". It was based on some existing code and a series of "patch files". For many developers it is also a reverent connotation to the Native American Indian tribe of Apache, well-known for their superior skills in warfare strategy and inexhaustible endurance. For more information on the Apache Nation, we suggest searching Google, Northernlight, or AllTheWeb.Related Questions
Frequently Asked Questions - The Apache Software FoundationTransparancy, consensus, non-affiliation, respect for fellow developers, and meritocracy, in no specific order.Related Questions
Apache Server Frequently Asked Questionsruns on Windows NT/9x, Netware 5.x, OS/2, and most versions of Unix, as well as several other operating systems DBM databases for authentication allows you to easily set up password-protected pages with enormous numbers of authorized users, without bogging down the server. Customized responses to errors and problems Allows you to set up files, or even CGI scripts, which are returned by the server in response to errors and problems, e.g.Related Questions
OK, so how does Apache compare to other servers?
Apache Server Frequently Asked QuestionsApache has been shown to be substantially faster, more stable, and more feature-full than many other web servers. Although certain commercial servers have claimed to surpass Apache's speed (it has not been demonstrated that any of these "benchmarks" are a good way of measuring WWW server speed at any rate), we feel that it is better to have a mostly-fast free server than an extremely-fast server that costs thousands of dollars.
Related QuestionsHow compatible is Apache with my existing NCSA 1.3 setup?
Apache Server Frequently Asked QuestionsApache attempts to offer all the features and configuration options of NCSA httpd 1.3, as well as many of the additional features found in NCSA httpd 1.4 and NCSA httpd 1.5. NCSA httpd appears to be moving toward adding experimental features which are not generally required at the moment. Some of the experiments will succeed while others will inevitably be dropped. The Apache philosophy is to add what's needed as and when it is needed.
Related QuestionsWhy has Apache stolen my favourite site's Internet address?
Apache Server Frequently Asked QuestionsThe simple answer is: "It hasn't." This misconception is usually caused by the site in question having migrated to the Apache Web server software, but not having migrated the site's content yet. When Apache is installed, the default page that gets installed tells the Webmaster the installation was successful. The expectation is that this default page will be replaced with the site's real content.
Related QuestionsWhy am I getting spam mail from the Apache site?
Apache Server Frequently Asked QuestionsThe short answer is: "You aren't." Usually when someone thinks the Apache site is originating spam, it's because they've traced the spam to a Web site, and the Web site says it's using Apache. See the previous FAQ entry for more details on this phenomenon. No marketing spam originates from the Apache site. The only mail that comes from the site goes only to addresses that have been requested to receive the mail.
Related QuestionsWhy does Apache send a cookie on every response?
Apache Server Frequently Asked QuestionsApache does not automatically send a cookie on every response, unless you have re-compiled it with the mod_usertrack module, and specifically enabled it with the CookieTracking directive. This module has been in Apache since version 1.2. This module may help track users, and uses cookies to do this. If you are not using the data generated by mod_usertrack, do not compile it into Apache.
Related QuestionsHow do I get Apache to send a MIDI file so the browser can play it?
Apache Server Frequently Asked QuestionsEven though the registered MIME type for MIDI files is audio/midi, some browsers are not set up to recognize it as such; instead, they look for audio/x-midi. There are two things you can do to address this: Configure your browser to treat documents of type audio/midi correctly. This is the type that Apache sends by default. This may not be workable, however, if you have many client installations to change, or if some or many of the clients are not under your control.
Related QuestionsHow can I change the information that Apache returns about itself in the headers?
Apache Server Frequently Asked QuestionsWhen a client connects to Apache, part of the information returned in the headers is the name "Apache" Additional information that can be sent is the version number, such as "1.3.26", the operating system, and a list of non-standard modules you have installed. Frequently, people want to remove this information, under the mistaken understanding that this will make the system more secure.
Related Questions