Je l’exécute avec l’application du marketplace Linode.
Je pense que les problèmes de connexion étaient dus à une propagation DNS lente ou à quelque chose qui n’était pas directement lié à l’installation. Parce que ça fonctionne très bien maintenant.
L’installation standard est celle qui est officiellement prise en charge ici sur Meta. Il y a trop de variations dans les installations en un clic pour pouvoir fournir un support cohérent (et la plupart des gens ici sont beaucoup plus familiers avec l’installation standard, ce qui donne un réservoir de connaissances beaucoup plus grand à puiser )
Si vous le pouvez, vous pourriez envisager d’obtenir une gouttelette Digital Ocean (ou similaire) et de suivre le guide d’installation standard, au lieu d’utiliser celui de Linode.
Cependant, vous pourriez toujours trouver des conseils et astuces utiles si vous effectuez une recherche.
Linode devrait aller, mais si vous utilisez une installation en un clic (y compris celle de Digital Ocean), vous ne saurez peut-être pas comment vous connecter à votre gouttelette, modifier votre app.yml et reconstruire. Mais si c’est la même chose que cela, alors vous êtes bon.
Les erreurs mentionnées dans le premier message ne sont pas celles que j’avais vues auparavant sur une installation standard. Peut-être n’avez-vous pas assez de RAM ?
Vous pourriez rechercher dans les paramètres du site pour Google. La recherche dans les paramètres du site est un bon point de départ avant de chercher ici. Elle recherche le nom du paramètre, sa description et sa valeur.
Avez-vous recherché cela comme je l’ai suggéré et n’avez pas trouvé ga universal tracking code ? Dans la description, il est indiqué « ID du code de suivi Google Universal Analytics, par exemple : UA-12345678-9 ; voir Analytics Tools & Solutions for Your Business - Google Analytics ».
Je n’y avais pas pensé. J’ai toujours des problèmes avec les plugins, mais au moins, lorsque j’essaie d’installer le plugin, le site ne tombe pas en panne.
Il semble que vous ayez une faute de frappe dans votre fichier app.yml. Vous assurez-vous de suivre le formatage existant lorsque vous ajoutez le plugin ? Les fichiers YML sont très sensibles aux espaces supplémentaires, etc.
Mais cela entraînerait-il la fermeture des ports sur le serveur ? Le technicien du support Linode avec lequel j’ai communiqué a déclaré que les ports 80 et 443 avaient été fermés (et c’est ce qui a rendu le site inaccessible).
La syntaxe suivante provient de la section des plugins du fichier app.yml :
# Les plugins vont ici
## voir https://meta.discourse.org/t/19157 pour plus de détails
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-follow.git
- git clone https://github.com/discourse/discourse-bcc.git
Il est prévu que le site soit indisponible pendant la reconstruction.
Y a-t-il des erreurs lorsque vous effectuez la reconstruction ?
Vous devez utiliser des espaces et non des tabulations sur les lignes ajoutant des plugins. Je fais cela en copiant/collant le plugin existant et en le modifiant.