Bloggen ist ein tolles Hobby. Im Grunde ist es eine Art Online-Tagebuch, das Sie ohne die Regeln und Einschränkungen von Microblogging-Plattformen wie Facebook und Twitter verwalten.

Wenn es um Ihren Blog geht, sind Sie Ihr eigener Autor und Redakteur; Sie besitzen die Geschichte, die Sie mit der Welt teilen. Und mit einer Lösung wie DotClear können Sie ganz einfach Ihren Blog erstellen und ihn von zu Hause aus auf einem Raspberry Pi hosten. Hier ist wie:

Was ist Dotclear und wie unterscheidet es sich von anderen Blogging-Plattformen?

Dotclear ist ein kostenloses und Quelloffene Software das sich selbst als „Blogverwaltung leicht gemacht“ bezeichnet; Es ist ein Jahr älter als die beliebte WordPress-Plattform – ursprünglich im Jahr 2002 veröffentlicht.

Die Plattform ist insofern ungewöhnlich, als eine einzelne Installation mehrere separate Blogs und mehrere Benutzer unterstützt. Außerdem verfügt es über integrierte Antispam-Mechanismen, ein anpassbares Layout, ein fantastisches Kommentarsystem und eine Fülle von Themen und Plug-Ins

instagram viewer
damit Ihr Blog optisch ansprechender aussieht sobald Sie es bereitstellen.

Die Open-Source-Lizenz von Dotclear bedeutet, dass neben dem Herunterladen, Verwenden und Modifizieren der Software auch Sie haben auch die Freiheit, den Code weiterzugeben und zur Zukunft des Projekts beizutragen Richtung.

So installieren Sie Dotclear auf Ihrem Raspberry Pi

Bevor Sie beginnen, sollten Sie sich an unseren Leitfaden halten Bereiten Sie Ihren Raspberry Pi als Server vor. Wenn Sie fertig sind, gehen Sie zu Ihrem Registrar Erweitertes DNS Einstellungsseite.

Löschen Sie alle Datensätze und erstellen Sie einen neuen EIN Aufzeichnung. Setzen Sie den Host auf "@", Wert auf Ihre öffentliche IP-Adresse und die TTL so niedrig wie möglich.

Wenn Sie über eine Subdomain auf Ihren Dotclear zugreifen, z. B. blog.improbable.guru, setzen Sie stattdessen den A-Eintrag auf „blog“.

Wenn die Vorbereitungen erledigt sind, melden Sie sich mit bei Ihrem Raspberry Pi an Sichere Shell (SSH), und stellen Sie sicher, dass alle installierten Pakete auf dem neuesten Stand sind:

sudo apt aktualisieren
sudo apt upgrade

Dotclear benötigt eine Datenbank und einen Datenbankbenutzer, um die Installation abzuschließen. Sie sollten MariaDB bereits installiert haben, also geben Sie es mit dem folgenden Befehl ein:

sudo mariadb

Fügen Sie nun zeilenweise die folgenden Einträge hinzu:

SCHAFFENDATENBANK punktklar;
SCHAFFENBENUTZER punktklar IDENTIFIZIERTDURCH 'supertopsecretpasswort';
GEWÄHRENVERWENDUNGSZWECKAN *.* ZU dotclear@localhost IDENTIFIZIERTDURCH 'supertopsecretpasswort';
GEWÄHRENALLEPrivilegienAN punktklar.* ZU dotclear@localhost;
SPÜLENPRIVILEGIEN;
Verlassen;

Ändern Sie das Verzeichnis und verwenden Sie nano, um eine neue Apache-Konfigurationsdatei zu erstellen:

CD /etc/apache2/sites-available
sudonanopunktklar.conf

Legen Sie in der neuen Datei den Domänennamen und das Verzeichnis fest, in dem Sie die Dateien Ihres Blogs speichern werden:

<VirtualHost *:80>
Servernamebloggen.unwahrscheinlich.Guru
 Dokument Root /Var/www/dotclear/
</VirtualHost>

Speichern Sie die Datei und beenden Sie nano mit Strg + O gefolgt von Strg + X.

Aktivieren Sie die neue conf-Datei und starten Sie Apache neu:

sudoa2ensitepunktklar.conf
sudo-Dienst apache2 neu starten

Erstellen Sie das gerade angegebene Verzeichnis und wechseln Sie dann hinein:

sudo mkdir /Var/www/dotclear
CD /Var/www/dotclear/

Laden Sie jetzt das automatische Dotclear-Installationsprogramm herunter:

sudo wget https://download.dotclear.org/loader/dotclear-loader.php

Verwenden Sie die folgende Codezeile, um den Besitz Ihres aktuellen Verzeichnisses rekursiv zu ändern, damit Apache darauf schreiben kann:

sudochown-Rwww-Daten:www-daten .

