CMS moderne, open source et à fichier plat.
Grav est un système de gestion de contenu (CMS) flexible et open source. Il peut être utilisé à la fois par des personnes techniques et non techniques, permettant aux utilisateurs d'opérer en ligne de commande via son propre panneau d'administration CLI ou dans un navigateur web via son panneau d'administration. Les modèles de page dans Grav sont construits à l'aide du moteur de création de modèles Twig, hautement personnalisable, et le contenu peut être écrit directement en Markdown. L'utilisation de Grav vous permet également de tirer parti d'une pléthore de ressources préconstruites, y compris des modèles de départ, des thèmes uniques et un grand nombre de plugins. Si vous avez besoin d'aide pour démarrer, il existe un formulaire communautaire actif et une documentation complète.
Déployer l'application Grav Marketplace
La place de marché Linode vous permet de déployer facilement des logiciels sur un Linode en utilisant le Linode Cloud Manager.
- Connectez-vous au Cloud Manager et sélectionnez le lien Marketplace dans le menu de navigation de gauche. Cela affiche la page Linode Compute Create avec l'onglet Marketplace présélectionné.
- Dans la section Select App, sélectionnez l'application que vous souhaitez déployer.
- Remplissez toutes les options requises pour l'application sélectionnée ainsi que toutes les options avancées souhaitées (qui sont facultatives). Voir la section Options de configuration pour plus de détails.
- Remplissez le reste du formulaire comme indiqué dans la section Démarrage > Créer un Linode.
- Cliquez sur le bouton Create Linode (Créer un Linode). Une fois le Linode provisionné et mis sous tension, attendez que l'installation du logiciel soit terminée. Si le Linode est éteint ou redémarré avant ce moment, l'installation du logiciel échouera probablement. Pour savoir si l'installation est terminée, ouvrez la console Lish du Linode et attendez que l'invite de connexion au système s'affiche.
- Suivez les instructions de la section Mise en route après le déploiement.
L'installation du logiciel devrait se terminer dans les 5 à 10 minutes suivant la fin du provisionnement du Linode.
Options de configuration
Options du CMS Grav
Voici les options supplémentaires disponibles pour cette application Marketplace :
Champ | Description |
---|---|
Email de l'administrateur du serveur | Cet email est nécessaire pour générer les certificats SSL. Requis |
Votre jeton Linode API | Votre 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-domaine | Le 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 . |
Domaine | Le nom de domaine où vous souhaitez héberger votre instance Grav. Le programme d'installation crée un enregistrement DNS pour ce domaine lors de l'installation si vous fournissez ce champ avec votre nom de domaine. API Token . |
L'utilisateur sudo limité à créer pour le Linode | Il 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. |
Options générales
Pour obtenir des conseils sur la façon de remplir les autres options du formulaire Créer un Linode, consultez la rubrique Démarrage > Créer un Linode. Cela dit, certaines options peuvent être limitées ou recommandées en fonction de cette application Marketplace :
- Distributions supportées : Ubuntu 20.04 LTS
- Plan recommandé : Tous les types et toutes les tailles de plans peuvent être utilisés.
Accéder à l'application Grav
- Une fois l'installation terminée, le tableau de bord Grav est accessible au domaine que vous avez saisi au début de votre déploiement suivi de
/admin
.http://example.com/admin
Nonte : Si vous n'avez pas saisi de domaine, vous pouvez également utiliser le rDNS de votre Instance Compute, qui peut se présenter comme suit123-0-123-0.ip.linodeusercontent.com
. Voir le Gestion des adresses IP pour obtenir des informations sur l'affichage et la définition de la valeur rDNS. - A partir de là, vous êtes invité à créer un compte d'administrateur, que vous pouvez utiliser pour vous connecter au panneau d'administration de Grav, rédiger du contenu et effectuer des tâches d'administration.
Maintenant que vous avez accédé à votre tableau de bord, consultez la documentation officielle de Grav pour apprendre à mieux utiliser votre instance Grav.
Note : Actuellement, Linode ne gère pas les mises à jour des logiciels et des systèmes pour les Marketplace Apps. C'est à l'utilisateur d'effectuer la maintenance de routine sur les logiciels déployés de cette manière.
Plus d'informations
Vous pouvez consulter les ressources suivantes pour obtenir des informations supplémentaires sur ce sujet. Bien que ces ressources soient fournies dans l'espoir qu'elles soient utiles, veuillez noter que nous ne pouvons garantir l'exactitude ou l'actualité des documents hébergés en externe.
L'application Grav CMS a été développée par Linode. Pour obtenir de l'aide concernant le déploiement de l'application, contactez le support Linode via les informations listées dans la barre latérale. Pour obtenir de l'aide concernant l'outil ou le logiciel lui-même, consultez le forum Grav Discourse .