Donc, j’essayais d’exécuter ./launcher start app, mais je continue d’obtenir cette erreur :
root@Roblox-Development:/var/discourse# ./launcher start app
starting up existing container
+ /usr/bin/docker start app
Error response from daemon: driver failed programming external connectivity on endpoint app (73771b238a3c9cdb51c4976f9548e695f4d1a9b0a4605c33eb3d857a8206cffc): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use
Error: failed to start containers: app
Y a-t-il un moyen de corriger cela ?
Informations supplémentaires :
J’ai également exécuté uniquement ces 2 commandes.
sudo add-apt-repository ppa:nginx/stable -y
sudo apt-get update && sudo apt-get install nginx
hawm
(Hawm)
Juin 17, 2020, 7:44
2
écoute tcp 0.0.0.0:80 : liaison échouée : l’adresse est déjà utilisée
vérifiez l’utilisation des ports de votre hôte ; nginx peut être lié au port 80 par défaut, ce qui nécessite d’arrêter nginx.
Je tiens simplement à noter que le PPA Launchpad n’est pas activement maintenu par nginx. Si vous souhaitez vraiment la dernière version, consultez les instructions d’installation .
Vous avez installé nginx sur le serveur et vous n’avez pas configuré Discourse pour s’exécuter derrière un proxy inverse.
Suivez ce guide pour obtenir de l’aide :
Si vous souhaitez héberger d’autres sites web sur la même machine que Discourse, vous devez configurer un proxy NGINX ou HAProxy supplémentaire devant le conteneur Docker.
REMARQUE : Ceci est destiné aux administrateurs avancés
Ce guide part du principe que Discourse fonctionne déjà — si ce n’est pas le cas, il sera difficile de savoir si la configuration fonctionne ou non.
Vous ne pouvez pas utiliser ./discourse-setup pour installer Discourse si un autre serveur utilise les ports 80 ou 443. V…