Besoin d'aide pour installer Discourse en utilisant la documentation Github ?

Bonjour,

J’essaie d’installer Discourse, tel que proposé sur GitHub.

J’ai suivi ces étapes, mais rien ne fonctionne :

  1. Création d’un serveur cloud (Ubuntu 16)
  2. Installation de Docker depuis le site officiel.
  3. Installation des logiciels requis, à savoir Postgres 10+, Redis 2.6+, Ruby 2.5+

Après cela, j’ai suivi ces instructions :

https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

Mais après tout cela, je rencontre une erreur lorsque j’essaie d’ouvrir mon site web.

Quelqu’un peut-il m’aider ?

Merci d’avance

Quelle est l’erreur que vous rencontrez ?

Je reçois un message indiquant que les ports 80 et 443 sont fermés.

Avez-vous configuré l’enregistrement DNS ? Où l’enregistrement pointe-t-il vers l’installation de Discourse ?

Oui, je commence par cela, puis je fais le reste.

J’ai créé un serveur sur Google Cloud.

Il pointe vers l’adresse IP 34.125.137.244

Le nom de domaine est-il résolu vers l’adresse IP ?

Oui, j’obtiens la même réponse lorsque j’ouvre le domaine, à savoir hrdiscuss.com.

Est-ce votre domaine ?

Car il s’ouvre pour moi.

Oui, c’est bien le domaine et il fonctionne pour moi :
www.hrdiscuss.com

Voici ce que je vois

Hier, j’ai tout configuré sans créer d’administrateur ni rien d’autre. Je ne vois que le message de bienvenue de nginx.

De toute façon, merci. J’attends la suite avec impatience. Peut-être que cela est dû à un problème de cache ou autre.

Oui, je pense que c’est le cache de votre navigateur. Videz-le et vérifiez ensuite :slight_smile:

1 « J'aime »

Ok, j’obtiens le même résultat que celui que vous avez décrit. Mais je suis confus : quelle est l’adresse e-mail de l’administrateur ? Je ne l’ai jamais configurée.

Dans votre fichier app.yml, vous devriez avoir ajouté une adresse e-mail de développeur. Il s’agit de votre identifiant e-mail d’administrateur.

Ok, merci pour l’aide.

Il n’y a pas de fichier app.yml sur mon serveur.

le fichier app.yml se trouve dans /var/discourse/containers

Vous êtes à l’intérieur du conteneur. app.yml se trouve à l’extérieur.