Blogowanie to świetne hobby. Najprościej rzecz ujmując, jest to rodzaj dziennika internetowego, którym zarządzasz bez zasad i ograniczeń platform mikroblogowych, takich jak Facebook i Twitter.

Jeśli chodzi o Twój blog, jesteś swoim własnym pisarzem i redaktorem; jesteś właścicielem historii, którą dzielisz się ze światem. A dzięki rozwiązaniu takiemu jak DotClear możesz łatwo stworzyć swojego bloga i hostować go z domu na Raspberry Pi. Oto jak:

Czym jest Dotclear i czym różni się od innych platform blogowych?

Dotclear jest darmowym i oprogramowanie open source reklamuje się jako „łatwe zarządzanie blogiem”; wyprzedza popularną platformę WordPress o rok — początkowo wydaną w 2002 roku.

Platforma jest niezwykła w tym sensie, że pojedyncza instalacja obsługuje wiele oddzielnych blogów i wielu użytkowników. Ponadto oferuje wbudowane mechanizmy antyspamowe, konfigurowalny układ, fantastyczny system komentarzy oraz mnóstwo motywów i wtyczek do spraw, aby Twój blog wyglądał bardziej atrakcyjnie wizualnie zaraz po wdrożeniu.

instagram viewer

Licencja open-source firmy Dotclear oznacza, że ​​oprócz pobierania, używania i modyfikowania oprogramowania, masz również swobodę redystrybucji kodu i przyczyniania się do przyszłości projektu kierunek.

Jak zainstalować Dotclear na swoim Raspberry Pi?

Zanim zaczniesz, powinieneś postępować zgodnie z naszym przewodnikiem do przygotowanie Twojego Raspberry Pi jako serwera. Gdy skończysz, udaj się do rejestratora Zaawansowany DNS strona ustawień.

Usuń wszystkie rekordy i utwórz nowy A nagrywać. Ustaw hosta na „@", wartość do Twojego publicznego adresu IP i jak najniższy TTL.

Jeśli zamierzasz uzyskać dostęp do swojego Dotclear za pośrednictwem subdomeny, na przykład blog.improbable.guru, zamiast tego ustawisz rekord A na „blog”.

Po usunięciu wstępnych informacji zaloguj się do swojego Raspberry Pi za pomocą Bezpieczna powłoka (SSH)i upewnij się, że wszystkie zainstalowane pakiety są aktualne:

sudo apt aktualizacja
aktualizacja sudo apt

Dotclear będzie wymagał bazy danych i użytkownika bazy danych w celu ukończenia instalacji. Powinieneś już zainstalować MariaDB, więc wprowadź go za pomocą następującego polecenia:

sudo mariadb

Teraz dodaj następujące wpisy po jednym wierszu naraz:

STWÓRZBAZA DANYCH dotclear;
STWÓRZUŻYTKOWNIK dotclear ZIDENTYFIKOWANEZA POMOCĄ „supertajne hasło”;
DOTACJASTOSOWANIENA *.* DO dotclear@localhost ZIDENTYFIKOWANEZA POMOCĄ „supertajne hasło”;
DOTACJAWSZYSTKOprzywilejeNA wyczyść.* DO dotclear@localhost;
SPŁUKAĆPRZYWILEJE;
zrezygnować;

Zmień katalog i użyj nano, aby utworzyć nowy plik konfiguracyjny Apache:

płyta CD /etc/apache2/sites-available
sudonanodotclear.conf

W nowym pliku ustaw nazwę domeny i katalog, w którym będziesz przechowywać pliki swojego bloga:

<Wirtualny Host *:80>
Nazwa serwerablog.nieprawdopodobny.guru
 Dokument główny /var/www/dotclear/
</VirtualHost>

Zapisz plik i wyjdź z nano za pomocą Ctrl + O śledzony przez Ctrl + X.

Włącz nowy plik konfiguracyjny i uruchom ponownie Apache:

sudoa2ensitedotclear.conf
usługa sudo restart apache2

Utwórz katalog, który właśnie określiłeś, a następnie przejdź do niego:

Sudo mkdir /var/www/dotclear
płyta CD /var/www/dotclear/

Teraz pobierz automatyczny instalator Dotclear:

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

Użyj następującego wiersza kodu, aby rekurencyjnie zmienić właściciela bieżącego katalogu, aby Apache mógł w nim zapisywać:

sudochown-Rwww-dane:www-dane .

