Comment installer Discourse sur Plesk ?

Quelqu’un a-t-il une procédure éprouvée pour installer Discourse sur un serveur Plesk ?

Mon serveur Plesk propose une option Docker, cela pourrait-il aider ? (voir image)

Merci d’avance.

Notez que ce type d’installation n’est pas pris en charge ; si vous rencontrez des problèmes, vous êtes seul responsable. Vous pouvez toujours demander de l’aide ici, mais rien ne garantit que vous en recevrez.

Daniela,

Merci pour votre réponse, c’est apprécié.

Oui, j’ai déjà lu ce fil de discussion ; il était très fragmenté et semblait empreint de frustration.

Je vais essayer de le configurer sur un serveur de test, au cas où je ferais des erreurs.

Laquelle de ces nombreuses images Docker est la meilleure à utiliser ? (voir image)

Merci.

L’image officielle du discours

D’accord, merci. Je ferai part de mes résultats pour le bénéfice des autres.

Et c’est ce à quoi vous pouvez vous attendre en faisant de même.

Celle que vous construisez vous-même avec le lanceur.

Ne serait-il pas dans l’intérêt même de Discourse de publier des instructions d’installation complètes et entièrement testées pour toutes les principales plateformes ? Par exemple : cPanel, Plesk, AWS Lightsail, etc. Plus il y a d’installations actives, mieux c’est.

À moins que leurs seuls revenus ne proviennent des frais d’installation ?

Les instructions fournies fonctionnent parfaitement sur tous les principaux fournisseurs de VPS qui ne livrent pas de *panneau avec leur serveur.

Discourse devrait vraiment être hébergé sur son propre serveur en raison de la nature de l’application.

Non. Ils ne proposent qu’une seule méthode d’installation de Discourse, qui fonctionne pour les personnes qui ne connaissent rien à l’administration système. Si vous souhaitez procéder autrement, vous êtes en grande partie livré à vous-même. Installer avec Plesk (ou cPanel) rend la tâche beaucoup, beaucoup plus difficile, et je soupçonne que chaque instance Plesk n’est pas identique selon les fournisseurs, ce qui rendrait même le support de cette option très difficile. Le dernier client qui a souhaité que je réalise une installation avec Plesk m’a vu proposer un supplément de 500 $, et j’ai été soulagé qu’ils n’aient pas accepté ma proposition.

(L’installation sur Lightsail est une installation standard et fonctionne parfaitement.)

Ils ne génèrent des revenus que grâce aux frais d’hébergement. Depuis trois ans, ils ne gagnent aucun argent grâce aux installations.

@itsbhanusharma

Merci d’avoir répondu, c’est vraiment apprécié.

Donc, ce que j’essaie de réaliser, c’est :

Un site WordPress et un forum Discourse tous deux installés sur le même serveur.
Idéalement en tant que domaine et sous-domaine respectivement.

Je dis simplement l’évidence ici : Bitnami propose :

WordPress

Discourse

Mais pas les deux ensemble ?!? Une occasion manquée ?

Je ne me soucie pas vraiment de Plesk. Ce que je cherche, c’est Discourse.
Si cela signifie provisionner une autre machine, tant pis.

L’AMI officielle AWS pour Discourse est bien trop chère à 49,24 € par mois.
https://aws.bitnami.com/vms/new?image_id=iL2LqoI
(J’ai ajouté des espaces pour contourner la règle limitant à 2 liens pour les nouveaux utilisateurs ; supprimez-les pour visiter.)
À mon avis, elle utilise une instance EC2 surdimensionnée.

J’aime vraiment AWS Lightsail car il est abordable.
Pourrais-je installer à la fois WordPress et Discourse sur une instance Lightsail ?

@pfaffman

Permettez-moi de vous prémunir contre ce que je ne dis pas.

Je ne suis pas ici pour critiquer Discourse.
Je pense que son interface utilisateur et son expérience utilisateur sont inégalées.
Je comprends que Discourse doit générer des revenus, sans quoi son développement s’arrêterait.
Docker abstraite l’administrateur système, ce qui n’est que positif.

Je continuerai à chercher une solution qui convienne.

Merci pour votre aide.

Ah, c’est tout autre chose, et tout à fait réalisable. Search results for 'discourse apache' - Discourse Meta contient plusieurs sujets à ce sujet.

Ah, dans ce cas, je répondais à la mauvaise question. :slight_smile:

Pour 1500 $, j’installerai autant de sites Discourse, WordPress et Ghost que vous le souhaitez sur un seul serveur, avec Traefik en façade pour gérer le HTTPS. Vous pouvez même avoir Discourse dans un sous-dossier (ce que je déconseille vraiment, mais si un client le souhaite, j’ai scripté cette option).

