EASYPHP Portable Webserver
EasyPHP ist ein sehr komfortabler Webserver, der auch für die portable Installation ausgelegt ist. Diese Seite enthält die folgenden Themen:
Aktuelle Version
Die aktuelle Version ist EasyPHP-5.3.8.1. Diese enthält
PHP 5.3.8 VC9
Apache 2.2.21 VC9
MySQL 5.5.16
PhpMyAdmin 3.4.5
Xdebug 2.1.2
Module
EasyPHP kann mit Modulen erweitert werden. Es gibt Entwicklermodule und Module, mit denen Contentmanagementsysteme, Blogs oder Foren installiert werden.
EasyPHP-module-FunctionReference
Durchsuchbare PHP-Funktionsreferenz
EasyPHP-module-CodingStandards
Enthält Hinweise und Beispiele zur PHP-Programmierung
EasyPHP-module-XdebugManager
EasyPHP-module-VirtualHostsManager
Mit dem VirtualHostManager kann man zusätzliche Domains anlegen und auf frei wählbare Verzeichnisse legen. Siehe
Erste Schritte / Anpassungen
EasyPHP ist so konfiguriert, das er über
127.0.0.1:8887
erreicht werden kann. Das finden viele nicht so toll. Man editiert daher am besten
N:\Portables\EasyPHP\EasyPHP-5.3.8.1\conf_files\httpd.conf
und ändert die betreffende Zeile in
Listen 127.0.0.1:80
Nun ist der Server sowohl über
http://127.0.0.1/
als auch über
http://localhost/
erreichbar
Aliase
In der EasyPHPVerwaltung besteht die Möglichkeit, sogenannte Aliase einzurichten.
Wenn man auf ein beliebiges Verzeichnis den Alias xyz einrichtet, dann ist dieses Verzeichnis über
http://localhost/test-local/
zu erreichen.
Bei der Einrichtung eines Aliases wird die Datei
N:\Portables\EasyPHP\EasyPHP-5.3.8.1\conf_files\httpd.conf
verändert. Der bereits als Kommentarplatzhalter vorhandene Abschnitt am Ende der Datei
# == !!! DO NOT REMOVE !!! ===================================================
### Alias EasyPHP
# ============================================================================
#alias
#alias
# ============================================================================
### Alias End
# ============================================================================
wird geändert in
# == !!! DO NOT REMOVE !!! ===================================================
### Alias EasyPHP
# ============================================================================
#alias
Alias "/test-local" "N:/Portables/mowes-portbale-server/test-local/www"
<Directory "N:/Portables/mowes-portbale-server/test-local/www">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
deny from all
</Directory>
#alias
# ============================================================================
### Alias End
# ============================================================================