Browsing articles tagged with "apache | Croc-Informatique.fr"
Sep
27
2019

Configuration d’apache de façon générique avec mod_macro

Definition Le mod_macro d’apache permet de standardisé les virtualhost en permettant l’utilisation de macro ( Fonction / variables ). Installation Le mod_macro est un module de base et est installé avec apache. Pour l’activer éditer le fichier /etc/httpd/conf.modules.d/00-base.conf Et ajouter la ligne : LoadModule macro_module modules/mod_macro.so Recharger apache : systemctl httpd reload Configuration A présent, créez ou ouvrez un fichier conf pour créer ou modifier un virtualhost. Par exemple, /etc/httpd/conf.d/vhosts.conf. Le principe est simple. Prenez […]

Mai
17
2019

Activer les logs php dans un virtualhost apache

Pour afficher les messages d’erreurs d’un site php seulement pour un virtualhost, vous pouvez ajouter ces lignes dans votre virtualhost et recharger apache : php_value error_reporting 2147483647 php_value display_errors 1 Bon débuggage

Fév
21
2019

Réécrire à la volé le code source d’une page avec apache

En voulant rendre accessible une application Web de l’extérieur en passant par un reverse proxy apache, je me suis aperçu que les liens vers les fichiers CSS et autres étaient en dure : appli.domaine-interne.local/css/fichier.css (par exemple). Or je voulais changer d’FQDN. Après pas mal de recherche, j’ai trouvé un mod d’apache permettant de réécrire à la volée le contenu HTML. Ce mod se nomme mod_substitute. https://httpd.apache.org/docs/2.4/fr/mod/mod_substitute.html Après quelques tests, je n’ai pas réussi à l’utiliser. […]

Jan
22
2018

Redirection apache tomcat avec Mod JK sur centos 7

Pour que les utilisateurs de vos applications Tomcat n’aient plus à mémoriser leurs ports, nous pouvons utiliser un module d’apache permettant de discuter avec le serveur Tomcat de manière invisible (Mod_jk). Exemple : http://monappli.mondomaine.fr:8080/MonAppli deviendra  http://monappli.mondomaine.fr/MonAppli Dans cet article, nous verrons également comment rediriger http://monappli.mondomaine.fr/ vers http://monappli.mondomaine.fr/MonAppli automatiquement. Pré-requis : install httpd-devel apr apr-devel apr-util apr-util-devel gcc gcc-c++ make autoconf libtool Installation de mod_jk : mkdir -p /opt/mod_jk/ cd /opt/mod_jk wget http://www.eu.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.41-src.tar.gz tar -xvzf tomcat-connectors-1.2.41-src.tar.gz […]

Déc
29
2016

Apache–Créer des virtual-hosts avec des utilisateurs différents

Le module MPM d’apache ( multi-processing module) permet de lancer chaque virtual-host avec un utilisateur et un groupe différents. Ceci permet d’héberger plusieurs sites internet sur un même serveur tout en les isolants les uns des autres grâces aux droits du système de fichier linux. But : Ne pas impacter les autres site si un des sites a des failles de sécurité comme cela m’est arrivé. Remarque importante : Si apache utilise un nom d’utilisateur […]

Nov
6
2014

Apache : Reason: Error reading from remote server

Cet article vous montre comment remédier aux erreurs de type “Reason: Error reading from remote server” lorsque vous utilisez apache comme proxy. Cause : Lorsque vous lancez un gros traitement sur une de vos applications en passant par un proxy apache, il est possible qu’apache bloque complètement l’accès à cette application lorsque son timeout est écoulé. Pour lui l’application n’est plus fonctionnel alors que le serveur applicatif est en train de traité la demande. Solution […]

Juil
27
2012

Lister les modules chargés par apache

Voici une commande permettant de lister les modules chargés par apache 2. $> apachectl -t -D DUMP_MODULES Loaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) … Syntax OK C’est une commande intéressante pour éviter de chercher à charger des modules déjà chargés ou faire le trie.

Juin
23
2011

Faire une redirection avec apache

Voici deux méthodes permettant de faire une redirection avec apache. La première utilise la directive redirect d’apache et la seconde celle du mod Rewrite. Première méthode – Redirect:   Imaginons, que vous voulez forcer l’utilisation de votre webmail en https, placez dans votre virtualhost ou dans votre fichier httpd.conf: Redirect permanent / https://mail.croc-informatique.fr/ ici toutes les requêtes de http://mail.croc-informatique.fr seront redirigées vers  https://mail.croc-informatique.fr/ Vous pouvez aussi utiliser cette directive pour rediriger votre ancien nom de […]

Oct
15
2010

Interdire un User-Agent sur Vulture à l’aide du mod_security

J’utilise un serveur de messagerie nommé Mdaemon. Ce type de serveur possède un client à installer sur le poste de l’utilisateur permettant d’être notifié lorsqu’un nouveau mail est reçu, de se connecter au webmail sans taper de mot de passe… Bref, mon problème est que j’ai l’impression que quelqu’un l’a installé chez lui sur un poste infecté car la boite à laquelle il se connecte spam énormément et risque de nous blacklister. En visualisant les […]

Juin
11
2010

Supprimer le passphrase d’un certificat pour apache et autres.

Lorsque vous relancez votre serveur apache après avoir installé votre certificat ssl que vous venez d’acheter, il peut être très désagréable de voir qu’apache vous demande un passphrase. Rhem, je fais quoi, je regénère une clé privée? A ba non, le certificat ne sera plus bon… je dis adieu à mes scripts qui relance apache automatiquement?? A ba non… c’est galère… Je retire le passphrase de ma clé privée?? C’est possible?? Euh ba oui 🙂 […]