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