[GER] Comment installer le forum sous Linux ?

Bonjour,

Quelqu’un peut-il me donner un tutoriel sur la façon de l’installer sous Linux ? Je n’aimerais pas l’acheter, car je ne sais pas combien cela coûte.

En tout cas, en euros plutôt qu’en dollars.

Cordialement,
Andy

Vous pouvez suivre ce tutoriel pour l’installer sur un serveur Linux discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

C’est gratuit et pour le serveur Linux ?

Discourse est bien un logiciel libre. Comme tout logiciel, vous avez besoin de matériel pour l’exécuter.

Si vous disposez déjà d’un serveur Linux, vous pouvez l’utiliser. Il suffit qu’il ait une connexion publique à Internet. Si vous n’en avez pas, vous pouvez en obtenir un à partir de 5 $ chez des fournisseurs comme Digital Ocean.

Je ne comprends pas les instructions. Pourriez-vous au moins me fournir de bonnes instructions ?

Je veux pouvoir simplement copier et l’installer.

Merci !

Ce sont de bonnes instructions. Ce sont probablement les meilleures qui existent. Et elles permettent, dans l’ensemble, de copier-coller les commandes (quelles qu’elles soient, car il y en a peu). Si tu rencontres des difficultés à comprendre certains passages spécifiques, je m’attends à ce que les personnes ici soient ravies de t’aider si tu expliques ce qui te pose problème. Mais si ces instructions te laissent complètement perdu, sans aucune idée de la marche à suivre, puis-je te suggérer doucement que ce projet est un peu trop ambitieux pour toi pour le moment ?

D’une manière ou d’une autre, tout est désordonné, et il faudrait savoir quoi installer en premier.

Je suis désolé, ne le vérifiez pas d’une manière ou d’une autre. C’est totalement confus avec toutes les instructions.

Une fois votre VPS créé, l’installation ne nécessite que quatre commandes :

sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
./discourse-setup

…et si vous vous connectez directement en tant qu’utilisateur root, la première commande n’est même pas nécessaire. Quelle partie de cela vous pose problème ?

Lorsque j’exécute sudo -s, rien ne s’affiche

et dis

Le port 80 semble déjà être utilisé.

Cela vous montrera quelle commande utilise le port 80
./discourse-setup : ligne 283 : lsof : commande introuvable

Si vous essayez d’exécuter Discourse simultanément avec un autre serveur web comme Apache ou nginx, vous devrez vous lier à un port différent

Voir Run other websites on the same machine as Discourse

Si vous reconfigurez un Discourse déjà configuré, utilisez

./launcher stop app

pour arrêter Discourse avant de le reconfigurer et réessayer.

Pourquoi ne nous dites-vous pas ce que vous avez fait d’autre ? Où avez-vous installé ce serveur ? Quel système d’exploitation utilise-t-il (nom, version, etc.) ? Quoi d’autre (en particulier, quelles autres applications web) y est en cours d’exécution ? Car les instructions sont vraiment destinées à une installation sur un serveur virtuel « propre » ; si vous avez d’autres choses en cours là-bas, cela ne fonctionnera probablement pas aussi bien.

système d’exploitation

Ubuntu 16.04 LTS (démon)

Dois-je passer à la version 18.04 LTS ?

Ubuntu 18.04 LTS (Plain) semble être un bon choix. Il est plus récent et je suis presque certain que le « daemon » de 16.04 signifie qu’un certain type de serveur web est préinstallé, ce qui expliquerait votre problème actuel avec le port 80 déjà utilisé.

Alors, prenez Okey 18.04 ?

Espérons que cela fonctionnera, car j’ai eu l’erreur port:80

D’accord, d’accord, je l’ai.

Où puis-je trouver les locuteurs allemands ?

As-tu encore quelque chose d’installé sur ton serveur ? Je viens de voir que le port 80 est toujours utilisé par une application web. Si c’est le cas, tu devras configurer correctement la répartition de tes applications via un proxy Nginx et des sous-domaines. Je ne suis ni expert ni technicien, donc je n’ai pas d’instructions étape par étape, mais tu peux toujours chercher sur Google comment configurer un proxy Nginx avec des sous-domaines. En effet, le port 80 doit être libre pour Discourse.

J’ai déjà un nom de domaine, qui fonctionne sous loudtime.de