| The Apache HTTP Server is a web server for | | | | Foundation handles copyright in its projects, and |
| Unix-like systems, Microsoft Windows, Novell | | | | dissimilar to how the Apache project does it, where |
| NetWare, Mac OS X and other operating systems. | | | | the software is developed by a public community and |
| Apache is notable for playing a key role in the initial | | | | the copyright to the codebase is owned by its |
| growth of the World Wide Web. | | | | individual authors. |
| When first released, Apache was the only viable free | | | | The company develops and maintains the system, |
| open source alternative to the Netscape | | | | selling support and service contracts, as well as |
| Communications Corporation web server (currently | | | | proprietary-licensed copies of MySQL, and employing |
| known as Sun Java System Web Server). It has | | | | people all over the world who collaborate via the |
| since evolved to rival other Unix-based web servers | | | | Internet. MySQL AB was founded by David Axmark, |
| in terms of functionality and performance. Since April | | | | Allan Larsson, and Michael "Monty" Widenius. The CEO |
| 1996 Apache has been the most popular HTTP | | | | is MÃ¥rten Mickos. |
| server on the World Wide Web; as of March 2007 | | | | The MySQL company also sells another DBMS, |
| Apache served 58% of all websites. | | | | MaxDB, which is from an unrelated codebase. |
| Apache is developed and maintained by an open | | | | Programming languages |
| community of developers under the auspices of the | | | | Libraries for accessing MySQL databases are available |
| Apache Software Foundation. Released under the | | | | in all major programming languages with |
| Apache License, the Apache HTTP Server is free | | | | language-specific APIs. In addition, an ODBC interface |
| open source software. | | | | called MyODBC allows additional programming |
| History | | | | languages that support the ODBC interface to |
| The first version of the Apache web server was | | | | communicate with a MySQL database, such as ASP |
| created by Robert McCool, who was heavily involved | | | | or Coldfusion. The MySQL server and official libraries |
| with the National Center for Supercomputing | | | | are mostly implemented in ANSI C. |
| Applications web server, known simply as NCSA | | | | Uses |
| HTTPd. When Rob left NCSA in mid-1994, the | | | | MySQL is popular for web applications and acts as |
| development of httpd stalled, leaving a variety of | | | | the database component of the LAMP, MAMP, and |
| patches for improvements circulating through e-mails. | | | | WAMP platforms (Linux/Mac |
| Rob McCool was not alone in his efforts. Several | | | | Windows-Apache-MySQL-PHP/Perl/Python), and for |
| other developers helped form the original "Apache | | | | open-source bug tracking tools like Bugzilla. Its |
| Group": Brian Behlendorf, Roy T. Fielding, Rob Hartill, | | | | popularity as a web application is closely tied to the |
| David Robinson, Cliff Skolnick, Randy Terbush, Robert | | | | popularity of PHP, which is often combined with |
| S. Thau, Andrew Wilson, Eric Hagberg, Frank Peters, | | | | MySQL and nicknamed the Dynamic Duo. It is easy |
| and Nicolas Pioch. | | | | to find many references that combine the two in |
| The FAQ on the project's official site states: "The | | | | websites and books (PHP and MySQL for Dummies, |
| name 'Apache' was chosen from respect for the | | | | PHP and MySQL Bible, Beginning PHP and MySQL, |
| Native American Indian tribe of Apache (Indé), | | | | etc.). PHP and MySQL are essential components for |
| well-known for their superior skills in warfare strategy | | | | running the popular WordPress blogging platform. |
| and their inexhaustible endurance." However, the | | | | Wikipedia runs on MediaWiki software, which also |
| most widespread interpretation is that the name | | | | uses PHP and a MySQL database. |
| comes from the fact that when it was developed in | | | | Documentation & Administration |
| early 1995, the web server consisted a set of | | | | Information on using MySQL can be found on the |
| patches to the codebase of NCSA HTTPd 1.3 and | | | | company's site, under their Documentation section. |
| was therefore "a patchy" server. This was the | | | | There are also many books written about MySQL. |
| explanation initially given on the project's website. and | | | | To administer MySQL databases one can use the |
| by Brian Behlendorf in an interview with | | | | included command-line tool (commands: mysql and |
| InformationWeek on January the 15th, 2007 . | | | | mysqladmin). Also downloadable from the MySQL site |
| Version 2 of the Apache server was a substantial | | | | are GUI administration tools: MySQL Administrator |
| re-write of much of the Apache 1.x code, with a | | | | and MySQL Query Browser. Both of the GUI tools |
| strong focus on further modularisation and the | | | | are now included in one package called MySQL GUI |
| development of a portability layer, the Apache | | | | Tools. |
| Portable Runtime. The Apache 2.x core has several | | | | In addition to the above mentioned tools developed |
| major enhancements over Apache 1.x. These include | | | | by MySQL AB, there are several other commercial |
| UNIX threading, better support for non-Unix | | | | and non-commercial tools available. PhpMyAdmin is a |
| platforms (such as Microsoft Windows), a new | | | | free software webbased administration interface |
| Apache API, and IPv6 support. The first alpha release | | | | implemented in PHP. |
| of Apache 2 was in March 2000 with the first general | | | | Program specifications |
| availability release on the 6th of April 2002. | | | | Platforms |
| Version 2.2 introduced a new auth API that allows | | | | MySQL works on many different |
| for more flexibility. It also features improved cache | | | | platforms—including AIX, BSDi, FreeBSD, |
| modules and proxy modules | | | | HP-UX, GNU/Linux, Mac OS X, NetBSD, Novell |
| MySQL is a multithreaded, multi-user SQL database | | | | NetWare, OpenBSD, OS/2 Warp, QNX, SGI IRIX, |
| management system (DBMS) which has, according to | | | | Solaris, SunOS, SCO OpenServer, SCO UnixWare, |
| MySQL AB, more than 10 million installations. | | | | Tru64, Windows 95, Windows 98, Windows ME, |
| MySQL is owned and sponsored by a single for-profit | | | | Windows NT, Windows 2000, Windows XP and |
| firm, the Swedish company MySQL AB, which holds | | | | Windows Vista. A port of MySQL to OpenVMS is |
| the copyright to most of the codebase. This is similar | | | | also available. |
| to the JBoss model and how the Free Software | | | | |