Quelles sont des changements après la migration du système vers CentOS 7 ?
La distribution Linux CentOS 6 est mise à jour vers la version 7.
Cela entraîne les changements suivants :
- Apache 2.2 est remplacé par Apache 2.4
De nombreuses fonctions et améliorations sont désormais disponibles.
La nouvelle version d'Apache apporte un gain général des performances, ce qui peut dans de nombreux cas améliorer le temps de réponse de vos sites web. http://httpd.apache.org/docs/2.4/upgrading.html
mod_filter
La syntaxe de mod_filter: FilterProvider est modifiée. Il faut désormais utiliser le symbole % pour utiliser un filtre.
Exemple:
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/html
Nouveau:
FilterProvider COMPRESS DEFLATE "%{CONTENT_TYPE} = 'text/html'"
Source: http://httpd.apache.org/docs/2.4/mod/mod_filter.html#filterprovider
Access Control
La directive Access Control, qui vous permet par exemple de bloquer l'accès à certains répertoires par les moteurs de recherches, fait également partie des nouvelles innovations.
Les anciennes commandes fonctionnent toujours, mais nous vous recommandons d'utiliser les nouvelles syntaxes.
L'exemple suivant autorise l'accès au serveur depuis le domaine kreativmedia.ch, mais bloque tous les autres serveurs:
Apache 2.2 (ancien):
Order Deny,Allow
Deny from all
Allow from kreativmedia.ch
Apache 2.4 (nouveau)
Require host kreativmedia.ch
- La directive mod_python n'est malheureusement plus supportée.
- Introduction à ModSecurity 2 (WAF: Firewall pour applications Web)
- ModSecurity 1 est remplacé par l'environnement de ModSecurity 2
- Les directives telles que SecFilterEngine Off ne sont plus supportées. Ces directives seront désactivées et remplacées de notre part avant la migration du serveur (ModSecurity-Migration-Matrix).
- Le firewall pour les applications Web (WAF) ne peut plus être désactivé par le fichier .htaccess
- Avec le nouvel environnement, vous n'aurez la plupart du temps plus besoin de désactiver certaines directives.
- MySQL 5.5 est remplacé par MariaDB 5.5 (binaire compatible).
Source: https://mariadb.com/kb/de/mariadb-vs-mysql-compatibility/
Si un problème est apparu sur votre site après la migration, nous sommes à votre disposition pour effectuer les vérifications nécessaires. Veuillez nous contacter en utilisant le formulaire de support ou par e-mail (mail@kreativmedia.ch).