Detaillierte Erklärung zum schnellen Erstellen einer Blog-Website mit Docker

Detaillierte Erklärung zum schnellen Erstellen einer Blog-Website mit Docker

Halo ist ein modernes, persönliches, unabhängiges Blogsystem, das Studierenden, die an das Bloggen gewöhnt sind, eine zusätzliche Option bietet.

Offizielle Website: https://halo.run/

1. Vorbereitung

Dieses Tutorial basiert auf Docker, daher müssen Sie die Docker-Umgebung vorab auf dem Server installieren.

Tutorial zur Docker-Installation: https://www.jb51.net/article/94067.htm

2. Bereitstellungsprozess

(1) Erstellen Sie ein Arbeitsverzeichnis

mkdir ~/.halo und cd ~/.halo 

(2) Laden Sie die Konfigurationsdatei in das Arbeitsverzeichnis herunter

wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml 

(3) Ändern Sie die Konfigurationsdatei, konfigurieren Sie die Datenbank oder den Port usw.

vim-Anwendung.yaml 

(4) Ziehen Sie die Blog-Spiegelquelle

Docker-Pull Halohub/Halo:1.4.13 

(5) Erstellen Sie einen Container

docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=sofern nicht gestoppt halohub/halo:1.4.13

Parametererklärung:

  • -it: Eingabefunktion aktivieren und Pseudoterminal verbinden
  • -d: Den Container im Hintergrund ausführen
  • --name: Geben Sie einen Namen für den Container an
  • -p: Port-Mapping, das Format ist主機(宿主)端口:容器端口, das in application.yaml konfiguriert werden kann.
  • -v: Zuordnung des Arbeitsverzeichnisses. Das Format ist: -v Hostpfad:/root/.halo, letzteres kann nicht geändert werden.
  • --restart: Es wird empfohlen, es auf unless-stopped zu setzen, um den Halo-Container automatisch zu starten, wenn Docker startet.

(6) Öffnen Sie http://ip:端口號um die Benutzeroberfläche der Installationsanleitung anzuzeigen.

Beispielsweise lautet die IP meines öffentlichen Dienstnetzwerks: 81.71.136.94, daher ist die Adresse, die ich besuche: http://81.71.136.94:8090/

Nachdem Sie die Informationen eingegeben haben, klicken Sie auf Installieren. Nach Abschluss der Installation werden Sie zur Anmeldeseite weitergeleitet.

Geben Sie Ihr Konto und Ihr Passwort ein und klicken Sie auf „Anmelden“, um zur Backend-Verwaltungsoberfläche des Blogs zu gelangen.

Klicken Sie auf „Zur Startseite springen“, um direkt zur Startseite des Blogs zu gelangen.

3. Zugangstest

Besuchen Sie: http://81.71.136.94:8090/ (muss in die IP-Adresse Ihres eigenen Servers geändert werden~)

Dies ist das Ende dieses Artikels zum schnellen Erstellen einer Blog-Website mit Docker. Weitere relevante Inhalte zum Erstellen einer Blog-Website mit Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Ich zeige Ihnen, wie Sie Schriftsymbole in CSS verwenden

>>:  js implementiert Array-Abflachung

Artikel empfehlen

Daten in der Layui-Tabellenzeile dynamisch bearbeiten

Inhaltsverzeichnis Vorwort Stil Funktion Beschrei...

Vue implementiert das Hinzufügen von Wasserzeichen zu hochgeladenen Bildern

In diesem Artikel wird der spezifische Implementi...

Welche magischen Anwendungen haben CSS-Filter?

Hintergrund Grundlegende Konzepte CSS filter wend...

So stellen Sie FastDFS in Docker bereit

Installieren Sie Fastdfs auf Docker Mount-Verzeic...

XHTML-Tutorial: Der Unterschied zwischen Transitional und Strict

Tatsächlich ist XHTML 1.0 in zwei Typen unterteil...

Neun erweiterte Methoden zur Deduplizierung von JS-Arrays (erprobt und effektiv)

Vorwort Die allgemeinen Methoden sind hier nicht ...

Vite2.0 Fallstricke

Inhaltsverzeichnis Optimierung des Vite-Projektau...

Eine kurze Erläuterung des zugrunde liegenden Prinzips von MySQL Join

Inhaltsverzeichnis Join-Algorithmus Der Unterschi...

Detaillierte Erklärung zur Verwendung des Linux-Befehls mpstat

1. mpstat-Befehl 1.1 Befehlsformat mpstat [ -A ] ...

Beispielcode zur Realisierung des Ladeeffekts der B-Station mit CSS+SVG

Schwierigkeit Erstellung von zwei Masken für SVG-...