Zum Inhalt springen

Modernes, quelloffenes CMS mit flachen Dateien.

Grav ist ein flexibles Open-Source-Flat-File-CMS (Content Management System). Es kann sowohl von technischen als auch von nicht-technischen Personen verwendet werden, wobei die Benutzer in der Kommandozeile über die eigene CLI oder in einem Webbrowser über das Admin-Panel. Die Seitenvorlagen in Grav werden mit der hochgradig anpassbaren Twig-Templating-Engine erstellt, und die Inhalte können direkt in Markdown geschrieben werden. Bei der Verwendung von Grav können Sie außerdem auf eine Fülle von vorgefertigten Ressourcen zurückgreifen, darunter Starter-Vorlagen, einzigartige Themes und eine ganze Reihe von Plugins. Wenn Sie Hilfe bei den ersten Schritten benötigen, gibt es ein aktives Community-Formular und eine umfangreiche Dokumentation.

Bereitstellen der Grav Marketplace-App

Der Linode Marketplace ermöglicht es Ihnen, mit dem Linode Cloud Manager ganz einfach Software auf einer Linode einzusetzen.

  1. Loggen Sie sich in den Cloud Manager ein und wählen Sie den Link Marketplace aus dem linken Navigationsmenü. Dies zeigt die Seite Linode Compute Create mit der vorgewählten Registerkarte Marketplace an.
  2. Wählen Sie unter dem Abschnitt App auswählen die App aus, die Sie bereitstellen möchten.
  3. Füllen Sie alle erforderlichen Optionen für die ausgewählte Anwendung sowie alle gewünschten erweiterten Optionen (die optional sind) aus. Weitere Informationen finden Sie im Abschnitt Konfigurationsoptionen.
  4. Füllen Sie den Rest des Formulars aus, wie im Abschnitt Erste Schritte > Linode erstellen beschrieben.
  5. Klicken Sie auf die Schaltfläche Linode erstellen. Sobald die Linode eingerichtet und vollständig eingeschaltet ist, warten Sie, bis die Softwareinstallation abgeschlossen ist. Wenn die Linode vor diesem Zeitpunkt ausgeschaltet oder neu gestartet wird, wird die Software-Installation wahrscheinlich fehlschlagen. Um festzustellen, ob die Installation abgeschlossen ist, öffnen Sie die Lish-Konsole der Linode und warten Sie, bis die Aufforderung zur Systemanmeldung erscheint.
  6. Folgen Sie den Anweisungen im Abschnitt Erste Schritte nach der Installation.

Die Softwareinstallation sollte innerhalb von 5-10 Minuten abgeschlossen sein, nachdem die Linode die Bereitstellung beendet hat.

Konfigurationsoptionen

Grav CMS-Optionen

Hier sind die zusätzlichen Optionen, die für diese Marktplatz-App verfügbar sind:

FeldBeschreibung
Admin-E-Mail für den ServerDiese E-Mail ist erforderlich, um die SSL-Zertifikate zu generieren. Erforderlich
Ihr Linode API TokenIhr Linode API Token wird zum Erstellen von DNS-Einträgen benötigt. Wenn dies zusammen mit dem subdomain und domain Felder, versucht die Installation, DNS-Einträge über die Linode API zu erstellen. Wenn Sie kein Token haben, aber möchten, dass die Installation DNS-Einträge erstellt, müssen Sie einen erstellen bevor Sie fortfahren.
SubdomainDie Subdomain, für die das Installationsprogramm während des Setups einen DNS-Eintrag erstellen soll. Der angegebene Vorschlag lautet www. Die Subdomain sollte nur angegeben werden, wenn Sie auch eine domain und API Token.
DomainDer Domainname, unter dem Sie Ihre Grav-Instanz hosten möchten. Das Installationsprogramm erstellt während der Installation einen DNS-Eintrag für diese Domain, wenn Sie dieses Feld zusammen mit Ihren API Token.
Eingeschränkte sudo-Nutzer für eine Linode erstellen Dies ist das begrenzte Nutzerkonto, das für die Linode erstellt werden soll. Dieses Konto hat sudo-Benutzerrechte.
Passwort für den eingeschränkten sudo-BenutzerLegen Sie ein Passwort für den eingeschränkten sudo-Nutzer fest. Das Passwort muss komplex genug sein für ein sicheres Passwort. Dieses Kennwort kann - ähnlich wie ein root Passwort - zum Ausführen aller Aktionen auf dem Server verwendet werden, also machen Sie es lang, kompliziert und eindeutig.
Der öffentliche SSH Schlüssel, der für den Zugriff auf die Linode verwendet werden sollWenn Sie den SSH-Zugang nicht über ein Passwort, sondern über einen öffentlichen Schlüssel (empfohlen) vornehmen möchten, geben Sie hier den öffentlichen Schlüssel ein.
Root-Zugriff über SSH deaktivieren?Wählen Sie Yes um das Root-Konto für die Anmeldung am Server über SSH zu sperren. Wählen Sie No um dem Root-Konto die Anmeldung über SSH zu ermöglichen.

Allgemeine Optionen

Hinweise zum Ausfüllen der verbleibenden Optionen im Formular zum Erstellen einer Linode finden Sie unter Erste Schritte > Erstellen einer Linode. Das heißt, einige Optionen sind möglicherweise eingeschränkt oder werden auf der Grundlage dieser Marketplace-App empfohlen:

  • Unterstützte Distributionen: Ubuntu 20.04 LTS
  • Empfohlener Plan: Alle Planarten und -größen können verwendet werden.

Zugriff auf die Grav-App

  1. Nach Abschluss der Installation ist das Grav-Dashboard unter der Domain zugänglich, die Sie zu Beginn der Installation angegeben haben, gefolgt von /admin.

    http://example.com/admin

    Neinte: Wenn Sie keine Domäne eingegeben haben, können Sie auch den rDNS Ihrer Compute-Instanz verwenden, der wie folgt aussehen kann 123-0-123-0.ip.linodeusercontent.com. Siehe die Verwalten von IP-Adressen Anleitung für Informationen zum Anzeigen und Einstellen des rDNS-Wertes.
  2. Von hier aus werden Sie aufgefordert, ein Administratorkonto zu erstellen, mit dem Sie sich im Grav-Verwaltungsbereich anmelden, Inhalte schreiben und Verwaltungsaufgaben durchführen können.

Nachdem Sie nun auf Ihr Dashboard zugegriffen haben, lesen Sie die offizielle Grav-Dokumentation, um zu erfahren, wie Sie Ihre Grav-Instanz weiter nutzen können.

Hinweis: Derzeit verwaltet Linode keine Software- und System-Updates für Marketplace-Apps. Es obliegt dem Benutzer, routinemäßige Wartungsarbeiten an der auf diese Weise bereitgestellten Software durchzuführen.

Mehr Informationen

Sie können die folgenden Ressourcen für zusätzliche Informationen zu diesem Thema konsultieren. Diese werden in der Hoffnung bereitgestellt, dass sie nützlich sind. Bitte beachten Sie jedoch, dass wir nicht für die Richtigkeit oder Aktualität von extern bereitgestellten Materialien einstehen können.

Die Grav CMS App wurde von Linode entwickelt. Wenn Sie Unterstützung bei der Bereitstellung der App benötigen, wenden Sie sich an den Linode-Support über die in der Seitenleiste aufgeführten Informationen. Support für das Tool oder die Software selbst finden Sie im Grav Discourse Forum.