Communauté open source et forum de discussion pour les clients, les équipes, les fans, etc.
Logiciel de forum polyvalent, moderne et magnifiquement simple visant à réimaginer ce à quoi devrait ressembler un forum de discussion en ligne moderne. Discourse revient à l'essentiel en affichant les conversations qui vous intéressent en fonction de votre participation - aucun algorithme n'est nécessaire. Utilisez la version gratuite pour vos amis, vos fans ou pour créer une nouvelle communauté, ou passez à la version premium avec des fonctionnalités améliorées conçues pour aider les équipes à collaborer tout en travaillant à distance.
Avant de commencer
Discourse exige que vous disposiez d'un nom de domaine et d'un accès à un serveur de messagerie SMTP personnel avant l'installation. Pour cela, il faut soit avoir accès à un serveur SMTP préexistant, soit mettre en place un relais SMTP par l'intermédiaire d'un tiers. L'application Discourse Marketplace nécessite un nom d'utilisateur et un mot de passe SMTP pour un serveur sous votre contrôle afin de mener à bien l'installation.
- Si votre domaine n'est pas encore hébergé chez Linode, l'installation crée des enregistrements de domaine A et AAAA pour vous.
- Cela signifie que vous avez besoin d'un jeton API Linode. Si vous n'avez pas de jeton, vous devez en créer un avant de continuer.
- Assurez-vous que votre registraire de domaine utilise les serveurs de noms de Linode.
- En outre, l'utilisateur SMTP doit être en mesure d'envoyer du courrier électronique à partir de
noreply@your-domain.com
pour la vérification du compte administrateur.- Par exemple, si vous entrez un sous-domaine de
discourse
et votre nom de domaine estexample.com
l'utilisateur SMTP doit être en mesure d'envoyer des courriers électroniques à partir denoreply@discourse.example.com
. - Vous n'êtes pas obligé d'utiliser un sous-domaine. Par conséquent, si vous ne configurez que
example.com
sans sous-domaine, l'adresse électronique utilisée pour la vérification serait la suivantenoreply@example.com
.
- Par exemple, si vous entrez un sous-domaine de
Logiciel inclus
L'application Discourse Marketplace installe les logiciels suivants sur votre Linode :
Logiciel | Description |
---|---|
Discourse | Discourse est une plateforme de discussion open source qui propose un forum, une liste de diffusion, un salon de discussion et bien plus encore. |
ufw | ufw est un pare-feu simple, un frontal pour iptables. |
Discourse Options
Le formulaire Discourse Marketplace comprend des champs avancés pour configurer les enregistrements de domaine A et AAAA de votre serveur Discourse et un certificat SSL Let's Encrypt gratuit. Certains de ces champs sont des configurations optionnelles et ne sont pas nécessaires à l'installation. Les champs obligatoires sont marqués d'un astérisque " Requis".
NoteDiscourse nécessite que vous disposiez d'un nom de domaine et d'une adresse électronique SMTP. Ces champs sont obligatoires pour une installation réussie et sont marqués Exigée. En outre, l'utilisateur SMTP doit être en mesure d'envoyer du courrier électronique à partir de noreply@your-fully-qualified-domain.com
pour la vérification du compte.
Champ | Description |
---|---|
Votre Linode API Jeton | Votre jeton d'accès à l'API Linode est nécessaire pour créer vos enregistrements DNS et pour créer le certificat SSL Let's Encrypt. Si vous n'avez pas de jeton, vous devez en créer un avant de continuer. Conditions requises |
Sous-domaine | Le sous-domaine pour lequel vous souhaitez que le programme d'installation crée un enregistrement DNS lors de l'installation. |
Domaine | Le nom de domaine où vous souhaitez héberger votre application Discourse . Le programme d'installation crée un enregistrement DNS pour ce domaine pendant l'installation. Obligatoire |
Courriel pour le compte administrateur et certificat Let's Encrypt | L'adresse électronique que vous souhaitez utiliser pour le compte administrateur et le certificat SSL. Cette adresse électronique reçoit des notifications lorsque le certificat doit être renouvelé. Obligatoire |
Adresse SMTP | L'adresse SMTP. Discourse l'utilise pour envoyer des courriels. Obligatoire |
Nom d'utilisateur SMTP | Le nom d'utilisateur du compte SMTP saisi ci-dessus. L'utilisateur SMTP doit être en mesure d'envoyer des courriels à partir de noreply@your-fully-qualified-domain.com pour la vérification du compte. Exigée |
Mot de passe pour l'utilisateur SMTP | Le mot de passe du compte SMTP mentionné ci-dessus. requis |
L'utilisateur sudo limité à créer pour le Linode | Il s'agit du compte utilisateur limité qui sera créé pour le Linode. Ce compte a des privilèges d'utilisateur sudo. |
Le mot de passe pour l'utilisateur sudo limité | Définissez un mot de passe pour l'utilisateur sudo limité. Le mot de passe doit répondre aux exigences de validation de la force de complexité pour un mot de passe fort. Ce mot de passe peut être utilisé pour effectuer n'importe quelle action sur votre serveur, comme pour l'utilisateur root, il doit donc être long, complexe et unique. |
La clé publique SSH qui sera utilisée pour accéder au Linode. | Si vous souhaitez accéder à SSH via une clé publique (recommandé) plutôt que par mot de passe, entrez la clé publique ici. |
Désactiver l'accès root par SSH ? | Sélectionnez Yes pour empêcher le compte root de se connecter au serveur via SSH. Sélectionnez No pour permettre au compte root de se connecter via SSH. |
Démarrage après le déploiement
Discourse est maintenant installé et prêt à l'emploi.
- Vos enregistrements de domaine A et AAAA pour le domaine et le sous-domaine, si vous en avez désigné un, ont été créés et vous devriez les voir dans le gestionnaire de cloud.
- Dans le gestionnaire de nuages DNS Managerconfirmez qu'il y a maintenant une entrée pour votre domaine et un éventuel sous-domaine.
- Configurer le rDNS sur votre Linode pour pointer vers
subdomain.your-domain.com
ouyour-domain.com
si vous n'avez pas saisi de sous-domaine.
- L'installation a créé les enregistrements de domaine A et AAAA, mais pas les enregistrements de courrier électronique dont vous avez besoin. Dans le gestionnaire de cloud DNS Manager, ajoutez les enregistrements MX, TXT et tout autre enregistrement nécessaire à l'envoi de courriers électroniques, comme spécifié par votre fournisseur de messagerie.
- Vous pouvez maintenant naviguer vers l'application Discourse dans votre navigateur avec le nom de domaine pleinement qualifié que vous avez saisi lors de la configuration,
https://subdomain.your-domain.com
ouhttps://your-domain.com
. - Discourse vous accueille avec un écran de "Félicitations" et un message de bienvenue. Registre bouton. Cliquez sur le bouton Registre pour créer le compte administrateur.
- Sur la page Enregistrer un compte administrateur, sélectionnez l'une des adresses électroniques que vous avez saisies lors de l'installation et entrez un nom d'utilisateur et un mot de passe. Cliquez ensuite sur le bouton Registre bouton.
- Discourse envoie un courriel de confirmation pour la vérification du compte à partir de votre serveur SMTP. Après avoir reçu l'e-mail et confirmé, vous êtes redirigé vers l'écran de bienvenue où vous êtes guidé par un assistant pour configurer votre Discourse.
- Une fois que vous avez terminé l'assistant de configuration, Discourse lance la page principale de liste de discussion où vous pouvez commencer à ajouter des sujets de discussion.
Consultez le guide complet pour dépanner le courrier électronique, le DNS et plus encore.
L'application Discourse Marketplace a été développée par Linode. Pour obtenir de l'aide concernant le déploiement de l'application, contactez le service d'assistance de Linode en utilisant les informations indiquées dans la barre latérale. Pour obtenir de l'aide concernant l'outil ou le logiciel lui-même, visitez le forumDiscourse Meta.