IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Configuration APACHE2 particulière


Sujet :

Apache

  1. #1
    Membre expérimenté
    Avatar de yotta
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2006
    Messages
    1 088
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 088
    Points : 1 540
    Points
    1 540
    Par défaut Configuration APACHE2 particulière
    Bonjour à tous,
    Avant tout, une petite description de mon environnement de travail :
    • Serveur Linux Debian 11.7
    • Apache/2.4.56 (Debian) libmysql - mysqlnd 8.2.6
    • Version du serveur : 10.5.19-MariaDB-0+deb11u2 - Debian 11
    • Version du protocole : 10
    • PHP Version 8.2.6

    Description du problème :
    Pour des raisons inutiles d'expliquer ici, j'ai besoin d'exécuter mon instance Apache 2 non pas en tant que www-data:www-data mais en tant que UnixUser:UnixUser.
    Pour faire cela, j'ai modifié le fichier /etc/apache2/envvars en modifiant la valeur des variables APACHE_RUN_USER et APACHE_RUN_GROUP.
    Aucun problème, après redémarrage du serveur, ce dernier tourne bien en tant que UnixUser:UnixUser.
    Cependant, mon serveur utilise le mode fastcgi fpm, ce qui abouti lors du lancement de Apache à la création d'un fichier scoket sous /run/php qui dans mon cas se nomme "php8.2-fpm.sock". Il s'avère que malgré la modification de mon fichier envvars, ce fichier socket est toujours créé avec pour propriétaire, www-data:www-data. cela m'oblige à jouer du chown manuellement pour que tout rentre dans l'ordre.
    J'en conclus qu'il me faut probablement modifier un autre fichier de configuration de Apache, mais je ne sais pas lequel.
    En résumé, sauriez-vous m'aider à modifier la configuration de mon serveur Apache pour que ce fichier ne soit plus créé sous la propriété de www-data:www-data mais sous celle de mon utilisateur local ?
    Merci à vous.
    Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
    Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !

    Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
    Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
    Tout sur les réseaux : https://reseau.developpez.com/cours/
    Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
    Tout sur le matériel : https://hardware.developpez.com/cours/

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    721
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 721
    Points : 1 876
    Points
    1 876
    Par défaut
    Hmmm... il devrait y avoir un service Systemd correspondant. Que dit le unit file de Apache ?
    Pour le localiser cette commande devrait aider:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo systemctl status apache2
    (C'est probablement /lib/systemd/system/apache2.service)

    PS: dans certaines distros le service s'appelle httpd au lieu de apache2.

  3. #3
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 858
    Points : 6 556
    Points
    6 556
    Par défaut
    Est ce que tu as modifié la valeur des paramètres user et group dans le fichier /etc/php/8.2/fpm/pool.d/www.conf ?
    Brachygobius xanthozonus
    Ctenobrycon Gymnocorymbus

  4. #4
    Membre expérimenté
    Avatar de yotta
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2006
    Messages
    1 088
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 088
    Points : 1 540
    Points
    1 540
    Par défaut
    Merci infiniment à vous deux de vous être penché sur la question.
    En effet, je pensais bien que c'était lié à un fichier de configuration oublié.
    Je viens de réaliser la modification dans le fichier www.conf comme indiqué par CosmoKnacki, nickel parfait, je peux relancer Apache, et le fichier de socket est maintenant bien créé avec user et groupe fixés comme désiré.
    Je vais marquer la discussion comme résolu.
    Encore merci.
    Une technologie n'est récalcitrante que par ce qu'on ne la connait et/ou comprend pas, rarement par ce qu'elle est mal faite.
    Et pour cesser de subir une technologie récalcitrante, n'hésitez surtout pas à visiter les Guides/Faq du site !

    Voici une liste non exhaustive des tutoriels qui me sont le plus familiers :
    Tout sur Java, du débutant au pro : https://java.developpez.com/cours/
    Tout sur les réseaux : https://reseau.developpez.com/cours/
    Tout sur les systèmes d'exploitation : https://systeme.developpez.com/cours/
    Tout sur le matériel : https://hardware.developpez.com/cours/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/01/2010, 20h01
  2. problème configuration apache2 et php5
    Par ygrim dans le forum SUSE
    Réponses: 4
    Dernier message: 11/11/2007, 20h56
  3. Configuration apache2 sous ubuntu
    Par Verboz dans le forum Apache
    Réponses: 2
    Dernier message: 25/08/2007, 02h59
  4. configurer apache2 sous linux
    Par maximenet dans le forum Apache
    Réponses: 3
    Dernier message: 15/10/2006, 18h36
  5. configuration apache2 userdir
    Par niconeo dans le forum Apache
    Réponses: 2
    Dernier message: 07/05/2006, 15h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo