Blogging-ul este un hobby grozav. Cel mai elementar, este o formă de jurnal online pe care o guvernezi fără regulile și stricturile platformelor de microblogging precum Facebook și Twitter.
Când vine vorba de blogul tău, ești propriul tău scriitor și editor; deții povestea pe care o împărtășești lumii. Și cu o soluție precum DotClear, vă puteți crea cu ușurință blogul și îl puteți găzdui de acasă pe un Raspberry Pi. Iată cum:
Ce este Dotclear și prin ce diferă față de alte platforme de blogging?
Dotclear este gratuit și software open source care se autoproclamă „gestionarea blogului ușor”; este anterioară popularei platforme WordPress cu un an – lansată inițial în 2002.
Platforma este neobișnuită în sensul că o singură instalare acceptă mai multe bloguri separate și mai mulți utilizatori. În plus, are mecanisme antispam încorporate, un aspect personalizabil, un sistem fantastic de comentarii și o multitudine de teme și pluginuri pentru face blogul tău să arate mai atrăgător din punct de vedere vizual de îndată ce îl desfășurați.
Licența open-source a Dotclear înseamnă că, pe lângă descărcarea, utilizarea și modificarea software-ului, De asemenea, aveți libertatea de a redistribui codul și de a contribui la viitorul proiectului direcţie.
Cum se instalează Dotclear pe Raspberry Pi
Înainte de a începe, ar trebui să urmați ghidul nostru pentru pregătirea Raspberry Pi ca server. După ce ați terminat, mergeți la registratorul dvs DNS avansat pagina de setări.
Ștergeți toate înregistrările și creați una nouă A record. Setați gazda la "@", valoare pentru adresa IP publică și TTL cât mai scăzut posibil.
Dacă aveți de gând să vă accesați Dotclear printr-un subdomeniu, de exemplu, blog.improbable.guru, veți seta în schimb înregistrarea A la „blog”.
Cu preliminariile în afara drumului, conectați-vă la Raspberry Pi folosind Shell securizat (SSH)și asigurați-vă că toate pachetele instalate sunt actualizate:
sudo apt Actualizați
sudo apt upgrade
Dotclear va necesita o bază de date și un utilizator de bază de date pentru a finaliza instalarea. Ar trebui să fi instalat deja MariaDB, așa că introduceți-l cu următoarea comandă:
sudo mariadb
Acum, adăugați următoarele intrări pe rând:
CREABAZĂ DE DATE dotclear;
CREAUTILIZATOR dotclear IDENTIFICATDE „parolă supertopsecretă”;
ACORDAUTILIZAREPE *.* LA dotclear@localhost IDENTIFICATDE „parolă supertopsecretă”;
ACORDATOATEprivilegiiPE dotclear.* LA dotclear@localhost;
CULOAREPRIVILEGII;
părăsi;
Schimbați directorul și utilizați nano pentru a crea un nou fișier de configurare Apache:
CD /etc/apache2/sites-available
sudonanodotclear.conf
În noul fișier, setați numele domeniului și directorul în care veți stoca fișierele blogului dvs.:
<VirtualHost *:80>
Numele serveruluiblog.improbabil.guru
DocumentRoot /var/www/dotclear/
</VirtualHost>
Salvați fișierul și ieșiți din nano cu Ctrl + O urmată de Ctrl + X.
Activați noul fișier conf și reporniți Apache:
sudoa2ensitedotclear.conf
sudo service apache2 reporniți
Creați directorul pe care tocmai l-ați specificat, apoi mutați-vă în el:
sudo mkdir /var/www/dotclear
cd /var/www/dotclear/
Acum, descărcați programul de instalare automat Dotclear:
sudo wget https://download.dotclear.org/loader/dotclear-loader.php
Utilizați următoarea linie de cod pentru a schimba în mod recursiv dreptul de proprietate asupra directorului dvs. curent, astfel încât Apache să poată scrie în el:
sudochown-Rwww-data:www-data .
Acum, deschideți un browser și navigați la your-domain.tld/dotclear-loader.php. În acest moment, veți utiliza o conexiune HTTP nesecurizată. Nu vă faceți griji; poți și vei schimba asta mai târziu.
Veți fi întâmpinat de expertul Dotclear NetInstall, a cărui sarcină este să preluați cea mai recentă arhivă Dotclear și să o dezarhivați în spațiul dvs. web.
În mod implicit, destinația este your-domain.tld/dotclear, dar dacă doriți blogul în rădăcina domeniului sau subdomeniului dvs. (probabil că o faceți), ștergeți acest câmp. Acum faceți clic pe butonul „Preluare și dezarhivare Dotclear”.
Completați detaliile bazei de date. Numele de gazdă al bazei de date este gazdă locală, numele bazei de date și numele de utilizator al bazei de date sunt ambele dotclear, iar parola este cea pe care ați setat-o mai devreme. Puteți seta prefixul bazei de date la ceea ce vi se potrivește. Aceste date vor fi transferate într-un fișier de configurare. Pentru a vedea conținutul acestuia, introduceți următoarele:
pisică /var/www/dotclear/inc/config.php
Pe următorul ecran, vi se va solicita să creați un cont de utilizator, iar expertul vă va cere primul nume, prenume și adresă de e-mail — le puteți ignora dacă doriți, dar va trebui să setați un nume de utilizator și un parola.
Asigurați-vă instalarea Dotclear
Cu crearea contului în afara drumului, trebuie să vă securizați conexiunea la blogul dvs. Dotclear. Da, serverul este situat fizic în aceeași clădire cu tine, dar traficul prin conexiuni HTTP este supus atacuri de tip om-in-the-middle (MITM), snooping de către ISP-ul tău sau terți. Certbot va prelua și va implementa un certificat și o cheie Let's Encrypt și le va implementa în sistemul dvs.
sudo certbot
Introduceți adresa dvs. de e-mail când vi se solicită și selectați domeniul blogului dvs. dintr-o listă când vi se cere.
Reîncărcați pagina de administrare a blogului dvs. și veți fi redirecționat către o conexiune HTTPS sigură. Nu este magie, dar este aproape.
Gestionarea blogului dvs. Dotclear
Adresa blogului dvs. va fi adresa domeniului dvs., iar interfața de administrare se află la your-domain.tld/admin.
Veți observa imediat că tabloul de bord este clar, neaglomerat și ușor de utilizat, cu cele mai frecvente activități afișate ca pictograme mari, pătrate, împodobite cu pictograme ușor de înțeles. Acestea includ postări, postare nouă, pagină nouă, comentarii, categorii, manager media, blog, aspect, widget-uri, meniuri, preferințe și ajutor. Fiecare dintre acestea face exact ceea ce vă așteptați să facă.
Puteți configura temele și le puteți gestiona prin meniul „Aspect blog” situat în panoul din stânga — puteți adăuga teme noi de aici folosind fila „Adăugați teme”.
În ceea ce privește selecția temei, aveți sute din care să alegeți în stiluri care se potrivesc oricărui blog. Niciuna nu este plătită și puteți instala orice temă cu un singur clic. Odată instalat, vă puteți edita tema din interfața de administrare Dotclear.
După cum puteți vedea până acum, puteți avea un blog minunat care rulează pe Raspberry Pi în câteva minute.
Utilizarea Dotclear pentru a crea un blog pe Raspberry Pi este rapidă și ușoară!
Îți poți folosi blogul în orice scop îți place. Este o idee grozavă să începi un portofoliu online, să-ți arăți abilitățile tehnologice sau să-ți demonstrezi abilitățile de scris unui public mai larg. Și dacă nu sunteți sigur de unde să începeți, luați în considerare să scrieți un roman serializat sau chiar un blog cu sfaturi tehnice.
Dacă nu sunteți un mare fan al Dotclear, nu vă faceți griji. Puteți încerca Ghost, care este un alt instrument de blogging open-source pe care îl puteți instala cu ușurință pe Raspberry Pi.