1) Hardware:
Hardware als Minimum für 1 – 1,5 Mio Zugriffe / Monat ohne Redundanz:
1x Applikationsserver + 1x Datenbankserver
jeweils mindestens als Dual-Xeon-2,4 GHZ mit je 2 GB Ram und SCSI/SATA-Hardware-Raid
2) Software:
Aktuelles PHP 4.3.x oder 4.4.x
Aktueller Apache 2.0.x oder 1.3.x
Aktuelles Mysql 4.1.x oder 4.0.x
Aktuelles Imagemagick (inkl. convert) > 6.2
Aktuelles CURL >= 7.10, zlib >= 1.1.4
Aktuelle T1Lib, Freetype
Aktuelle GDLib >= 2.x mit GIF-, PNG- und TTFlib
Aktuelles xpdf (http://www.foolabs.com/xpdf/) für die Volltextsuche in PDFs
Aktueller Ghostscript Version mindestens 8.16
3) Setup:
Empfohlenes Setup für apache:
Apache-Standardinstallation, Aliase und Rewrite-Regeln erlaubt
Wir spielen eine eigene Apache-Konfigurationsdatei für den virtuellen Host mit Apache-Rewrites und php-Voreinstellungen ein.
Empfohlenes minimales Setup für php 4.3.x:
./configure --with-apxs=/usr/local/apache/bin/apxs
--with-mysql=/usr
--with-zlib
--with-curl
--with-gd
--with-freetype-dir=/usr
--with-ttf
--with-t1lib
--with-jpeg-dir=/usr
--with-png-dir=/usr
--enable-gd-native-ttf
--enable-gd-imgstrttf
--enable-ftp
--enable-mailparse
--enable-memory-limit
--enable-sysvsem
--enable-sysvshm
Für 4.3.x muss das externe GDLib mit GIF-Support verwendet werden.
Als PHP-Beschleuniger wird
eAccelerator mind. v0.9.3 (http://eaccelerator.net/HomeDe) empfohlen.
|