Blogimine on suurepärane hobi. Põhimõtteliselt on see veebipäeviku vorm, mida juhite ilma mikroblogiplatvormide, nagu Facebook ja Twitter, reeglite ja piiranguteta.
Mis puutub teie ajaveebi, siis olete iseenda kirjanik ja toimetaja; teile kuulub lugu, mida maailmaga jagate. Ja sellise lahenduse nagu DotClear abil saate hõlpsasti luua oma ajaveebi ja hostida seda oma kodus Raspberry Pi abil. Tehke järgmist.
Mis on Dotclear ja mille poolest see teistest ajaveebiplatvormidest erineb?
Dotclear on tasuta ja avatud lähtekoodiga tarkvara mis nimetab end "lihtsaks ajaveebi haldamiseks"; see on populaarsest WordPressi platvormist üks aasta varasem – see avaldati algselt 2002. aastal.
Platvorm on selles mõttes ebatavaline, et üks installimine toetab mitut eraldi blogi ja mitut kasutajat. Lisaks on sellel sisseehitatud rämpspostitõrjemehhanismid, kohandatav paigutus, fantastiline kommentaaride süsteem ning palju teemasid ja lisandmooduleid muuda oma ajaveebi visuaalselt atraktiivsemaks niipea, kui selle kasutusele võtate.
Dotcleari avatud lähtekoodiga litsents tähendab, et lisaks tarkvara allalaadimisele, kasutamisele ja muutmisele, teil on ka vabadus koodi edasi levitada ja projekti tulevikku panustada suunas.
Kuidas installida Dotclear oma Raspberry Pi-sse
Enne alustamist peaksite järgima meie juhendit Raspberry Pi ettevalmistamine serveriks. Kui olete lõpetanud, minge oma registripidaja juurde Täiustatud DNS seadete leht.
Kustutage kõik kirjed ja looge uus A rekord. Määra hostiks "@", väärtus teie avalikule IP-aadressile ja TTL võimalikult madal.
Kui kavatsete Dotclearile juurde pääseda alamdomeeni kaudu, näiteks blog.improbable.guru, määrate selle asemel A-kirje väärtuseks "blogi".
Kui eelteadmised on pooleli, logige oma Raspberry Pi-sse sisse Secure Shell (SSH)ja veenduge, et kõik installitud paketid oleksid ajakohased:
sudo apt värskendada
sudo apt uuendus
Dotclear vajab installimise lõpuleviimiseks andmebaasi ja andmebaasi kasutajat. Peaksite olema MariaDB juba installinud, nii et sisestage see järgmise käsuga:
sudo mariadb
Nüüd lisage järgmised kirjed üks rida korraga:
LOOANDMEBAAS dotclear;
LOOKASUTAJA dotclear TUNNISTATUDKÕRVAL 'supersalajane parool';
ANNAKASUTAMINEPEAL *.* TO dotclear@localhost TUNNISTATUDKÕRVAL 'supersalajane parool';
ANNAKÕIKprivileegidPEAL dotclear.* TO dotclear@localhost;
FLUSHPRIVILEEGID;
loobuma;
Muutke kataloogi ja kasutage uue Apache konfiguratsioonifaili loomiseks nano:
cd /etc/apache2/sites-available
sudonanodotclear.conf
Määrake uues failis domeeninimi ja kataloog, kuhu oma ajaveebi failid salvestate:
<VirtualHost *:80>
ServeriNimiajaveebi.ebatõenäoline.guru
DocumentRoot /var/www/dotclear/
</VirtualHost>
Salvestage fail ja väljuge nano nupuga Ctrl + O järgneb Ctrl + X.
Lubage uus conf-fail ja taaskäivitage Apache:
sudoa2ensitedotclear.conf
sudo teenuse apache2 taaskäivitamine
Looge just määratud kataloog ja seejärel liikuge sinna:
sudo mkdir /var/www/dotclear
cd /var/www/dotclear/
Nüüd laadige alla automaatne Dotcleari installiprogramm:
sudo wget https://download.dotclear.org/loader/dotclear-loader.php
Kasutage oma praeguse kataloogi omandiõiguse rekursiivseks muutmiseks järgmist koodirida, et Apache saaks sinna kirjutada:
sudochown-Rwww-andmed:www-andmed .
Nüüd avage brauser ja liikuge saidile your-domain.tld/dotclear-loader.php. Sel hetkel kasutate mitteturvalist HTTP-ühendust. Ärge muretsege; saate ja saate seda hiljem muuta.
Teid tervitab Dotclear NetInstall viisard, mille ülesanne on hankida uusim Dotcleari arhiiv ja see oma veebiruumi lahti pakkida.
Vaikimisi on sihtkoht teie-domeen.tld/dotclear, kuid kui soovite, et ajaveebi oleks oma domeeni või alamdomeeni juurtes (tõenäoliselt soovite), kustutage see väli. Nüüd klõpsake nuppu "Dotcleari toomine ja lahtipakkimine".
Täitke andmebaasi üksikasjad. Andmebaasi hostinimi on kohalik host, on nii andmebaasi nimi kui ka kasutajanimi dotclearja parool on see, mille määrasite varem. Saate määrata andmebaasi prefiksi, mis teile sobib. Need andmed sisestatakse konfiguratsioonifaili. Selle sisu vaatamiseks sisestage järgmine:
kass /var/www/dotclear/inc/config.php
Järgmisel ekraanil palutakse teil luua kasutajakonto ja viisard küsib teilt esimest nimi, perekonnanimi ja e-posti aadress – soovi korral võite neid ignoreerida, kuid peate määrama kasutajanime ja parool.
Kindlustage oma Dotcleari installimine
Kui konto loomine on pooleli, peate kindlustama ühenduse oma Dotcleari ajaveebiga. Jah, server asub füüsiliselt teiega samas hoones, kuid HTTP-ühenduste kaudu toimuv liiklus sõltub sellest MITM-i (man-in-the-middle) rünnakud, Interneti-teenuse pakkuja või kolmandate isikute nuhkimine. Certbot toob ja juurutab Let's Encrypt sertifikaadi ja võtme ning juurutab need teie süsteemi.
sudo certbot
Sisestage oma e-posti aadress, kui seda küsitakse, ja valige loendist oma ajaveebi domeen, kui seda küsitakse.
Laadige uuesti oma ajaveebi administraatori leht ja teid suunatakse turvalisele HTTPS-ühendusele. See pole maagia, kuid see on lähedal.
Dotcleari ajaveebi haldamine
Teie ajaveebi aadress on teie domeeni aadress ja administraatori liides asub aadressil teie-domain.tld/admin.
Märkate kohe, et armatuurlaud on selge, segadusteta ja hõlpsasti kasutatav ning kõige tavalisemad tegevused kuvatakse suurte ruudukujuliste ikoonidena, mida kaunistavad arusaadavad piktogrammid. Nende hulka kuuluvad postitused, uus postitus, uus leht, kommentaarid, kategooriad, meediahaldur, ajaveeb, välimus, vidinad, menüüd, eelistused ja abi. Igaüks neist teeb täpselt seda, mida te ootate.
Teemasid saate konfigureerida ja hallata vasakpoolsel paneelil asuva menüü "Blogi välimus" kaudu – siit saate lisada uusi teemasid, kasutades vahekaarti "Teemade lisamine".
Mis puutub teemavalikusse, siis on teil valida sadade stiilide hulgast, mis sobivad iga ajaveebiga. Ükski neist pole tasuline ja saate installida mis tahes teema ühe klõpsuga. Pärast installimist saate oma teemat redigeerida Dotcleari administraatoriliideses.
Nagu nüüdseks näete, võib teie Raspberry Pi-l mõne minutiga töötada suurepärase välimusega ajaveeb.
Dotcleari kasutamine oma Raspberry Pi-s ajaveebi loomiseks on kiire ja lihtne!
Saate oma ajaveebi kasutada mis tahes eesmärgil. See on suurepärane idee luua veebiportfoolio, näidata oma tehnilisi oskusi või näidata oma kirjutamisoskusi laiemale publikule. Ja kui te pole kindel, kust alustada, kaaluge järjestikuse romaani või isegi tehniliste näpunäidete ajaveebi kirjutamist.
Kui te ei ole Dotcleari suur fänn, ärge muretsege. Võite proovida Ghosti, mis on veel üks avatud lähtekoodiga ajaveebitööriist, mille saate hõlpsalt oma Raspberry Pi-sse installida.