Öffnen Sie nun einen Browser und navigieren Sie zu your-domain.tld/dotclear-loader.php. An dieser Stelle verwenden Sie eine nicht sichere HTTP-Verbindung. Mach dir keine Sorgen; Sie können und werden dies später ändern.

Sie werden vom Dotclear NetInstall-Assistenten begrüßt, dessen Aufgabe es ist, das neueste Dotclear-Archiv abzurufen und es in Ihrem Webspace zu entpacken.

Standardmäßig ist das Ziel your-domain.tld/dotclear, aber wenn Sie den Blog im Stammverzeichnis Ihrer Domain oder Subdomain haben möchten (was Sie wahrscheinlich tun), löschen Sie dieses Feld. Klicken Sie nun auf die Schaltfläche „Dotclear abrufen und entpacken“.

Geben Sie die Datenbankdetails ein. Der Hostname der Datenbank lautet lokaler Host, der Datenbankname und der Datenbankbenutzername sind beides punktklar, und das Passwort ist das, das Sie zuvor festgelegt haben. Sie können das Datenbankpräfix beliebig einstellen. Diese Daten werden in eine Konfigurationsdatei geschrieben. Um seinen Inhalt anzuzeigen, geben Sie Folgendes ein:

Katze /Var/www/dotclear/inc/config.php

Auf dem nächsten Bildschirm werden Sie aufgefordert, ein Benutzerkonto zu erstellen, und der Assistent fragt Sie nach Ihrem ersten Name, Nachname und E-Mail-Adresse – Sie können diese ignorieren, wenn Sie möchten, aber Sie müssen einen Benutzernamen und eine festlegen Passwort.

Sichern Sie Ihre Dotclear-Installation

Nachdem die Kontoerstellung aus dem Weg geräumt ist, müssen Sie Ihre Verbindung zu Ihrem Dotclear-Blog sichern. Ja, der Server befindet sich physisch im selben Gebäude wie Sie, aber der Datenverkehr über HTTP-Verbindungen unterliegt Man-in-the-Middle (MITM)-Angriffe, Schnüffeln durch Ihren ISP oder Dritte. Certbot ruft ein Let's Encrypt-Zertifikat und einen Schlüssel ab, stellt sie bereit und stellt sie auf Ihrem System bereit.

sudo certbot

Geben Sie Ihre E-Mail-Adresse ein, wenn Sie dazu aufgefordert werden, und wählen Sie Ihre Blog-Domain aus einer Liste aus, wenn Sie dazu aufgefordert werden.

Laden Sie die Admin-Seite Ihres Blogs neu und Sie werden zu einer sicheren HTTPS-Verbindung umgeleitet. Es ist keine Magie, aber es ist nah dran.

Verwalten Ihres Dotclear-Blogs

Die Adresse Ihres Blogs ist Ihre Domain-Adresse und die Verwaltungsoberfläche befindet sich unter your-domain.tld/admin.

Sie werden sofort bemerken, dass das Dashboard klar, übersichtlich und einfach zu bedienen ist, wobei die häufigsten Aktivitäten als große, quadratische Symbole angezeigt werden, die mit verständlichen Piktogrammen verziert sind. Dazu gehören Beiträge, neuer Beitrag, neue Seite, Kommentare, Kategorien, Medienmanager, Blog, Erscheinungsbild, Widgets, Menüs, Einstellungen und Hilfe. Jeder von ihnen tut genau das, was Sie von ihm erwarten.

Sie können die Themen konfigurieren und über das Menü „Blog-Erscheinungsbild“ im linken Bereich verwalten – Sie können von hier aus neue Themen hinzufügen, indem Sie die Registerkarte „Themen hinzufügen“ verwenden.

Bei der Themenauswahl haben Sie Hunderte von Stilen zur Auswahl, die zu jedem Blog passen. Keine sind kostenpflichtig, und Sie können jedes Thema mit einem einzigen Klick installieren. Nach der Installation können Sie Ihr Design über die Dotclear-Admin-Oberfläche bearbeiten.

Wie Sie jetzt sehen können, können Sie in wenigen Minuten einen großartig aussehenden Blog auf Ihrem Raspberry Pi ausführen.

Die Verwendung von Dotclear zum Erstellen eines Blogs auf Ihrem Raspberry Pi ist schnell und einfach!

Sie können Ihren Blog für jeden beliebigen Zweck verwenden. Es ist eine großartige Idee, ein Online-Portfolio zu starten, Ihre technischen Fähigkeiten zu zeigen oder Ihre Schreibkünste einem breiteren Publikum zu demonstrieren. Und wenn Sie sich nicht sicher sind, wo Sie anfangen sollen, erwägen Sie, einen Roman mit Fortsetzungsgeschichte oder sogar einen Blog mit Techniktipps zu schreiben.

Wenn Sie kein großer Fan von Dotclear sind, keine Sorge. Sie können Ghost ausprobieren, ein weiteres Open-Source-Blogging-Tool, das Sie einfach auf Ihrem Raspberry Pi installieren können.