![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
|
|
Themen-Optionen | Ansicht |
|
|
#2 |
|
verXENt
![]() |
Noch nicht genug?
Wer will kann jetzt noch weitere Module installieren: PHP 4.1.2 Die neueste PHP Version lässt sich auf Apache 1.3.24 problemlos installieren. Einige ältere PHP Scripts funktionieren auf dieser Version nicht mehr richtig ![]() Downloaden/Kompilieren: cd /usr/local wget http://at.php.net/distributions/php-4.1.2.tar.gz tar xzvf php-4.1.2.tar.gz cd php-4.1.2 ./configure --with-zlib --with-mysql --with-apxs make make install cp php.ini-dist /usr/local/lib/php.ini Danach muss folgendes gemacht werden: cd /etc/httpd/conf pico srm.conf und nach #AddType application/x-httpd-php .phtml folgendes hinzugefügt werden: AddType application/x-httpd-php .php .php3 .php4 .phtml Wer eine PHP Seite als Startseite d.h. index.php verwendet sollte ausserdem in der DirectoryIndex Zeile ein index.php hinzufügen. Danach wird httpd.conf im Editor geöffnet: pico httpd.conf Jetzt muss der Pfad in der LoadModule php4_module Zeile (ganz am Anfang) in /usr/lib/apache/libphp4.so geändert werden. Als nächste wird der Server neu gestartet: /etc/rc.d/init.d/httpd restart Jetzt sollte PHP funktionieren. Zum Testen kann eine Datei z.b. phptest.php mit <? phpinfo(); ?> hochgeladen und ausgeführt werden. mod_gzip mod_gzip ist auf Apache 1.3.24 lauffähig während es auf normalen RaQ3's mit 1.3.6 nicht läuft. mod_gzip komprimiert jede beliebige HTML Seite mittels GZIP und sendet sie an GZIP fähige Browser. Da jetzt eigentlich alle Browser GZIP Kompression unterstützen kann man dadurch viel Bandbreite sparen da eine 50KB HTML Seite auf 5KB herunterkomprimiert werden kann. Installation: cd /usr/lib/apache wget http://www.remotecommunications.com/...1a/mod_gzip.so chmod 755 mod_gzip.so cd /etc/httpd/conf pico httpd.conf Jetzt muss folgende Zeile bei den Modulen eingefügt werden: LoadModule gzip_module /usr/lib/apache/mod_gzip.so Danach müssen noch die mod_gzip Optionen eingefügt werden: Code:
mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_minimum_file_size 300 mod_gzip_maximum_inmem_size 60000 mod_gzip_keep_workfiles No mod_gzip_temp_dir "/tmp" mod_gzip_item_include file \.htm$ mod_gzip_item_include file \.html$ mod_gzip_item_include file \.cgi$ mod_gzip_item_include mime text/.* mod_gzip_item_include file \.php$ ![]() Falls die Website ausschliesslich auf PHP basiert macht mod_gzip aber wenig Sinn da PHP schon GZIP Kompression unterstützt. |
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|