Ora hai bisogno di un accesso SSH al tuo server ospitato su Plesk.
I miei dati di esempio: Dominio: forum.domain.tld E-mail: mail@domain.tld Password: password123
Scarica il repository git.
sudo -s git clone https://github.com/discourse/discourse_docker.git /var/discourse cd /var/discourse
Ora dobbiamo modificare lo script di configurazione.
Esci premendo STRG+X, digita Y e premi Invio per salvare il file.
Avvia la configurazione.
./discourse-setup
Ora rispondi a alcune domande.
Hostname per il tuo Discourse? [discourse.example.com]:forum.domain.tld Indirizzo e-mail per l'account amministratore? [me@example.com,you@example.com]:mail@domain.tld Indirizzo del server SMTP? [smtp.example.com]:Plesk(Sì, scrivi Plesk nella riga) Porta SMTP? [587]: 25(La porta del server di posta in Plesk è 25) Nome utente SMTP? [user@example.com]:mail@domain.tld Password SMTP? [pa$$word]:password123 E-mail dell'account Let's Encrypt? (INVIO per saltare) [me@example.com]:(per saltare premi Invio)
Ci vorrà un po’ di tempo; attendi di tornare alla riga di comando. Il contenitore Docker non riesce ad avviarsi. Non preoccuparti. Ora modifichiamo il file app.yml per renderlo compatibile con Plesk.
Ora utilizzo Plesk Obsidian su Ubuntu 20 e l’unica impostazione che devo modificare per far funzionare Discourse insieme ad altre applicazioni web è aggiungere una regola di proxy che reindirizzi la porta 80 a un’altra (nel mio caso 8060) – e naturalmente anche le reindirizzazioni della porta 8060 → 80 e 9443 → 443 in app.yml.
Inoltre, il certificato SSL viene rinnovato automaticamente senza alcuna azione aggiuntiva.
È molto più semplice di prima.
Those lines tell discourse to ignore your proxy servers address and report the address of the actual computer making the request.
The let’s encrypt issue, is because you need not to pass that request to discourse but to the let’s encrypt client that the reverse proxy is running. You could probably add some stuff to tell it to handle that /well-known request itself. Perhaps you’re friends W can help figure that out
Unfortunately I’m not receiving the email to activate.
When I use all email settings on Outlook it’s functional but when I use the same settings I don’t receive anything.
I did exactly what you wrote but there aren’t even mail data in logs.
È molto probabile che un provider VPS abbia una configurazione di Plesk o del sistema operativo che necessita di configurazioni diverse dalle mie per far funzionare Discourse.
Sarei in grado di aiutarti tramite il forum, ma non in altro modo, e inoltre non sono disponibile per lavoro. Ma per favore, tieni presente che non sono un esperto di Discourse, né un esperto di Linux, né un esperto di Plesk.
Se desideri ulteriore aiuto tramite il forum, devi fornire maggiori informazioni:
Discourse è installato?
Hai applicato qualche tipo di configurazione tra quelle descritte nel primo argomento? Perché è molto probabile che queste informazioni siano obsolete. Come ho detto, ho dovuto fare quasi nulla per far funzionare Discourse.
Quale messaggio di errore restituisce il forum quando apri l’URL? Puoi condividere l’URL se è pubblico?
Puoi dirmi quali sono le informazioni del proxy nginx/docker per il tuo dominio in Plesk?
Il tuo container Discourse è in esecuzione?
Ti prego di fornire qualsiasi informazione aggiuntiva che ritieni possa essere utile.
Capisco che tu abbia delle difficoltà, come le ho avute anch’io quando ho dovuto installare Discourse per la prima volta (e fu su Plesk, un’installazione non supportata).
Ancora una volta, sono disposto ad aiutarti qui poiché le informazioni risultanti possono aiutare anche altre persone, ma per favore, per il bene degli altri (e tuo), devi fornire maggiori informazioni su ciò che hai effettivamente fatto, cosa non funziona, se hai messaggi di errore, ecc… Controlla il mio messaggio precedente.
Se non riesci a seguire queste semplici linee guida, nessuno qui sarà in grado o addirittura disposto ad aiutarti.
Prenditi il tuo tempo per scrivere la tua risposta e sii il più preciso possibile.
3 Mi Piace
Canapin
(Coin-coin le Canapin)
Ha separato questo argomento il
16