# Problème avec apache²

**URL:** <https://www.debian-fr.org/t/probleme-avec-apache/79701>\
**Category:** Support Debian\
**Created:** [Juillet 21, 2019, 4:58 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701 "2019-07-21T16:58:37Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![llaq](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/e8c25b/32.png) [@llaq](https://www.debian-fr.org/u/llaq)\
**Post date:** [Juillet 21, 2019, 4:58 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/1 "2019-07-21T16:58:37Z")

</div>

Bonjour a tous.  
Pourriez vous m’aider a changer l’emplacement root de mon apache ?  
Merci.  
llaq.

---

<div class="post-metadata">

**Author:** ![Albert](https://www.debian-fr.org/user_avatar/www.debian-fr.org/albert/32/8474_2.png) [@Albert](https://www.debian-fr.org/u/Albert)\
**Post date:** [Juillet 21, 2019, 9:49 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/2 "2019-07-21T21:49:51Z")

</div>

Bonjour,  
Il y a beaucoup de docs sur Apache2, [celle-ci](https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-debian-10), entres autres, peut répondre, peut-être, à tes besoins.

---

<div class="post-metadata">

**Author:** ![Acksop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/acksop/32/8207_2.png) [@Acksop](https://www.debian-fr.org/u/Acksop)\
**Post date:** [Juillet 23, 2019, 11:49 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/3 "2019-07-23T11:49:15Z")

</div>

Celle-ci est beaucoup plus technique mais permet de se faire une idée de l’étendu des possibles avec un serveur Apache2  
`https://httpd.apache.org/docs/2.4/getting-started.html`

---

<div class="post-metadata">

**Author:** ![llaq](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/e8c25b/32.png) [@llaq](https://www.debian-fr.org/u/llaq)\
**Post date:** [Juillet 30, 2019, 8:27 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/4 "2019-07-30T08:27:25Z")

</div>

Bonjour @Acksop et @Albert.  
Merci,je vais regarder ca !  
llaq.  
Edit :  
En fait,j’ai modifié le repertoire dans le fichier

```nohighlight
/etc/apache2/sites-available/000-default.conf

```

et quand je vais sur mon serveur apache avec mon navigateur,j’ai une erreur `403`

---

<div class="post-metadata">

**Author:** ![Acksop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/acksop/32/8207_2.png) [@Acksop](https://www.debian-fr.org/u/Acksop)\
**Post date:** [Juillet 30, 2019, 2:31 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/5 "2019-07-30T14:31:10Z")

</div>

Ton dossier contenant tes fichiers accessible par le navigateur, il se trouve où ?  
peut tu faire un `ll` sur ton dossier et le fournir en réponse ?

---

<div class="post-metadata">

**Author:** ![llaq](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/e8c25b/32.png) [@llaq](https://www.debian-fr.org/u/llaq)\
**Post date:** [Juillet 30, 2019, 4:26 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/6 "2019-07-30T16:26:16Z")

</div>

Hello.  
Le dossier est `/srv/data/webserver`  
Voici le résultat du `ls -l` dans `/srv/data` :

```nohighlight
  total 4
drwxr-xr-x 2 root root 2 Jul 21 16:18 databases
-rw-r--r-- 1 root root 10 Jul 21 16:34 index.html
drwxr-xr-x 5 root root 12 Jul 30 08:55 mysql
drwxr-x--- 2 www-data www-data 3 Jul 21 16:43 webserver 

```

Si tu veux voir l’erreur,elle est sur `lelibreauquotidien.fr`  
Merci.  
llaq.

---

<div class="post-metadata">

**Author:** ![Acksop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/acksop/32/8207_2.png) [@Acksop](https://www.debian-fr.org/u/Acksop)\
**Post date:** [Juillet 30, 2019, 5:07 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/7 "2019-07-30T17:07:39Z")

</div>

cela provient surement de ta config apache va voir dans

```nohighlight
/etc/apache2/httpd.conf

```

et ajoute le dossier

```nohighlight
/srv/data/

```

en accès de la même manière qu’avec

```nohighlight
/var/www/

```

---

<div class="post-metadata">

**Author:** ![llaq](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/e8c25b/32.png) [@llaq](https://www.debian-fr.org/u/llaq)\
**Post date:** [Juillet 31, 2019, 8:42 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/8 "2019-07-31T08:42:45Z")

</div>

Je m’attendais a ce que tu dises ca…  
Sauf qu’il y’a un petit problème 😁 :

```nohighlight
apache2.conf conf-enabled magic mods-enabled sites-available
conf-available envvars mods-available ports.conf sites-enabled

```

Je n’ai que ca dans

```nohighlight
/etc/apache2

```

Merci.  
llaq.

---

<div class="post-metadata">

**Author:** ![Acksop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/acksop/32/8207_2.png) [@Acksop](https://www.debian-fr.org/u/Acksop)\
**Post date:** [Juillet 31, 2019, 2:45 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/9 "2019-07-31T14:45:04Z")

</div>

C’est dans le fichier `apache2.conf` (`httpd.conf` était l’ancien nom), normalement vers la fin du fichier il y a quelques directives `<directory>`, il faut que tu décommentes (si mes souvenirs sont bon) celle portant sur `/srv` et fais la pointer sur ton dossier `/srv/data`, si elle n’existe pas créé la identiquement à celle qui pointe sur le dossier qui était dans la configuration original de `000-default.conf`

En fait j’ai remarqué qu’il fallait que les dossiers racine des `virtual host` soient référencés pour ne pas avoir d’erreur `403`

Enfin pour finir et si ca ne fonctionne toujours pas, donne droit au groupe `www-data` a ton dossier `/srv/data` par  
`#chown root:www-data /srv/data`

Vérifie tout de même les droits sur tes fichiers contenus dans le dossier `/srv/data/webserver`, ils doivent être au minimum en lecture pour le groupe `www-data`.

---

<div class="post-metadata">

**Author:** ![llaq](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/e8c25b/32.png) [@llaq](https://www.debian-fr.org/u/llaq)\
**Post date:** [Juillet 31, 2019, 4:23 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/10 "2019-07-31T16:23:26Z")

</div>

Nickel,ca marche parfaitement,je ne sais pas comment te remercier !  
En tout cas,je marque le sujet en résolu !  
Merci.  
llaq.

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Juillet 31, 2019, 10:04 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/11 "2019-07-31T22:04:02Z")

</div>

Bonjour,

> [@Acksop](#):
>
> Enfin pour finir et si ca ne fonctionne toujours pas, donne droit au groupe `www-data` a ton dossier `/srv/data` par  
> `#chown root:www-data /srv/data`

J’ai trouvé les conseils et explications de @jmbc bien avisés :

> [@Www-data ou Root](https://www.debian-fr.org/t/www-data-ou-root/79562/6):
>
> Bonjour, Il est normal que /var/www appartienne à root, et il ne faut pas qu’il appartienne à www-data, en aucun cas. Ce qui est important ce sont les droits. Le user www-data est celui qui exécute le serveur apache et il doit avoir les droits en lecture, d’une façon ou d’une autre. Ceci est le cas avec une installation par défaut et il n’y a rien à changer. Seulement en lecture car s’il est compromis par une attaque, il ne doit pas pouvoir modifier le site. Que le user du développeur soit dan…

---

<div class="post-metadata">

**Author:** ![Acksop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/acksop/32/8207_2.png) [@Acksop](https://www.debian-fr.org/u/Acksop)\
**Post date:** [Août 7, 2019, 8:31 UTC](https://www.debian-fr.org/t/probleme-avec-apache/79701/12 "2019-08-07T20:31:06Z")

</div>

J’ai mis du temps a comprendre … @anon44391915: Merci pour ce précieux conseil de @jmbc
