So erstellen Sie ein Blog mit Hexo 4.2.0 - DEUTSCH

Hexo ist ein beliebter und benutzerfreundlicher statischer Site Builder, der als bezeichnet wird moderner mächtiger Blog
Rahmen
. Es basiert auf der Node.js-Technologie und verfügt über eine sehr leistungsstarke und umfangreiche Plattform zum Erstellen von Websites. Unser Artikel soll Ihnen den Einstieg in diese Technologie erleichtern - Wie erstelle ich Hexo-Sites und lade sie einfach auf Ihren Hosting-Service hoch?.

So erstellen Sie ein Blog mit Hexo-Artikelbild

Was ist der Hexo Static Site Generator?

Hexo ist einer der beliebtesten statischen Site-Generatoren und wird von Bloggern und Site-Erstellern weit verbreitet. Durch die Verwendung können Benutzer Erstellen Sie schnell Blogs, Zielseiten und andere beliebte Arten von Websites Verwenden eines Node.js-basierten Frameworks. Hexo ist eines der leistungsstärksten Instrumente, da es mehrere nützliche Funktionen in sich integriert. Die gesamte Markdown-Syntax wird unterstützt, was das Formatieren von Seiten sehr einfach macht. Umfangreiche Plugin-Unterstützung ist ebenfalls verfügbar. Alle Arten von Erweiterungen können zur Basis-Engine hinzugefügt werden, was die Integration in größere Projekte sehr einfach macht. Mit einem einzigen Befehl können die Websites für Hosting-Anbieter und Webdienste wie GitHub Pages bereitgestellt werden.

