Inhaltsverzeichnis

TODO

Allgemein

PHP5 installieren

PHP wird wie folgt installiert:

# cd /usr/ports/lang/php5
# make install clean

Es wird folgender Punkt zusätzlich ausgewählt:

[X] APACHE     Build Apache module

Apache anpassen

Nun wird die Konfiguration von Apache (falls er installiert ist) angepasst. Hierzu wird die Datei /usr/local/etc/apache22/httpd.conf angepasst.

Der Abschnitt:

<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

wird angepasst zu;

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

Zudem werden die folgenden beiden Zeilen am Ende der Datei angefügt:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Nun wird noch die vorgefertigte php.ini kopiert.

# cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini

Damit die php-Anwendungen mit der richtigen Zeit arbeiten können muss in der /usr/local/etc/php.ini noch die Zeitzone gesetzt werden. Hierzu in der Datei nach dem Wert date.timezone suchen und nach dem entkommentieren mit einem gültigen Wert belegen. Für Deutschland sähe dies z.B. so aus:

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Europe/Berlin