Installation auto-hébergée de WordPress et Discourse

Bonjour,

Quelqu’un pourrait-il m’éclairer sur le processus d’installation de Discourse en auto-hébergement :slight_smile:

Je souhaite utiliser Discourse avec WordPress. J’ai donc lu l’article d’installation de Discourse 50752, qui m’a redirigé vers https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

Configuration d’un sous-domaine – bien que j’aurais idéalement préféré l’installer dans un sous-répertoire, il est recommandé d’utiliser un sous-domaine. WordPress sur le domaine principal avec le plugin Discourse installé mais non configuré.

Doit-on se connecter via SSH à ce sous-domaine et exécuter les commandes suivantes pour installer l’image Docker de Discourse, puis suivre les instructions qui suivent ?

sudo -s
git clone GitHub - discourse/discourse_docker: A Docker image for Discourse · GitHub /var/discourse
cd /var/discourse

Je suis sur un VPS avec Plesk, j’ai donc activé Git pour le sous-domaine et ajouté le dépôt, ce qui a en réalité copié les fichiers de l’image Docker de Discourse dans le répertoire racine du site web.

Veuillez excuser peut-être le caractère basique de ma question, mais je préfère comprendre plutôt que d’essayer de faire fonctionner les choses à l’aveugle.

Cordialement et merci beaucoup pour votre temps.

La méthode la plus simple et la plus courante pour installer Discourse consiste à le déployer sur un droplet Digital Ocean, comme décrit dans le guide d’installation principal que vous avez mentionné ci-dessus. L’endroit où WordPress est installé n’a pas d’importance : Discourse sera installé dans un environnement complètement différent, et le plugin WP Discourse sera utilisé pour les relier.

Donc, en résumé, si vous suivez ce guide d’installation à la lettre, cela devrait être la solution la plus simple !

Si votre question porte sur l’installation de Discourse sur la même machine que celle utilisée pour WordPress… il semble théoriquement que Docker soit compatible avec Plesk, mais d’après une recherche rapide et les retours d’autres utilisateurs, cela risque de devenir un vrai casse-tête ! Consultez ce lien pour voir de nombreuses personnes rencontrant des problèmes avec les installations Plesk : Search results for 'plesk' - Discourse Meta

Si vous voulez vraiment une installation dans un sous-dossier, je le ferai ! https://www.literatecomputing.com/product/multiple-discourse-wordpress-ghost-installations-on-a-single-server/

Une personne expérimentée avec Plesk /pourrait/ peut-être faire fonctionner cela en une heure ou trois. Il y a quelques sujets ici sur la configuration de Discourse avec Plesk ; ils semblent assez douloureux. Ce que vous faites, c’est essentiellement prendre un outil conçu pour faciliter les choses et l’utiliser pour quelque chose pour lequel il n’est pas conçu, ce qui rend la tâche 10 fois plus difficile.

Vous serez beaucoup plus heureux si vous installez simplement Discourse sur votre propre Droplet Digital Ocean pour 5 ou 10 par mois, comme décrit dans le document install-cloud que vous avez lié. Si vous souhaitez que tout soit fait pour vous (sauf la configuration DNS), je le ferai pour 150 $ ou, si vous voulez des plugins et la configuration de la réponse par e-mail prêtes à l’emploi, pour 300 $.

Merci pour votre réponse et pour m’avoir orienté sur la bonne voie.

Les liens suivants semblent permettre l’installation de Docker dans Plesk. J’aimerais essayer, mais comme vous l’avez dit, un Droplet Digital Ocean rend cela plus simple, alors je le garde comme plan de secours :slight_smile:

J’ai également constaté que Docker est exigeant en ce qui concerne la version du système d’exploitation. Using Docker | Plesk Onyx documentation indique les versions spécifiques.