[APACHE2] problème utilisateurs (www-data) et multisites

problème utilisateurs (www-data) et multisites [APACHE2] - Logiciels d'entreprise - Systèmes & Réseaux Pro

Marsh Posté le 11-07-2016 à 20:48:23    

hello,
 
Je suis chez OVH sur un serveur dédié (pas mutualisé) ou j'ai installé DEBIAN8 et LAMP (en vu d'installer plusieurs PRESTASHOP).
(débutant sur Apache2)
 
J'ai un problème de configuration Apache2, j'essayes d'installer plusieurs webshop sur le même serveur mais je bloque sur un certains nombre de points :
 
 
Pour des raisons pratiques d'upload ftp pour les MAJ j'ai changé l'user apache2 par un user maison :
 
vi /etc/apache2/envvars
 
#export APACHE_RUN_USER=www-data
export APACHE_RUN_USER=monUSER
#export APACHE_RUN_GROUP=www-data
export APACHE_RUN_GROUP=monUSER
 
root@ns0000000:/var/www# /etc/init.d/apache2 reload
[ ok ] Reloading apache2 configuration (via systemctl): apache2.service.
root@ns0000000:/var/www# /etc/init.d/apache2 restart
[ ok ] Restarting apache2 (via systemctl): apache2.service.

 
 
J'aurais bien voulu pouvoir mettre plusieurs users APACHE2 (1 user/utilisateur/webshop) mais je ne trouve pas comment faire.
 
 
J'ai également un problème d'accès au site web :
 
J'ai créé un .conf sous /etc/apache2/sites-available
(puis j'ai fais le lien ln).
 
Ca fonctionne j'ai bien accès au site web (du répertoire indiqué dans mon fichier .conf /var/www/monsiteWeb/index.php) par l'adresse IP, mais pas par le nom de domaine (pourtant bien associé, car j'avais essayé par le repertoire défaut d'apache2 et ça fonctionnait).
 
Pourquoi l'adresse IP donne accès alors que je suis en mutlisites sur Apache2 ?
 
 
Merci d'avance ;)


Message édité par shalkys3 le 11-07-2016 à 20:49:30
Reply

Marsh Posté le 11-07-2016 à 20:48:23   

Reply

Marsh Posté le 11-07-2016 à 22:00:31    

J'ai copié un second site internet
 
J'ai changer les deux premières lignes du .conf (des deux sites) par :
 
NameVirtualHost *
<VirtualHost *>
 
 
Maintenant j'accède à la page par défaut d'APACHE2 via la nouvelle URL (le nouveau site) et plus rien sur l'ancienne.
 
Comprend pas :'(

Reply

Marsh Posté le 09-08-2016 à 17:06:36    

Bonjour,
 

Citation :

Pour des raisons pratiques d'upload ftp pour les MAJ j'ai changé l'user apache2 par un user maison :


 
je ne comprend pas l'idée,
 
l'user apache2 (www-data) est un user ultra-bridé utilisé par apache pour afficher les pages web auprès des clients.
ses droits ne doivent etre qu'en lecture pour l'ensemble page web et image à afficher, et éventuellement en écriture sur les dossier d'upload vide de tout script.
 
les user de ton ftp peuvent etre totalement different du moment que l'user apache est en capacité lire les page web déposé (droit other en lecture, ou creation d'un groupe partagé entre ww-data et l'user du ftp).
 
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed