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$
Jetzt muss Apache neu gestartet werden. Fertig
Falls die Website ausschliesslich auf PHP basiert macht mod_gzip aber wenig Sinn da PHP schon GZIP Kompression unterstützt.