[RESOLU] Apache et virtual host

Votre Apache se cache, votre Pi gémit, votre SoC fume ? La panne quoi ! C'est ici que vous trouverez sans doute une solution... Sinon du réconfort :)

Modérateurs : Francois, maxty01

Répondre
rebeldu31
Raspinaute
Messages : 245
Enregistré le : sam. 5 déc. 2015 20:17
Localisation : Toulouse

[RESOLU] Apache et virtual host

Message par rebeldu31 » sam. 2 sept. 2017 20:00

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.
Modifié en dernier par rebeldu31 le lun. 4 sept. 2017 19:51, modifié 1 fois.
Pi3 : envoi/réception SMS et sauvegardes
Pi3 : serveur de mail privé
Pi3 : cluster du serveur de mail (en cours)
Pi3 : serveur web (Roundcube, Postfixadmin, Nextcloud en cours)
Pi2 : tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)

maxty01
Modérateur
Messages : 732
Enregistré le : dim. 16 nov. 2014 20:53
Localisation : Charleroi - Belgique

Re: Apache et virtual host

Message par maxty01 » dim. 3 sept. 2017 21:50

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,
Il n'y a pas de question stupide, il n'y a que des imbéciles qui ne posent pas de question !
RaspBerry Pi : 1 x B+ Raspbian 1 x RPI2 MiniBian
Mieux me connaître ? Regarder mon LinkedIn

rebeldu31
Raspinaute
Messages : 245
Enregistré le : sam. 5 déc. 2015 20:17
Localisation : Toulouse

Re: Apache et virtual host

Message par rebeldu31 » lun. 4 sept. 2017 19:23

É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
Pi3 : envoi/réception SMS et sauvegardes
Pi3 : serveur de mail privé
Pi3 : cluster du serveur de mail (en cours)
Pi3 : serveur web (Roundcube, Postfixadmin, Nextcloud en cours)
Pi2 : tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)

rebeldu31
Raspinaute
Messages : 245
Enregistré le : sam. 5 déc. 2015 20:17
Localisation : Toulouse

Re: Apache et virtual host

Message par rebeldu31 » lun. 4 sept. 2017 19:42

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-)
Pi3 : envoi/réception SMS et sauvegardes
Pi3 : serveur de mail privé
Pi3 : cluster du serveur de mail (en cours)
Pi3 : serveur web (Roundcube, Postfixadmin, Nextcloud en cours)
Pi2 : tests
NAS Synology DS416 (2x2To en RAID1 + 1x2To + 1x4To)

Répondre

Retourner vers « En panne ? »