Skip to main content

Créez des applications prêtes à la production avec React au lieu d'Angular.

À l'instar de la pile MEAN standard, la pile MERN remplace Angular par React pour le front-end de l'application. Les composants individuels d'une pile MERN sont bien établis et soutenus par des communautés de développeurs : MongoDB, une base de données documentaire utilisée pour conserver les données de votre application ; Express, qui sert de cadre d'application web ; React, utilisé pour construire les interfaces utilisateur de votre application ; et Node.js, qui sert d'environnement d'exécution pour votre application.

Que vous soyez un développeur chevronné de la pile MERN ou que vous souhaitiez expérimenter, il est plus facile que jamais de déployer MERN sur Linode. Démarrez un nouveau projet ou migrez un travail existant sur Linode en utilisant l'application MERN Stack One-Click.

Logiciel inclus

L'application MERN Stack One-Click installera les logiciels suivants sur votre Linode :

LOGICIELDESCRIPTION
MongoDBBase de données documentaire
ExpressCadre d'application web
RéagirBibliothèque JavaScript
Node JSEnvironnement d'exécution
UFW
(Uncomplicated Firewall)
Utilitaire de pare-feu. Les ports 22/tcp pour IPv4 et IPv6 autorisent le trafic entrant. Tous les autres ports sont soumis aux règles de pare-feu suivantes : deny (entrant), allow (sortant).

Options MERN

ChampDescription
L'utilisateur sudo limité à créer pour le LinodeIl s'agit du compte utilisateur limité qui sera créé pour le Linode. Ce compte a des privilèges d'utilisateur sudo.
Le mot de passe pour l'utilisateur sudo limitéDéfinissez un mot de passe pour l'utilisateur sudo limité. Le mot de passe doit répondre aux exigences de validation de la force de complexité pour un mot de passe fort. Ce mot de passe peut être utilisé pour effectuer n'importe quelle action sur votre serveur, comme pour l'utilisateur root, il doit donc être long, complexe et unique.
La clé publique SSH qui sera utilisée pour accéder au Linode.Si vous souhaitez accéder à SSH via une clé publique (recommandé) plutôt que par mot de passe, entrez la clé publique ici.
Désactiver l'accès root par SSH ?Sélectionnez Yes pour empêcher le compte root de se connecter au serveur via SSH. Sélectionnez No pour permettre au compte root de se connecter via SSH.
Votre jeton Linode APIVotre Linode API Token est nécessaire pour créer des enregistrements DNS. S'il est fourni avec l'option subdomain et domain l'installation tente de créer des enregistrements DNS via le site Linode API. Si vous ne disposez pas d'un jeton, mais que vous souhaitez que l'installation crée des enregistrements DNS, vous devez créez-en un avant de poursuivre.
Sous-domaineLe sous-domaine pour lequel vous souhaitez que le programme d'installation crée un enregistrement DNS pendant l'installation. La suggestion donnée est www. Le sous-domaine ne doit être fourni que si vous fournissez également un nom de domaine. domain et API Token.
DomaineLe nom de domaine où vous souhaitez héberger votre site Web. Le programme d'installation crée un enregistrement DNS pour ce domaine pendant l'installation si vous fournissez ce champ avec votre nom de domaine. API Token.

Options Linode

ConfigurationDescription
Sélectionnez une imageDebian 10, Debian 11, et Ubuntu 20.04 LTS sont actuellement les seules images supportées par l'application MERN Marketplace. Nécessaire.
RégionLa région dans laquelle vous souhaitez que votre Linode réside. En général, il est préférable de choisir un emplacement qui est le plus proche de vous. Pour plus d'informations sur le choix d'un centre de données, consultez le guide Comment choisir un centre de données. Vous pouvez également générer des rapports MTR pour un examen plus approfondi des routes réseau entre vous et chacun de nos centres de données. Nécessaire.
Plan LinodeLes ressources matérielles de votre Linode. Le plan Linode sur lequel vous déployez votre MySQL/MariaDB doit tenir compte de la charge de travail estimée. Si vous mettez en place une page Web simple, vous pouvez utiliser un Linode de 1 Go (Nanode) ou de 2 Go. Si vous comptez déployer une application web plus robuste, envisagez un plan avec des allocations de RAM et de CPU plus élevées. Si vous décidez que vous avez besoin de plus ou moins de ressources matérielles après avoir déployé votre application, vous pouvez toujours redimensionner votre Linode pour un plan différent. Nécessaire.
Label LinodeLe nom de votre Linode, qui doit être unique pour tous les Linodes de votre compte. Ce nom sera la façon dont vous identifierez votre serveur dans le tableau de bord de Cloud Manager. Requis.
Mot de passe racineLe mot de passe administratif principal de votre instance Linode. Ce mot de passe doit être fourni lorsque vous vous connectez à votre Linode via SSH. Le mot de passe doit répondre aux exigences de validation de la force de complexité d'un mot de passe fort. Votre mot de passe root peut être utilisé pour effectuer n'importe quelle action sur votre serveur, alors faites en sorte qu'il soit long, complexe et unique. Requis.

Démarrage après le déploiement

Une fois l'installation de l'application MERN One-click terminée, vous pouvez.. :

L'application MERN Stack One-Click a été développée par Linode. Pour obtenir de l'aide concernant le déploiement de l'application, contactez le service d'assistance de Linode en utilisant les informations indiquées dans la barre latérale.