verbunden: [wplinkpreview url =”https://hth.guide/node-js/”]Wofür wird Node.Js verwendet?

Bevor Sie Hexo verwenden 4.2.0 Sie müssen es installieren - dies kann entweder auf dem Cloud-Server selbst erfolgen (wenn Sie Zugriff auf die Befehlszeile haben) oder auf einem lokalen Computer und dann Hochladen der Stämme auf den Remote-Server. Dies sind zwei verschiedene Arten der Arbeit mit Hexo, die sowohl Vor- als auch Nachteile haben:

  • Lokale Computerinstallationen - In diesem Fall müssen die Hacker den Hexo Static Site Generator installieren, seine Anforderungen und Abhängigkeiten und erstellen Sie die Zielwebsite auf ihnen, bevor Sie sie auf den Hosts bereitstellen.
  • Remote-Hexo-Installationen - Wenn die Site-Administratoren über Fernsteuerung und Shell-Zugriff Zugriff auf die Systeme haben, können sie das Framework auf den Webhosts selbst installieren. Dies kann durch Installieren einer Kopie von Hexo oder Hochladen eines Docker-Containers erfolgen - eine Möglichkeit, Web-Appliances einfacher zu verwalten.

Hexo ist ein sehr beliebter Dienst, der auf Plattformen installiert werden kann, die kostenloses statisches Hosting bieten, wie z GitHub-Seiten - Auf diese Weise können Entwickler und andere Benutzer auf einfache Weise ihr eigenes persönliches Blog oder ihre Zielseite hosten. Da Hexo auf einer modularen Engine basiert und von vielen Projekten übernommen wurde, war eine beträchtliche Community an der Erstellung von beteiligt Themen - Es gibt mehrere Hundert, von denen beide problemlos heruntergeladen werden können die offizielle Website und Hexo-Repositories von Drittanbietern.

Nackte Notwendigkeiten für die Hexo-Installation

Um mit Hexo zu beginnen 4.2.0 Die Benutzer müssen alle erforderlichen Abhängigkeiten installieren, Beachten Sie, dass die genauen Anweisungen auch von Plattform zu Plattform und Betriebssystem variieren. Es gibt mehrere Komponenten, auf die sich Hexo stützt, um ausgeführt zu werden:

  • Node.js - Dies ist das JavaScript-Framework, das die Haupt-Engine antreibt und zum Generieren der Site-Ausgabe verwendet wird
  • Git - Dies ist das beliebteste Versionskontrollsystem, das von Websitebesitzern und Administratoren verwendet wird, um eine aktuelle Codebasis für ihre Websites schnell zu überarbeiten und zu pflegen
  • Abhängigkeiten erstellen - Dies sind Systembibliotheken und Dienstprogramme, die für eine funktionierende Hexo-Installation erforderlich sind

Hexo-Logo Bild

Hexo Hosting 101 - Die Ersteinrichtung

Sobald Hexo auf einem bestimmten System installiert ist, können die Systemadministratoren ein neues Projekt initialisieren, indem sie die folgenden Befehle eingeben: hexo init - Dadurch wird eine leere Site-Installation in einem bestimmten Ordner erstellt. Der nächste Schritt besteht darin, in diesen Ordner einzutreten und den nächsten Befehl in der aufgerufenen Init-Sequenz auszuführen npm installieren - Es werden die Standardvorlage und -einstellungen zugewiesen, sodass die Websitebesitzer von dort aus starten können. Dadurch wird die Grundstruktur einer Hexo-Installation initiiert:

  • _config.yml - Die Haupt-Hexo-Konfigurationsdatei
  • package.json - Diese enthält die Konfiguration, in der die Anwendungsdaten gespeichert sind
  • Gerüste - Dies ist die Hauptvorlage für die Beiträge
  • Quelle - Dies ist der Ordner, in dem der Inhalt der Website abgelegt wird. Alle Dateien, denen ein Unterstrich vorangestellt ist, werden übersprungen. Es gibt zwei Unterordner, die von der Haupt-Engine erstellt werden
  • source / _drafts - Dies enthält die Entwürfe, die gemäß den von Hexo anerkannten Layoutregeln formatiert sind
  • source / _posts - Dieser Ordner enthält die gerenderten HTML-Seiten
  • Themen - Dies ist der Ordner, in dem das aktuelle Thema gespeichert ist

Das _config.yml Die Hauptkonfigurationsdatei von Hexo enthält viele Variablen, mit denen die allgemeinen Bedingungen und Site-Details festgelegt werden. Für einen detaillierten Blick siehe die offizielle Dokumentation um richtig mit Hexo zu beginnen.

Es gibt andere wichtige Hexo-Befehle, die ausgeführt werden können. Führen Sie den folgenden Befehl aus, um einen neuen Artikel zu erstellen: Hexo neu [Layout] [Titel] . Dadurch wird ein neuer Artikel erstellt, Wenn das Layout nicht angegeben ist, verwendet die Haupt-Engine das Standardlayout, das in der Hauptkonfigurationsdatei abgelegt ist. Das Hexo erzeugen Der Befehl verarbeitet alle Entwürfe und gibt sie auf fertigen HTML-Seiten aus, die für die Hosting-Anbieter bereitgestellt werden können. Hexo bietet auch die Funktionalität zum Veröffentlichen der Entwürfe mit hexo veröffentlichen. Ein lokaler Server kann durch Eingabe aktiviert werden Hexo Server, Die Bereitstellung erfolgt durch Hexo bereitstellen.

Hexo-Layout-Optionen

Die Hexo-Engine ist sehr einfach zu verwenden, wenn Sie einzelne Seiten und Blog-Beiträge erstellen, Der Benutzer muss lediglich den folgenden Befehl ausführen:

Hexo neu [Layout] <Titel>

Wie oben angegeben, wird eine Datei mit der angegebenen Layoutoption erstellt, Wenn keine angegeben ist, wird der Beitrag verwendet. Hexo unterscheidet drei verschiedene Arten von Layouts:

  • Post - Sie werden im Ordner source / _posts gespeichert
  • Entwurf - Sie werden im Ordner source / _drafts gespeichert
  • Seite - Sie werden im Quellordner gespeichert

HINWEIS: Wenn ein bestimmter Beitrag nicht bearbeitet werden soll, müssen die Websitebesitzer den folgenden Wert in die vordere Angelegenheit aufnehmen: Layout: falsch

Die Standardeinstellungen von Hexo analysieren die Post-Titel als Dateinamen. Die Hauptsache, die der Hauptcode ist, der von den Site-Administratoren platziert wird, um die Blog-Beiträge zu erstellen - sie können beide sein Yamla oder JSON. Hexo ist reich an Funktionen, wenn es um die Organisation geht. Es gibt verschiedene Optionen, die die Benutzer erkunden können:

  • Kommentarfunktion - In diesem Fall müssen die Hacker den Hexo Static Site Generator installieren, seine Anforderungen und Abhängigkeiten und erstellen Sie die Zielwebsite auf ihnen, bevor Sie sie auf den Hosts bereitstellen.
  • Abschnitt "Aktualisiert" - Dies wird eine präsentieren “Aktualisiert” Hinweis in der Post. Dies ist nützlich, wenn der Inhalt regelmäßig ergänzt wird.
  • Datum - Es können benutzerdefinierte Nacherstellungsdaten zugewiesen werden
  • Stichworte - Dadurch werden Tags für die einzelnen Beiträge eingerichtet.
  • Kategorien - Dadurch wird die Beitragskategorie eingerichtet
  • Permalink - Dadurch wird der Standard-Permalink des ausgewählten Beitrags überschrieben
  • Schlüsselwörter - Hier können die Benutzer die Schlüsselwörter eingeben, die im SEO-Metea-Tag und auch in OpenGraph verwendet werden
  • Auszug - Mit dieser Option wird der Seitenauszug optimiert

Hexo Site-Bereitstellung

Es gibt viele Möglichkeiten, wie eine Hexo-Blog-Site hochgeladen werden kann, Dies hängt von der Art des verwendeten Hostings und der Art des Zugriffs der Site-Administratoren ab. In den meisten Fällen ist es für die meisten Benutzer am einfachsten, die Ausgabedateien zu nehmen und hochzuladen. Dies ist praktisch, wenn die Site nicht regelmäßig aktualisiert wird. Die meisten Shared Hosting-Anbieter erlauben normalerweise eine oder mehrere Technologien. Der grundlegendste Ansatz ist zu Laden Sie die fertige Site über das Webpanel-Angebot hoch. Eine alternative Möglichkeit ist die Verwendung einer sicheren Dateiübertragungsverbindung wie z (Sichern) FTP, das von einem Programm ausgeführt wird und mit den angegebenen Anmeldeinformationen eine Verbindung zu den Servern herstellt.

Wenn häufige Änderungen an der Site vorgenommen werden sollen, ist die Verwendung am besten geeignet Versionskontrollsystem B. git, mit dem die Websitebesitzer Änderungen verfolgen und die Website-Updates überarbeiten können. Dies kann auch verwendet werden, wenn eine Site von mehreren Benutzern verwaltet wird, da diese an Inhalt und Design zusammenarbeiten können. Beachten Sie, dass die genaue Vorgehensweise vom Hosting-Anbieter abhängt. Jedes Unternehmen und jeder Hosting-Service erfordert möglicherweise einen etwas anderen Ansatz.

Eine Alternative kann die sein E-Mail-Upload-Option welches ist nicht sicher und wir raten Websitebesitzern davon ab, es zu verwenden. Dies war eine beliebte Methode, die hauptsächlich von Anfängern verwendet wurde, die ihre Websites ganz einfach hochladen wollten, wenn auch unsicher. Dazu muss der Hosting-Anbieter so konfiguriert werden, dass Datei-Uploads per E-Mail-Anhang akzeptiert werden. Dies erfolgt mithilfe einer speziellen Adresse und einer speziellen Whitelist, die auf die von den Website-Eigentümern verwendete festgelegt ist. Sie müssen lediglich die Dateien an eine Nachricht anhängen und an die angegebene Adresse senden. Der Hosting-Anbieter lädt sie automatisch entsprechend auf den Hosting-Server hoch.

Recherchiert und erstellt von:
Krum Popov
Leidenschaftlicher Webunternehmer, erstellt seitdem Webprojekte 2007. Im 2020, Er gründete HTH.Guide – eine visionäre Plattform, die sich der Optimierung der Suche nach der perfekten Webhosting-Lösung widmet. Mehr lesen...
Technisch überprüft von:
Methoden Ivanov
Erfahrener Webentwicklungsexperte mit 8+ langjährige Erfahrung, einschließlich Spezialwissen in Hosting-Umgebungen. Sein Fachwissen garantiert, dass der Inhalt den höchsten Standards an Genauigkeit entspricht und sich nahtlos an Hosting-Technologien anpasst. Mehr lesen...

Schreibe einen Kommentar

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *

Diese Website ist durch reCAPTCHA und Google geschützt Datenschutz-Bestimmungen und Nutzungsbedingungen anwenden.

Diese Website verwendet Cookies, um die Benutzererfahrung zu verbessern. Durch die Nutzung unserer Website stimmen Sie allen Cookies gemäß unserer zu Datenschutz-Bestimmungen.
Ich stimme zu
Bei HTH.Guide, Wir bieten transparente Webhosting-Bewertungen, Gewährleistung der Unabhängigkeit von äußeren Einflüssen. Unsere Bewertungen sind unvoreingenommen, da wir bei allen Bewertungen strenge und einheitliche Standards anwenden.
Zwar verdienen wir möglicherweise Affiliate-Provisionen von einigen der vorgestellten Unternehmen, Diese Provisionen gefährden weder die Integrität unserer Bewertungen noch beeinflussen sie unsere Rankings.
Die Affiliate-Einnahmen tragen zur Deckung des Kontoerwerbs bei, Testkosten, Instandhaltung, und Entwicklung unserer Website und internen Systeme.
Vertrauen Sie HTH.Guide für zuverlässige Hosting-Einblicke und Aufrichtigkeit.