Utilisez sudo pour élever temporairement vos privilèges et éditer app.yml
cd /var/discourse
sudo nano /containers/app.yml
Éditez le fichier de configuration de Discourse app.yml
Vous devez simplement configurer le fichier app.yml de Discourse pour définir le nom de domaine principal et les alias :
DISCOURSE_HOSTNAME: 'www.discourse.cc' # Votre nom de domaine principal (adresse d'accès finale)
DISCOURSE_HOSTNAME_ALIASES: 'discourse.cc' # Autres alias, qui seront automatiquement redirigés vers le nom de domaine principal
Note importante : DISCOURSE_HOSTNAME doit contenir le « nom de domaine principal » que vous souhaitez que les utilisateurs accèdent en dernier lieu, tandis que DISCOURSE_HOSTNAME_ALIASES doit contenir les « alias » qui seront redirigés vers ce nom de domaine principal.
Après avoir terminé l’édition, enregistrez ( Ctrl+O , Entrée, Ctrl+X pour quitter).
L’installation standard nécessite simplement que vous soyez root pour exécuter les scripts. Il est vraiment recommandé de désactiver les connexions root. Digital Ocean les active par défaut car c’est plus simple. Désactiver la connexion par mot de passe pour root est presque aussi efficace que d’exiger une connexion avec un autre utilisateur.
Si vous comptez utiliser la machine à d’autres fins que l’administration (ce qui est inhabituel pour un serveur), vous aurez absolument besoin d’un autre utilisateur.
Mon point est que l’installation standard exige que vous soyez root, mais elle est agnostique quant à la manière dont vous devenez root.
Ah, je vois. Votre argument est donc vraiment que « tous les autres documents ne discutent pas de la manière dont vous devenez root », donc nous n’avons pas besoin de le faire ici. Je peux être d’accord avec cela.
Il est donc logique de modifier le message original et de supprimer cette discussion pointilleuse.