Codename LAMPxxl

  1. Einleitung
  2. Systemanforderungen
  3. Geplante Erweiterungen
  4. Heimat dieser Anleitung




Einleitung:

Diese Anleitung soll helfen MySQL, ProFTPd, Apache, mod_php4, mod_perl und OpenSSL auf Linux zu installieren.
Diese Anleitung ist zusammengemischt aus:

und ein wenig von mir eingebrachtes.

Der Aufbau ist so geplant, das man sowenig wie möglich ändern muß, wenn mal eine neuere Version einer Software installiert werden soll. Daher werden in den Startscripten bei mir generell nur Angaben mit */current/* eingetragen und nach der Installation der Software einfach eine Verknüpfung zu */current/* angelegt.

Ein weitere Vorteil ist, wenn mal beim kompilieren was schief läuft, kann man einfach den alten Zustand wiederherstellen (da die vorherige Version ja noch vorhanden ist).

Als Beispiel hier ein Auszug, der in dieser Anleitung auch vorkommt:
ln -s /usr/local/openssl/0.9.6g /usr/local/openssl/current

In der hier verwendeten Version des ProFTPd ist es möglich Quotas einzustellen, um somit den maximal zur Verfügung stehenden Speicherplatz der einzelnen User zu begrenzen.

Der Apache wird ausgestattet mit:

cronolog
Ein super Tool um die Logdateien einfach klein zu halten und gleichzeitig nur eine Logdatei je Tag zu bekommen. Weiterer Vorteil ist, das man mit meinem kleinem Tool apachelogsplitter einfach diese Logdateien für jeden VirtualHost aufteilen lassen kann.

suEXEC
Ist dazu da, um Scripte oder Programme die über die CGI-Schnittstelle gestartet werden unter der gleichen User-ID laufen zu lassen, dem auch die Datei des VirtualHost gehört.

mod_unique_id
Erstellt eine eindeutige ID zu jedem Request und ist in Perl in $ENV{'UNIQUE_ID'} verfügbar.

mod_speling
Dieses Modul überprüft den URL ob dieser korrekt ist oder nicht. Überprüft wird die Groß- und Kleinschreibung und wird gegebenenfalls korregiert.

mod_perl
Perl als Modul im Apache.

mod_php4
PHP4 als Modul im Apache.

mod_ssl
Um verschlüsselte Übertragung zu ermöglichen (HTTPS).

mod_gzip
On-the-Fly ZIP-Komprimierung von Dateien für Browser die Content-Encoding gzip, x-gzip beherrschen.





Systemanforderungen:

Installiert wurde es anhand dieser Anleitung auf ein SuSE Linux 6.4 mit einem Standard-SCSI-Kernel Version 2.2.14

Folgende Pakete bitte sicherstellen, das diese installiert sind:

Falls ich ein Paket vergessen haben sollte, Mail an mich!





Geplante Erweiterungen:

Folgende Erweiterungen sollen in absehbarer Zeit aufgenommen werden.





Heimat dieser Anleitung:

Aktualisierte Versionen dieser Anleitung sind zu finden unter: http://www.undef.de/lampxxl





undef_engine.mod_perl/0.67 - Time needed: 0.0352 sec.

Trackmania United Forever

Trackmania Nations Forever

Frischer Wind im Dezember
Mir gefiel das alte Layout schon lange nicht mehr. Daher habe ich einfach mal was neues gemacht, läßt sich jetzt auch alles viel besser lesen. Es sind allerdings noch ein paar Anpassungen nötig, die ich in Kürze aber fertigstellen werde.
Rubrik Perl
Ich habe es endlich geschaft mal ein wenig an meiner Page zu arbeiten...
[mehr]
Hangmania
Mein erstes Online-Game ist online, ist zwar schon älter, aber...
[mehr]
Documentation
Installationsanleitung für Samba nun online.
[mehr]
Documentation
Installationsanleitung für BIND nun online.
[mehr]
LAMPxxl erneuert
LAMPxxl ist nun auf der Basis von SuSE 7.2.
[mehr]
Documentation
Installationsanleitung für ProFTPd nun online (ausgegliedert aus LAMPxxl).
[mehr]
Documentation
Installationsanleitung für OpenSSH nun online.
[mehr]

skyscraper1.gif
In Partnerschaft mit eis.de

@000://00
Location: www.undef.de / Documentation / LAMPxxl /