Zu Hauptinhalt springen
Gewählte Sprache ist Deutsch Select language
Startseite UR

Aufbau der Server

Ausstattung auf dem WWW-Server

  • Apache 2.2.
  • Mod-PHP 5.2.14 (ohne Datenbankzugriff)

Ausstattung auf dem Applikations-Server

  • Apache 2.2
  • Mod-PHP 5.2.14 (mit Zugriff auf MySQL-Datenbank)

Ausstattung auf dem CGI-Homepage-Server

  • Apache 2.2
  • Mod-PHP 5.2.14 (CGI/FastCGI) (mit Zugriff auf MySQL-Datenbank)

MySQL-Server Cluster

  • MySQL 5.0.26
  • Es wird darauf hingewiesen, dass dauerhafte Verbindungen zum MySQL-Server (mysql_pconnect) nicht funktionieren.


PHP

  • Auf dem Applikations-Server wird PHP als Apache-Modul eingesetzt.
    Das Apache-Modul läuft im sog. safe mode. Das bedeutet einige Einschränkungen.
  • Zusätzlich wurde PHP auf dem Homepages-Server als CGI implementiert. In diesem Modus laufen die Skripten unter dem Account des Besitzers, so dass sie in Dateien problemlos schreiben können (beim Servermodul etwas schwierig aber nicht unmöglich, siehe (File Access Control Lists).

Für PHP werden folgende Pakete eingesetzt:

  • MySQL Datenbank
  • GD Erzeugung von JPEG und PNG, Unterstützung von "Type-1-Fonts"
  • Zlib zum Lesen und Schreiben von gzip (.gz) - komprimierte Dateien
  • MCRYPT verschiedene Verschlüsselungsalgorithmen: DES, TripleDES, Blowfish, 3-WAY, SAFER-SK64, SAFER-SK128, TWOFISH, TEA, RC2 und GOST in CBC, OFB, CFB und ECB "cipher modes" außerdem werden RC6 and IDEA unterstützt
  • IMAP erweiterte eMail-Funktionen nicht nur für das IMAP-Protokoll sondern auch POP3, NNTP und lokale Mailbox-Zugriffe
  • CURL für verschiedene Protokolle: http, https, ftp, gopher, telnet, dict, file, and ldap; auch HTTPS Zertifikate, HTTP POST, HTTP PUT, FTP uploading

Für PHP-Programmierer an der Universtität Regensburg wird eine Funktionsbibiothek zur Verfügung gestellt.

  1. Universität