EasyPHP
Encyclopedia
EasyPHP is a software bundle
for Windows
enabling PHP
and MySQL
development on a developer's personal computer.
Launched in 1999, EasyPHP was the first WAMP software bundle
available. EasyPHP installs web server
services onto the Windows
computer and allows quick-and-easy development of PHP
and MySQL
on localhost
(also known as 127.0.0.1). The package includes an Apache
server, a MySQL
database
, and the PHP
extension.
The package is deployable either on a PC or a USB drive. The configuration is done automatically by the application with no interaction from the user.
EasyPHP is extended with modules (WordPress
, Spip
, Prestashop
, Drupal
, Joomla! ...). Modules are installed automatically in the "modules" folder of EasyPHP.
Since EasyPHP 5.3.6.1, it is possible to configure Apache and PHP directly from the administration page.
EasyPHP versions :
EasyPHP 5.3.8.1 : PHP
5.3.8 VC9, Apache
2.2.21 VC9, MySQL
5.5.16, phpMyAdmin
3.4.5 and Xdebug 2.1.2 VC9
EasyPHP 5.4.0 beta2 : PHP
5.4.0 beta2 VC9, Apache
2.2.21 VC9, MySQL
5.5.16 and phpMyAdmin
3.4.5
EasyPHP 5.2.10 : PHP
PHP 5.3.2, Apache
2.2.13, MySQL
5.1.37, phpMyAdmin
3.2.1, PECL 5.2.6 and SQLiteManager
1.2.0
Modules available :
- VirtualHosts Manager 1.0
- Phpini Manager for EasyPHP 1.0
- Xdebug Manager for EasyPHP 1.1
- Function Reference for EasyPHP 1.1
- WordPress 3.2.1 / 3.0.4 / 3.0.3
- Drupal 7.0 / 6.20
- Spip 2.1.6 / 2.1.2
- Joomla! 1.5.22
- Prestashop 1.3.5
- WebGring 1.0
- ...
WAMP
WAMPs are packages of independently-created programs installed on computers that use a Microsoft Windows operating system.WAMP is an acronym formed from the initials of the operating system Microsoft Windows and the principal components of the package: Apache, MySQL and one of PHP, Perl or Python....
for Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
enabling PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
and MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
development on a developer's personal computer.
Launched in 1999, EasyPHP was the first WAMP software bundle
WAMP
WAMPs are packages of independently-created programs installed on computers that use a Microsoft Windows operating system.WAMP is an acronym formed from the initials of the operating system Microsoft Windows and the principal components of the package: Apache, MySQL and one of PHP, Perl or Python....
available. EasyPHP installs web server
Web server
Web server can refer to either the hardware or the software that helps to deliver content that can be accessed through the Internet....
services onto the Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
computer and allows quick-and-easy development of PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
and MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
on localhost
Localhost
In computer networking, localhost is the standard hostname given to the address of the loopback network interface. The name is also a reserved top-level domain name In computer networking, localhost (meaning this computer) is the standard hostname given to the address of the loopback network...
(also known as 127.0.0.1). The package includes an Apache
Apache HTTP Server
The Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...
server, a MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
database
Database
A database is an organized collection of data for one or more purposes, usually in digital form. The data are typically organized to model relevant aspects of reality , in a way that supports processes requiring this information...
, and the PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
extension.
The package is deployable either on a PC or a USB drive. The configuration is done automatically by the application with no interaction from the user.
EasyPHP is extended with modules (WordPress
WordPress
WordPress is a free and open source blogging tool and publishing platform powered by PHP and MySQL. It is often customized into a content management system . It has many features including a plug-in architecture and a template system. WordPress is used by over 14.7% of Alexa Internet's "top 1...
, Spip
SPIP
SPIP is a free software content management system designed for Web site publishing, oriented towards online collaborative editing....
, Prestashop
PrestaShop
PrestaShop is an e-commerce solution which is free for the basic kernel and open source. It supports payment gateways such as Google Checkout, PayPal and Payments Pro via API. Further payment modules are offered commercially....
, Drupal
Drupal
Drupal is a free and open-source content management system and content management framework written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1.5% of all websites worldwide ranging from personal blogs to corporate, political, and...
, Joomla! ...). Modules are installed automatically in the "modules" folder of EasyPHP.
Since EasyPHP 5.3.6.1, it is possible to configure Apache and PHP directly from the administration page.
EasyPHP versions :
EasyPHP 5.3.8.1 : PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
5.3.8 VC9, Apache
Apache HTTP Server
The Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...
2.2.21 VC9, MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
5.5.16, phpMyAdmin
PhpMyAdmin
phpMyAdmin is an open source tool written in PHP intended to handle the administration of MySQL with the use of a Web browser. It can perform various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users and...
3.4.5 and Xdebug 2.1.2 VC9
EasyPHP 5.4.0 beta2 : PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
5.4.0 beta2 VC9, Apache
Apache HTTP Server
The Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...
2.2.21 VC9, MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
5.5.16 and phpMyAdmin
PhpMyAdmin
phpMyAdmin is an open source tool written in PHP intended to handle the administration of MySQL with the use of a Web browser. It can perform various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users and...
3.4.5
EasyPHP 5.2.10 : PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
PHP 5.3.2, Apache
Apache HTTP Server
The Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...
2.2.13, MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
5.1.37, phpMyAdmin
PhpMyAdmin
phpMyAdmin is an open source tool written in PHP intended to handle the administration of MySQL with the use of a Web browser. It can perform various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users and...
3.2.1, PECL 5.2.6 and SQLiteManager
SQLite
SQLite is an ACID-compliant embedded relational database management system contained in a relatively small C programming library. The source code for SQLite is in the public domain and implements most of the SQL standard...
1.2.0
Modules available :
- VirtualHosts Manager 1.0
- Phpini Manager for EasyPHP 1.0
- Xdebug Manager for EasyPHP 1.1
- Function Reference for EasyPHP 1.1
- WordPress 3.2.1 / 3.0.4 / 3.0.3
- Drupal 7.0 / 6.20
- Spip 2.1.6 / 2.1.2
- Joomla! 1.5.22
- Prestashop 1.3.5
- WebGring 1.0
- ...
See also
- PHPPHPPHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
- ApacheApache HTTP ServerThe Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...
- MySQLMySQLMySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
- phpMyAdminPhpMyAdminphpMyAdmin is an open source tool written in PHP intended to handle the administration of MySQL with the use of a Web browser. It can perform various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users and...
- Comparison of WAMPsComparison of WAMPsA variety of packages enable WAMP to be downloaded on a Windows-based computer. Some of them are compared in the table below....