Pour être très précis sur la manière dont j’ai installé Discourse, voici les étapes que j’ai suivies :
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
cp samples/standalone.yml containers/app.yml
J’ai modifié mes ports ici :
## Quels ports TCP/IP ce conteneur doit-il exposer ?
## Si vous souhaitez que Discourse partage un port avec un autre serveur web comme Apache ou nginx,
## consultez https://meta.discourse.org/t/17247 pour plus de détails
expose:
- "8080:80" # redirige le port hôte 80 vers le port du conteneur 8080 (http)
- "4443:443" # redirige le port hôte 443 vers le port du conteneur 4443 (https)
./launcher bootstrap app
./launcher start app
Et j’ai redirigé mon port dans ma configuration nginx du panneau de contrôle CentOS Web :
Merci. Je ne connais pas grand-chose aux serveurs et à ce genre de choses, et je ne sais pas comment y parvenir. J’ai précédemment utilisé Plesk avec ses paramètres par défaut, et tout fonctionnait parfaitement, même avec un proxy nginx.
Je vais essayer de comprendre cela de toute façon, je suppose.