Einzelnen Beitrag anzeigen
Alt 01.01.2002, 16:28   #2
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Reden

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.
Philipp ist offline   Mit Zitat antworten