Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
technik:public [2013/03/09 17:14] – PHP-Config mape2k | public:webhosting:start [2019/02/07 11:31] – [Dienste] garionion | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
Für die Realisierung des Webhostings stehen mehrere technische Webserver-Plattformen zur Verfügung, welche über folgende grundlegenden Dienste verfügen: | Für die Realisierung des Webhostings stehen mehrere technische Webserver-Plattformen zur Verfügung, welche über folgende grundlegenden Dienste verfügen: | ||
- | * Nutzung der Plattformen erfolgt über zentrale, | + | * Nutzung der Plattformen erfolgt über zentrale, |
- | * Webserver Apache 2.2 | + | * Webserver Apache 2.4 |
* Datenbank MySQL 5.1 (redundant, Master-Master) | * Datenbank MySQL 5.1 (redundant, Master-Master) | ||
* Datenbank Postgresql 9.0 (redundant, Master-Slave) | * Datenbank Postgresql 9.0 (redundant, Master-Slave) | ||
* __personengebundener__ Zugriff auf den Speicherplatz per SFTP | * __personengebundener__ Zugriff auf den Speicherplatz per SFTP | ||
- | * phpMyAdmin/ | + | * [[https:// |
Zusätzlich unterscheidet sich je nach Anforderung, | Zusätzlich unterscheidet sich je nach Anforderung, | ||
Zeile 22: | Zeile 22: | ||
==== Multi-Webserver-Plattform ==== | ==== Multi-Webserver-Plattform ==== | ||
- | Die Multi-Webserver-Plattform vereint mehrere Webserver | + | Die Multi-Webserver-Plattform vereint mehrere Webserver, welche im Round-Robin-Verfahren |
Geeignet für Webseiten/ | Geeignet für Webseiten/ | ||
- | * PHP 5.4 | ||
* ausschließlich statische Webseiten | * ausschließlich statische Webseiten | ||
+ | * dynamische Webseiten PHP 5.6 | ||
+ | * Datenbankzugriff | ||
==== Single-Webserver-Plattform ==== | ==== Single-Webserver-Plattform ==== | ||
- | Die Single-Webserver-Plattform besteht aus einem Webserver | + | Die Single-Webserver-Plattform besteht aus einem Webserver |
Geeignet für Webseiten/ | Geeignet für Webseiten/ | ||
Zeile 37: | Zeile 38: | ||
* Perl | * Perl | ||
* Python WSGI | * Python WSGI | ||
- | * PHP 5.3 | + | * PHP 7.0 |
+ | * Datenbankzugriff | ||
==== Informationen zum PHP ==== | ==== Informationen zum PHP ==== | ||
+ | |||
Die Konfiguration der PHP-Versionen ist identisch, sofern die Optionen in beiden Versionen vorhanden sind. | Die Konfiguration der PHP-Versionen ist identisch, sofern die Optionen in beiden Versionen vorhanden sind. | ||
Zeile 64: | Zeile 67: | ||
* XML-RPC | * XML-RPC | ||
* ZIP | * ZIP | ||
+ | * Pecl-HTTP | ||
+ | * Pecl-Geo-IP | ||
+ | |||
+ | Sollten andere Erweiterungen oder Module benötigt werden, so kann man sich gern an uns wenden. Wir prüfen dann deren technische Realisierbarkeit | ||
==== Bekannte Probleme ==== | ==== Bekannte Probleme ==== | ||
Zeile 78: | Zeile 85: | ||
Wir unterstützen SSL mittels Server Name Indication (SNI). Die SSL-Verbindung des Besuchers wird dabei aus technischen Gründen (Einbettung der Quell-IP-Adresse in den HTTP-Header X-Forward-For) am Loadbalancer terminiert. Die Verbindung zwischen Loadbalancer und eigentlichen Webservern erfolgt dann per HTTPS mit einem je Webserver fest definierten Zertifikat. Dies erlaubt zeitgleich, dass die Web-Applikation die Verbindung via SSL detektieren kann. | Wir unterstützen SSL mittels Server Name Indication (SNI). Die SSL-Verbindung des Besuchers wird dabei aus technischen Gründen (Einbettung der Quell-IP-Adresse in den HTTP-Header X-Forward-For) am Loadbalancer terminiert. Die Verbindung zwischen Loadbalancer und eigentlichen Webservern erfolgt dann per HTTPS mit einem je Webserver fest definierten Zertifikat. Dies erlaubt zeitgleich, dass die Web-Applikation die Verbindung via SSL detektieren kann. | ||
+ | |||
+ | ==== Backup ==== | ||
+ | |||
+ | Von allen Daten und Datenbanken werden regelmäßig Backups angelegt und räumlich getrennt gelagert. | ||
+ | |||
+ | * MySQL: 90 täglichen Sicherungen (Dump je DB einzeln) | ||
+ | * PostgreSQL: 90 täglichen Sicherungen (Dump je DB einzeln) | ||
+ | * Daten: 7 täglich / 4 wöchentliche / 6 monatliche Sicherungen | ||
+ | |||
+ | Auch wenn die Sicherung vorrangig für Komplettausfälle gedacht ist, besteht auf Anfrage die Möglichkeit der Wiederherstellung einzelner Datenbanken/ |