Aller au contenu


Serveur Web + zimbra 8.8.10


  • Veuillez vous connecter pour répondre
5 réponses à ce sujet

#1 Pitchoun511

Pitchoun511

    Membre avancé

  • Membres
  • 32 messages
  • LocalisationPerpignan

Posté 20 novembre 2018 - 21:41

Bonjour,
J'ai monté récemment un Zimbra OSE en version 8.8.10 sur un serveur Ubuntu 16.04. J'aimerai que ce serveur héberge en plus de ma messagerie un site web en https.

En parcourant le web j'ai réussi à faire cohabiter apache et zimbra, mais apache gère seulement mes requêtes en HTTP pendant que le serveur web de zimbra (Nginx si je ne dit pas de bêtise) gère les requêtes en HTTPS.

Or, en recherchant une quelconque configuration dans le fichier Nginx.conf, j'ai constaté que le fichier présent est le fichier de base (non modifié) j'en conclu donc que soit je suis complètement à coté de la plaque et zimbra n'est pas basé sur Nginx, soit il possède ses propres fichiers de configuration.

Dans les deux cas, est ce que quelqu'un pourrait m'expliquer comment je peux utiliser le serveur web de zimbra pour publier un autre site (via un nom de domaine different bien évidemment...) sur les ports 80 ou 443?

Merci!
Pascal.
;)
ZCS 8.6.0 Open Source Edition
Ubuntu server 14.04 LTS 64Bits

#2 Zimbra Guy

Zimbra Guy

    Zimbra Jedi

  • Modérateurs
  • 5 421 messages
  • LocalisationPlanète Terre

Posté 21 novembre 2018 - 09:32

Bonjour,

nginx fait bien parti de Zimbra et il est même obligatoire.
Ensuite faire cohabiter Apache stand alone avec Zimbra, c'est de la bidouille, il vaut mieux avoir un autre
serveur qui servira pour ça.
Si tu utilises le service Nginx de Zimbra pour d'autres services web, le risque c'est de voir disparaître
la conf que tu auras faite lors des mises à jour Zimbra.

  Cordialement,
Guy Carré, professionel certifié Zimbra, Contributeur Zimbra
tel : +33 (0)6 63 18 08 XX / mail : guy.carre+zimbrafr@libremail.fr

#3 Pitchoun511

Pitchoun511

    Membre avancé

  • Membres
  • 32 messages
  • LocalisationPerpignan

Posté 21 novembre 2018 - 19:00

Ha ok... je comprends.

J'ai trouvé par la suite des tutoriels qui préconisent d'installer dans un premier temps apache puis Zimbra et que ce dernier corrigerait "automatiquement" les conflits de port est ce vrai?
;)
ZCS 8.6.0 Open Source Edition
Ubuntu server 14.04 LTS 64Bits

#4 Zimbra Guy

Zimbra Guy

    Zimbra Jedi

  • Modérateurs
  • 5 421 messages
  • LocalisationPlanète Terre

Posté 22 novembre 2018 - 10:09

Non.
Guy Carré, professionel certifié Zimbra, Contributeur Zimbra
tel : +33 (0)6 63 18 08 XX / mail : guy.carre+zimbrafr@libremail.fr

#5 Pitchoun511

Pitchoun511

    Membre avancé

  • Membres
  • 32 messages
  • LocalisationPerpignan

Posté 22 novembre 2018 - 21:06

Merci Zimbra Guy pour cette réponse pertinente... <_<

J'y suis parvenu sans trop galérer finalement, et j'ai même réussi à le certifier avec let's encryt... je ne suis pas certain que ma méthode fasse partie des good practice, mais elle fonctionne...

Je rédigerai un petit tuto, au cas où je ne sois pas le seul à vouloir faire cela, mais sans rentrer dans les détails, il faut :
- installer et configurer apache et les vhost à héberger, y compris l'url du serveur de mail, sur le port 80 (en http)
- sécuriser le tout et activer le renouvellement pour tous les vhosts avec certbot (let's encrypt)
- installer zimbra (la version utilisée est la 8.8.10) qui détectera un conflit de port et modifiera automatiquement ses ports par des 8080, 8443. Il est possible de les modifier manuellement.
- modifier la config des vhost correspondants au serveur de mail (dans apache) avec proxypass pour les faire pointer sur les url de zimbra (partie client en 8443 et admin en https sur le port 7071)

j'ai désactivé le http de zimbra puisqu'il n'est pas utilisable sur safari. Mais lorsque je tape l'url de mon serveur mail en http (sur le port 80 donc), apache me le redirige sur le https en 8443, et la bonne surprise, c'est que c'est apache qui transmet le certificat let's encrypt, du coup, il apparait correctement dans les navigateurs!

:o :o :o
;)
ZCS 8.6.0 Open Source Edition
Ubuntu server 14.04 LTS 64Bits

#6 Zimbra Guy

Zimbra Guy

    Zimbra Jedi

  • Modérateurs
  • 5 421 messages
  • LocalisationPlanète Terre

Posté 23 novembre 2018 - 09:29

Voir le messagePitchoun511, le 22 novembre 2018 - 21:06, dit :

Merci Zimbra Guy pour cette réponse pertinente... <_<
=> j'allais pas m'étaler pour si peu.

Citation

J'y suis parvenu sans trop galérer finalement, et j'ai même réussi à le certifier avec let's encryt... je ne suis pas certain que ma méthode fasse partie des good practice, mais elle fonctionne...
=> pas les good practice en tout cas pour une vraie prod, après pour son serveur perso je dis pas, car le mien j'ai tendance à le tordre un peu.

Citation

Je rédigerai un petit tuto, au cas où je ne sois pas le seul à vouloir faire cela, mais sans rentrer dans les détails, il faut :
=> c'est gentil

Citation

- installer zimbra (la version utilisée est la 8.8.10) qui détectera un conflit de port et modifiera automatiquement ses ports par des 8080, 8443. Il est possible de les modifier manuellement.
=> je suis étonné, mais pourquoi pas, on apprend tous les jours en sachant que 8080 8443 sont relativement standard pour Zimbra donc à voir si les ports 8080 et 8443 sont déjà occupés.

Citation

- modifier la config des vhost correspondants au serveur de mail (dans apache) avec proxypass pour les faire pointer sur les url de zimbra (partie client en 8443 et admin en https sur le port 7071)
=> la partie Admin normalement c'est le 9071 par défaut puisqu'il passe par Nginx avant d'attaquer le 7071 du store. Du coup je pense que tu installes un mono serveur.

Citation

j'ai désactivé le http de zimbra puisqu'il n'est pas utilisable sur safari. Mais lorsque je tape l'url de mon serveur mail en http (sur le port 80 donc), apache me le redirige sur le https en 8443, et la bonne surprise, c'est que c'est apache qui transmet le certificat let's encrypt, du coup, il apparait correctement dans les navigateurs!

:o :o :o
=> un redirect 80 vers 443 ce serait bien sur le Apache.
C'est plus constructif ?
:P
  See you
Guy Carré, professionel certifié Zimbra, Contributeur Zimbra
tel : +33 (0)6 63 18 08 XX / mail : guy.carre+zimbrafr@libremail.fr




0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)