Cependant, la recherche ci-dessus renvoie vers quelques documents tutoriels qui devraient vous permettre d’atteindre vos objectifs gratuitement.

Bonjour,
Je vais essayer de ne pas être trop dramatique.

Il est tout à fait possible d’exécuter WordPress et Discourse sur le même serveur physique en utilisant une application de proxy inverse simple, par exemple nginx, devant Discourse.

J’ai configuré plus d’une douzaine d’installations de cette manière pour divers projets et clients.

Le processus est très simple :

  1. Installer Discourse sur un VPS de taille adéquate.
  2. Configurer Discourse pour utiliser un proxy inverse Nginx externe.
  3. Installer WordPress comme d’habitude et créer un autre bloc de serveur dans la configuration de Nginx pour gérer le trafic WordPress.
  4. Profit.

Bien que je propose ce type d’installation à des tarifs raisonnables, vous êtes toujours libre de le faire vous-même. Je serai ravi de vous accompagner dans cette aventure si vous rencontrez des difficultés.

@pfaffman @itsbhanusharma

Messieurs, je vous remercie tous les deux pour votre aimable aide, elle est très appréciée.

Pour vous donner un peu plus de contexte : j’étais développeur web et je crée occasionnellement des sites WordPress pour des clients, au fur et à mesure que des demandes se présentent. C’est pourquoi j’ai un ancien serveur Plesk qui traîne encore. Je voulais essayer de faire tenir ce projet dessus également afin d’économiser de l’argent, mais je suis tout à fait disposé à provisionner une nouvelle machine spécialement pour ce site, car c’est mon propre projet personnel. Il faudra probablement quelques années avant qu’il ne me rapporte de l’argent, donc je ne peux pas me permettre de payer des frais de développement.

Je n’ai jamais configuré de forum Discourse auparavant ; personne ne m’en a jamais demandé. Je n’ai aucune intention de devenir « développeur Discourse ». Ce sera une opération ponctuelle uniquement pour moi, et dans six mois, j’aurai probablement tout oublié de ce que j’ai fait pour le mettre en place au départ :blush:

Donc, tout lien que vous pourrez partager serait vraiment apprécié.

Merci beaucoup.

À titre d’information, je gère deux installations Discourse liées à des sites WordPress avec le plugin WP Discourse, mais sur des serveurs distincts, cela fonctionne très bien. J’ai commencé en ne connaissant que WordPress, donc je comprends pourquoi on pourrait penser qu’il serait peut-être plus simple d’utiliser un seul serveur pour les deux, mais je ne pense pas que ce soit le cas.

Si la principale préoccupation est le coût, gardez à l’esprit qu’un serveur dédié pour Discourse chez Digital Ocean commence à seulement 5 $ par mois. C’est ce que j’ai choisi pour mon propre petit projet secondaire qui ne génère aucun revenu, mais ma façon de voir les choses est que, si cela vous fait gagner ne serait-ce que quelques heures de votre temps par an par rapport à une configuration plus complexe, cela vaut le coût relativement modique !

Tout d’abord, veuillez suivre le guide d’installation officiel pour Discourse.

https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

Ensuite, il existe de nombreux tutoriels qui expliquent comment configurer nginx devant Discourse. N’hésitez pas à utiliser le bouton de recherche.

Run other websites on the same machine as Discourse

La dernière étape concerne WordPress : rendez-vous simplement dans le répertoire habituel /var/www/html, téléchargez le dernier paquet WordPress avec wget, puis extrayez-le.

Installez MariaDB et php-fpm sur le serveur, puis ajoutez un bloc serveur nginx simple qui utilise /var/www/html comme racine et redirige les requêtes vers php-fpm.

Une fois cela fait, vous devriez pouvoir accéder à WordPress via votre nom de domaine complet (FQDN) pour terminer la configuration.

De cette manière, les deux applications seront installées. Vous pourrez ensuite installer le plugin wp-discourse pour connecter WordPress et Discourse.

Si vous avez des doutes avant de commencer, je serai ravi de vous aider.

Pour votre information, si vous pouvez réinitialiser votre serveur et vous débarrasser de Plesk, vous pourrez économiser des coûts et obtenir une configuration fonctionnelle en environ 2 à 3 heures, à condition d’avoir des notions de base en SSH.

Désolé pour ma réponse tardive.

Halloween a interrompu les opérations.

Je tenterai l’installation demain et je vous tiendrai au courant.

Merci à tous pour votre aide, elle est appréciée.

Joyeuse Halloween
:jack_o_lantern::jack_o_lantern::jack_o_lantern::jack_o_lantern::jack_o_lantern::jack_o_lantern: