Page 1 sur 1

[RESOLU] Apache et virtual host

Posté : sam. 2 sept. 2017 20:00
par rebeldu31
Bonjour,

Je ne suis pas expert Apache (ni cheyenne d'ailleurs :lol: ) et je n'arrive pas à trouver la solution à mon problème.
Enfin, problème... Disons plutôt à mon souhait... Je pensais avoir trouver la bonne configuration Apache, mais non...
Je m'explique...

Voici ce que j'aimerais pour mes Rpi :

- accès port 8080 interdit ==> C'est OK
- accès port 443 interdit
- accès https UNIQUEMENT via 1 port dédié par site :
. https://mon.domaine:PORT1 ==> site 1
. https://mon.domaine:PORT2 ==> site 2
. etc...
- pages d'erreurs personnalisées

Voici ce que j'ai actuellement :

- accès port 8080 interdit
- accès https des sites via un port (https://mon.domaine:PORT1/site1/)
- redirection de PORT1 arrivant vers 443 du serveur concerné (via ma box)

J'ai essayé toutes les config trouvées, rien ne fonctionne comme j'aimerais.

Re: Apache et virtual host

Posté : dim. 3 sept. 2017 21:50
par maxty01
Bonsoir,

j'avoue que je comprend pas bien ...

Tes différents sites sont sur un port différents, ils sont sur des RPI différents ?

Est-ce que tu peux détailler ton souhait ?

Bonne soirée,

Re: Apache et virtual host

Posté : lun. 4 sept. 2017 19:23
par rebeldu31
Éclaircissements :

Mes différents sites sont répartis sur mes 2 RPI :
- site1 ==> RPI1
- site2 ==> RPI1
- site3 ==> RPI2
......

Mon souhait serait de n'avoir qu'1 seul port dédié par site :
- site1:PORTX ==> RPI1
- site2:PORTY ==> RPI1
- site3:PORTW ==> RPI2
......
:D

Re: Apache et virtual host

Posté : lun. 4 sept. 2017 19:42
par rebeldu31
C'EST BON !!!

Il semblerait que j'ai trouvé comment faire !!!

Conf Apache :

- apache2.conf : les droits sur les répertoires des sites
- ports.conf : 1 ligne "Listen PORT" par port
- fichier .conf du site dans sites-available : documentroot = chemin complet du site

Sur la box :
- redirection du port externe vers le port interne du RPI concerné

Maintenant je peux bloquer le port 443 sur mon FW et/ou supprimer la ligne "Listen 443" du fichier ports.conf !!!
:D 8-)