[ARCHIVE] PHPServer, to help PHP and SQL development
PHPServer was created to help developers to create and test their website or various scripts ; but it's not made to create a server reachable from internet, I think it is better to get a minimum of mastery with included tools, otherwise you can get few consequences.
The software contains : Apache, PHP, MySQL (or MariaDB, you have the choice), phpMyAdmin and PHP Xdebug.
For information, MariaDB is a MySQL fork, and it can replace it transparently.
Just like OpenOffice that leaved Oracle a long time ago, I consider LibreOffice fork is the most dynamic and up-to-date.
Likewise, it would not be surprising that one day Oracle drop MySQL, and MariaDB fork "replace" it.
4 different trunks exist, updated simultaneously (a great part of AutoIt code is common).
Currently, we have x86 versions (compatible with Windows x86 and x64) :
PHPServer 5.5.26 MariaDB x64 (contains PHP 5.5.26 and MariaDB 10.0.20)
PHPServer 5.5.26 MySQL x64 (contains PHP 5.5.26 and MySQL 5.6.25)
And x64 versions (compatible with Windows x64 only) :
PHPServer 5.6.10 MariaDB x64 (contains PHP 5.6.10 and MariaDB 10.0.20)
PHPServer 5.6.10 MySQL x64 (contains PHP 5.6.10 and MySQL 5.6.25)
In common for each trunk there are also :
- Apache 2.4.12
- phpMyAdmin 4.4.11
- PHP Xdebug 2.3.3
There are few features that can help you :
- Manage PHP extensions
- Run servers as Windows Service
- View the logs
- Set default Apache listening port
- Set network that Apache listen (only for tests purposes, not to be reachable from Internet)
- Mode debug (montre les fenêtres de Apache et MySQL (ou MariaDB))
- Run easily phpMyAdmin to access to MySQL (or MariaDB) databases (login : phpserver; password : phpserver; host : 127.0.0.1 ; you can use localhost too.)
- Change easily configuration files (the right files are into "conf_files" folder)
- Ability to use PHP and MySQL (or MariaDB) through command line, with the right php.ini
- Debugging with PHP Xdebug
PHPServer has been tested with Windows Vista, Windows 7, Windows 8.1 and Windows 10
It's not compatible with Windows XP (too old).
To access to PHPServer options, right click on the icon present into notification area (also called system tray, icons at the right bottom of your screen).
Download PHPServer of 07/07/2015
64 bits (x64) versions only :
Download PHPServer 5.6.10 MariaDB x64
Download PHPServer 5.6.10 MySQL x64
32 bits (x86) versions, compatibles with Windows 32 and 64 bits :
Download PHPServer 5.5.26 MariaDB x86
Download PHPServer 5.5.26 MySQL x86
Here, you can ask questions about PHPServer.
Also, I accept certains feature requests, if you have an idea that interest me (otherwise, the source code is available if you want to add some features).
PHPServer is multilingual : with installer, you can install in English or French.
License : GPLv2
Language used to create manager and installer : AutoIt (v188.8.131.52)
Software used to compress the installer : WinRAR
Download PHPServer sources
Sources of 64 bits (x64) versions only :
Download sources of PHPServer 5.6.10 MariaDB x64
Download sources of PHPServer 5.6.10 MySQL x64
Sources of 32 bits (x86) versions, compatibles with Windows 32 and 64 bits :
Download sources of PHPServer 5.5.26 MariaDB x86
Download sources of PHPServer 5.5.26 MySQL x86
At last, I provide a home made program I use create and compile easily PHPServer, available to download here.
Inside, you have just to change the AutoIt program "PHPServer Compilation.au3" to change 2 vars at the beginning of the file, that match to your AutoIt installer path, and the other var to your WinRAR 5.x installation path.
After, at the end of the file, into "ReleaseCreation" lines, keep enabled only version(s) you want to compile (it create installer too).
There are also scripts to help components updates, click here to download.
Archives Downloads (old versions)