J’ai un serveur dédié qui exécute mon site web avec Nginx. J’essaie de suivre le guide lié (https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md), mais une fois que j’exécute la commande ./discourse-setup, elle s’arrête et affiche un message me redirigeant vers un lien (Run other websites on the same machine as Discourse). Cependant, dans ce lien, il est indiqué que je dois modifier mon fichier app.yml, mais ce fichier n’existe pas car la commande de configuration n’a pas réussi à démarrer.
https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md
Vous pouvez copier samples/standalone.yml.
Vous pouvez modifier discourse-setup pour sauter le test.
Vous pouvez désactiver votre serveur Web le temps d’exécuter discourse-setup.
Faire fonctionner Discourse est la partie la plus simple de la configuration avancée que vous tentez.
Consultez Run other websites on the same machine as Discourse. Je pense qu’il existe un autre sujet spécifique à nginx.
Merci pour votre réponse.
Que voulez-vous dire par cette phrase ? J’ai en fait suivi les étapes que vous avez mentionnées, mais actuellement, lorsque je tape ./launcher rebuild app, après un certain temps, je rencontre une autre erreur indiquant : " [2019-07-02T11:51:07.931930 #16] INFO – : > cd /var/www/discourse && gem update bundler
ERREUR : Lors de l’exécution de gem … (Gem::RemoteFetcher::UnknownHostError)
délai d’attente dépassé (https://rubygems.org/specs.4.8.gz)"
C’est un problème différent.
Cela signifie probablement que votre serveur rencontre un problème de réseau ou de DNS.
Mais, j’ai déjà une autre application web qui s’exécute sur ce serveur. Je ne peux même pas exécuter la commande “./launcher enter app”, car je n’ai pas le conteneur qui est actif et en cours d’exécution pour moi.
Édition : Je pense que mon problème vient du fait que la création d’une configuration nginx sur mon hôte pour mon conteneur n’a pas d’effet ; je ne peux pas configurer de proxy inverse.