Teraz otwórz przeglądarkę i przejdź do twoja-domena.tld/dotclear-loader.php. W tym momencie będziesz korzystać z niezabezpieczonego połączenia HTTP. Nie martw się; możesz i zmienisz to później.

Zostaniesz przywitany przez kreatora Dotclear NetInstall, którego zadaniem jest pobranie najnowszego archiwum Dotclear i rozpakowanie go w Twojej przestrzeni internetowej.

Domyślnie miejscem docelowym jest twoja-domena.tld/dotclear, ale jeśli chcesz, aby blog znajdował się w katalogu głównym domeny lub subdomeny (prawdopodobnie tak), usuń to pole. Teraz kliknij przycisk „Odzyskaj i rozpakuj Dotclear”.

Wypełnij dane bazy danych. Nazwa hosta bazy danych to Lokalny Gospodarz, nazwa bazy danych i nazwa użytkownika bazy danych to dotclear, a hasło jest ustawione wcześniej. Możesz ustawić prefiks bazy danych według własnego uznania. Te dane zostaną zapisane w pliku konfiguracyjnym. Aby wyświetlić jego zawartość, wprowadź następujące informacje:

kot /var/www/dotclear/inc/config.php

Na następnym ekranie zostaniesz poproszony o utworzenie konta użytkownika, a kreator poprosi Cię o pierwsze imię, nazwisko i adres e-mail — możesz je zignorować, jeśli chcesz, ale musisz ustawić nazwę użytkownika i hasło.

Zabezpiecz swoją instalację Dotclear

Pomijając tworzenie konta, musisz zabezpieczyć swoje połączenie z blogiem Dotclear. Tak, serwer znajduje się fizycznie w tym samym budynku co Ty, ale ruch przez połączenia HTTP podlega ataki typu man-in-the-middle (MITM), podsłuchiwanie przez dostawcę usług internetowych lub strony trzecie. Certbot pobierze i wdroży certyfikat i klucz Let's Encrypt oraz wdroży je w Twoim systemie.

sudo certbot

Wprowadź swój adres e-mail, gdy zostaniesz o to poproszony, i wybierz swoją domenę bloga z listy, gdy zostaniesz o to poproszony.

Załaduj ponownie stronę administratora swojego bloga, a nastąpi przekierowanie do bezpiecznego połączenia HTTPS. To nie magia, ale jest blisko.

Zarządzanie blogiem Dotclear

Adres Twojego bloga będzie adresem Twojej domeny, a interfejs administratora znajduje się pod adresem twoja-domena.tld/admin.

Od razu zauważysz, że deska rozdzielcza jest przejrzysta, uporządkowana i łatwa w obsłudze, a najczęstsze czynności wyświetlane są w postaci dużych, kwadratowych ikon, ozdobionych zrozumiałymi piktogramami. Należą do nich posty, nowy post, nowa strona, komentarze, kategorie, menedżer multimediów, blog, wygląd, widżety, menu, preferencje i pomoc. Każdy z nich robi dokładnie to, czego oczekujesz.

Możesz konfigurować motywy i zarządzać nimi za pomocą menu „Wygląd bloga” znajdującego się na lewym panelu — możesz dodawać nowe motywy tutaj, korzystając z zakładki „Dodaj motywy”.

Jeśli chodzi o wybór motywów, masz do wyboru setki stylów, które będą pasować do każdego bloga. Żadne z nich nie są płatne, a każdy motyw można zainstalować jednym kliknięciem. Po zainstalowaniu możesz edytować swój motyw z poziomu interfejsu administratora Dotclear.

Jak widać, możesz mieć świetnie wyglądający blog działający na swoim Raspberry Pi w ciągu kilku minut.

Używanie Dotclear do tworzenia bloga na Twoim Raspberry Pi jest szybkie i łatwe!

Możesz używać swojego bloga w dowolnym celu. To świetny pomysł, aby założyć portfolio online, pochwalić się swoimi umiejętnościami technicznymi lub zademonstrować swoje umiejętności pisania szerszej publiczności. A jeśli nie masz pewności, od czego zacząć, rozważ napisanie powieści w odcinkach lub nawet bloga z poradami technicznymi.

Jeśli nie jesteś wielkim fanem Dotclear, nie martw się. Możesz wypróbować Ghost, które jest kolejnym narzędziem do blogowania o otwartym kodzie źródłowym, które możesz łatwo zainstalować na swoim Raspberry Pi.