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

So verwenden Sie die Concat-Funktion in MySQL

Wie unten dargestellt: //Fragen Sie das Jahr und ...

Erstellen Sie in 5 Minuten einen WebRTC-Videochat

Im vorherigen Artikel habe ich den detaillierten ...

So verwenden Sie Dayjs zum Berechnen gängiger Daten in Vue

Bei der Verwendung von Vue zur Entwicklung von Pr...

Docker-Bindung mit fester IP/Hostübergreifender Container-Gegenzugriffsvorgang

Vorwort Bisher waren statische IPs, die über Pipe...

Spezielle Methode zum Hinzufügen von Fremdschlüsseleinschränkungen in MySQL

Die Betriebsumgebung dieses Tutorials: Windows 7-...

Mysql-Datumsformatierung und komplexe Datumsbereichsabfrage

Inhaltsverzeichnis Vorwort Anwendungsszenarios fü...

Detaillierte Analyse des MySQL Master-Slave-Verzögerungsphänomens und -prinzips

1. Phänomen Am frühen Morgen wurde einer Online-T...

So installieren Sie eine MySQL-Datenbank im Deepin 2014-System

Deepin 2014 herunterladen und installieren Zum He...

my.cnf (my.ini) wichtige Parameteroptimierungs-Konfigurationsanweisungen

MyISAM-Speicher-Engine Die MyISAM-Speicher-Engine...

Führen Sie die Schritte zum Einrichten automatischer Updates in CentOS 8 aus

Das Beste, was Sie für Ihre Daten und Computer tu...

So erstellen Sie Gitlab auf CentOS6

Vorwort Das ursprüngliche Projekt wurde im öffent...

Schritte zum Ausführen von ASP.NET Core im Docker-Container

Es gibt in letzter Zeit zu viel Wissen zu lernen,...