Lo sto eseguendo con l’app del marketplace di Linode.
Penso che i problemi di connessione siano stati causati dalla propagazione DNS lenta o da qualcosa non direttamente correlato all’installazione. Perché ora funziona benissimo.
L’installazione standard è quella ufficialmente supportata qui su Meta. Ci sono troppe variazioni nei modelli di installazione “one-click” per poter fornire un supporto coerente (e la maggior parte delle persone qui ha molta più familiarità con quella standard, il che offre un bacino di conoscenze molto più ampio da cui attingere )
Se puoi, potresti prendere in considerazione l’idea di ottenere un droplet DigitalOcean (o simile) e seguire la guida all’installazione standard, invece di utilizzare quella di Linode.
Tuttavia, potresti comunque trovare consigli e suggerimenti utili se fai una ricerca.
Linode dovrebbe andare bene, ma se usi un’installazione one-click (inclusa quella di Digital Ocean) potresti non sapere come accedere alla tua droplet e modificare il tuo app.yml ed eseguire una ricostruzione. Ma se è uguale a quella, allora va bene.
Gli errori menzionati nel primo post non sono quelli che avevo visto prima su un’installazione standard. Forse non hai abbastanza RAM?
Potresti cercare nelle impostazioni del sito per Google. La ricerca nelle impostazioni del sito è un buon punto di partenza prima di cercare qui. Cerca il nome dell’impostazione, la sua descrizione e il suo valore.
Hai cercato come ti ho suggerito e non hai trovato codice di monitoraggio universale ga? Nella descrizione c’è scritto “ID del codice di monitoraggio di Google Universal Analytics, es: UA-12345678-9; vedi Analytics Tools & Solutions for Your Business - Google Analytics”.
Sembra che tu possa avere un errore di battitura nel tuo file app.yml. Ti assicuri di seguire la formattazione esistente quando aggiungi il plugin? I file YML sono molto sensibili a spazi extra, ecc.
Ma ciò causerebbe la chiusura delle porte sul server? Il tecnico del supporto Linode con cui ho comunicato ha detto che le porte 80 e 443 sono state chiuse (ed è per questo che il sito è diventato inaccessibile).
La seguente è la sintassi dalla sezione dei plugin del file app.yml:
# I plugin vanno qui
## vedi https://meta.discourse.org/t/19157 per i dettagli
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