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
# ============================================================================

Virtual Hosts


Comments