Hier ein kurzer Abriss einer kompletten LAMP (Apache, PHP, MySQL) Installation unter Debian 5 aka Lenny inkl. APC (Bytecodecache) und Ioncube Laoder:

Benötigte Packete installieren:

$ aptitude install apache2 libapache2-mod-php5 php5-cli php5-common php-pear
php5-dev apache2-prefork-dev build-essential imagemagick php5-gd php5-curl gs-gpl

APC installieren:

$ pecl install apc

Bei der Frage: Use apxs to set compile flags (if using APC with Apache)? [yes] : [Enter] drücken.

Datei /etc/php5/conf.d/apc.ini mit folgendem Inhalt anlegen:

extension=apc.so
apc.enabled=1
apc.shm_size=120

Apache neu starten

$ /etc/init.d/apache2 restart

Mit phpinfo() überprüfen ob APC läuft. Dazu eine PHP-Datei mit folgendem Inhalt erstelllen und aufrufen:


Ioncube Laoder installieren

runterladen:

$ wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Inhalt nach /usr/local/ioncube entpacken

in /etc/php5/apache2/php.ini und /etc/php5/cli/php.ini eintragen:

; IonCube Loader
zend_extension = "/usr/local/ioncube/ioncube_loader_lin_5.2.so"

Apache neu starten:

/etc/init.d/apache2 restart

Installation von MySQL 5

$ aptitude install mysql-server php5-mysql

One Comment

  1. schönes Tutorial

    Daumen hoch

Leave a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.