Welches sind die Änderungen bei System-Migration auf CentOS 7?

Die Linux-Distribution wird von CentOS 6 auf CentOS 7 gewechselt.

Daraus folgen die untenstehenden Änderungen:

 

  • Apache 2.2 wird durch Apache 2.4 ersetzt

    Zahlreiche neue Funktionen und Verbesserungen stehen neu zur Verfügung.

    Durch die neue Version ergibt sich ein allgemeiner Gewinn an Leistungsfähigkeit, so dass in vielen Fällen Ihre Webseiten noch schneller als bisher ausgeliefert werden:
    http://httpd.apache.org/docs/2.4/upgrading.html



    mod_filter

    Geändert wurde die Syntax bei "mod_filter: FilterProvider". Es wird nun ein boolescher Ausdruck verwendet, ob ein Filter angewendet wird.

    Beispiel:
    FilterProvider COMPRESS DEFLATE resp=Content-Type $text/html

    neu:
    FilterProvider COMPRESS DEFLATE "%{CONTENT_TYPE} = 'text/html'"


    Referenz: http://httpd.apache.org/docs/2.4/mod/mod_filter.html#filterprovider



    Access Control

    Ebenfalls von den Neuerungen betroffen sind die Direktiven zur "Access Control", über welche beispielsweise der Zugriff auf einzelne Verzeichnisse durch Suchmaschinen geregelt werden kann.

    Die bislang genutzte Schreibweise wird weiterhin funktionieren, aber wir empfehlen eine Aktualisierung auf die veränderte Schreibweise.

    Nachfolgend ein Beispiel, in welchem alle Zugriffe über die Domain "kreativmedia.ch" erlaubt, von allen anderen Hosts aber abgewiesen wird:

    Apache 2.2 (alt):
    Order Deny,Allow
    Deny from all
    Allow from kreativmedia.ch


    Apache 2.4 (neu)
    Require host kreativmedia.ch

     
  • mod_python wird nicht mehr unterstützt.

 

  • Einführung ModSecurity 2 (Web-Applikations-Firewall)
    • ModSecurity 1 wird durch eine aktuelle ModSecurity 2-Umgebung ersetzt.
    • Direktiven wie "SecFilterEngine Off" werden nicht mehr unterstützt . Diese werden vor der Migration von uns umgeschrieben und dadurch deaktiviert. (ModSecurity Migration Matrix)
    • Die globale Web-Applikations-Firewall kann nicht mehr via .htaccess-Datei deaktiviert werden.
    • Mit der neuen Umgebung sind die gängigsten Probleme und Ursachen für eine erforderliche Deaktivierung nicht mehr gegeben.

       
  • MySQL 5.5 wird durch die binär-kompatible MariaDB 5.5 ersetzt.
    https://mariadb.com/kb/de/mariadb-vs-mysql-compatibility/

 

 

Sollten nach der Migration Probleme auftreten, stehen wir Ihnen gerne für eine Überprüfung zur Verfügung.
Kontaktieren Sie uns bitte via Supportformular oder per E-Mail (mail@kreativmedia.ch)