Blogialustojen avulla voit ilmaista ajatuksesi ja mielipiteesi koko maailmalle – riippumatta osaamis- tai kiinnostuksenkohteesi alasta, voit viedä tietotietosi esiin ja saada sen lukemaan tuhansia tai jopa miljoonia ihmisiä. Ghost on yksi parhaista saatavilla olevista blogialustoista ja sisällönhallintajärjestelmistä, ja pienellä vaivalla voit käyttää Ghostia auttamaan sinua luomaan ja hallinnoimaan blogia Raspberry Pi -laitteellasi.
PÄIVÄN VIDEON TEKEMINEN
Miksi Ghost on yksi Raspberry Pi:n parhaista blogityökaluista
Ghostin päävaatimus kuuluisuuteen on sen yksinkertaisuus, ja kehittäjät väittävät, että Ghost-blogikokemus on keskittynyt tarjoamaan paras mahdollinen kirjoitus- ja julkaisukokemus. Toisin kuin WordPress, jossa toimintoja tehostetaan maksullisilla ja ilmaisilla laajennuksilla, Ghost tarjoaa suurimman osan tarvitsemastasi peruspakettiin.
Jos aiot kaupallistaa blogisi, nämä työkalut voivat olla korvaamattomia, ja niihin kuuluu mahdollisuus julkaista sekä verkossa että sähköpostiuutiskirjeessä. Kun tutkit Ghostin ominaisuuksia tarkemmin, löydät mahdollisuuden perustaa jäsenjärjestelmän ja maksulliset tilaukset – voit helposti muuta blogistasi yritys .
Mikä parasta, vaikka Ghost tarjoaa skaalautuvaa maksullista isännöintiä 9–2 500 dollarilla kuukaudessa, ohjelmisto on avoimen lähdekoodin, mikä tarkoittaa, että voit vapaasti ladata, muokata, jakaa uudelleen tai asentaa sen omalle laitteistollesi. Näytämme sinulle, kuinka se asennetaan Raspberry Pi -laitteeseen.
Kuinka asentaa Ghost Raspberry Pi -laitteeseen
Ennen kuin aloitat, sinun on noudatettava opetusohjelmaamme siitä, kuinka voit valmistaa Raspberry Pisi palvelimeksi. Kun se on tehty, käy rekisterinpitäjässäsi Advanced DNS asetussivu. Poista kaikki tietueet ja luo uusi A ennätys. Aseta isäntä ' @' , julkisen IP-osoitteesi arvo ja TTL mahdollisimman alhainen.
Jos aiot käyttää Ghostia aliverkkotunnuksen, esim. ghost.improbable.guru, kautta, asetat sen sijaan A-tietueeksi 'ghost'. Kirjaudu Raspberry Pi -laitteeseen Secure Shellillä (SSH) ja päivitä sitten kaikki päivitykset ja asennetut paketit:
sudo apt update
sudo apt upgrade
Ota nyt nämä kaksi Apache-modia käyttöön ja käynnistä Apache uudelleen:
sudo a2enmod proxy proxy_http
sudo service apache2 restart
Vaihda hakemistoa ja käytä nanoa uuden Apache-konf-tiedoston luomiseen:
cd /etc/apache2/sites-available/
sudo nano ghost.conf
…ja kirjoita:
<VirtualHost *:80>
ServerName ghost.your-domain.tld
ProxyPass / http://127.0.0.1:2368/
ProxyPassReverse / http:/127.0.0.1:2368/
ProxyPreserveHost On
</VirtualHost>
Tallenna ja poistu nanosta Ctrl + O sitten Ctrl + X .
kuinka nähdä tykkääsi viiniköynnöksestä
Ota conf käyttöön:
sudo a2ensite ghost.conf
…ja käynnistä Apache uudelleen.
sudo service apache2 restart
Lisää tietokanta
Ghost tarvitsee tietokannan toimiakseen, joten kirjoita MariaDB:
sudo mariadb
Luo uusi käyttäjä nimeltä ghost, uusi tietokanta nimeltä ghost ja anna haamukäyttäjän käyttää haamutietokantaa:
CREATE DATABASE ghost;
CREATE USER ghost IDENTIFIED BY 'topsecretpassword'
GRANT USAGE ON *.* TO ghost@localhost IDENTIFIED BY 'topsecretpassword'
GRANT ALL privileges ON ghost.* TO ghost@localhost;
FLUSH PRIVILEGES;
quit;
Asenna Node.js
Siirry kotihakemistoosi, ota NodeSource-arkisto käyttöön ja asenna sitten Node.js ja Node-pakettien hallinta (npm):
cd ~
curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -
sudo apt install nodejs
Kirjoittaminen:
node --version
…pitäisi paljastaa Node-versiosi. Meidän tapauksessamme tulos on v16.17.0 . Omasi voi olla erilainen.
Asenna Ghost
Käytä npm:ää Ghost-asennustyökalun asentamiseen:
sudo npm install ghost-cli@latest -g
Vaihda hakemistoa ja luo sitten uusi hakemisto aave :
cd /var/www/
sudo mkdir ghost
Siirry uuteen hakemistoon ja asenna sitten Ghost asennustyökalulla:
miten avata .dat tiedosto
ghost install
Järjestelmän tarkistukset epäonnistuvat varoituksella, että 'Linux-versio ei ole Ubuntu 16, 18 tai 20', mutta voit jättää tämän huomiotta ja kirjoittaa Y jatkaa. Toinen viesti varoittaa sinua: 'Paikallista MySQL-asennusta ei löydy tai se on pysäytetty'. Pidä hermosi ja napauta Y ohittaaksesi MySQL-tarkistuksen ja jatkaaksesi. Ghost lataa ja asentaa nyt. Raspberry Pi -testissämme tämä prosessi kesti noin 10 minuuttia.
Luo blogitili
Kun olet valmis, sinulta kysytään blogisi URL-osoite sekä MySQL-tietokannan tiedot. Kun asensit MariaDB:n vanilla MySQL:n sijaan, nämä tiedot ovat samat, jotka asetat MariaDB:lle. Isäntänimesi tulee olemaan paikallinen isäntä , MySQL-käyttäjänimesi on aave , ja MySQL-tietokantasi nimi on aave , ja salasana on se pirun vaikea tietokannan salasana, jonka määritit aiemmin. Kun kysytään 'Haluatko määrittää Systemd', kirjoita Y , sitten Y uudelleen, kun sinulta kysytään, haluatko käynnistää Ghostin.
Avaa selain ja käy verkkotunnuksesi-nimi.tld/ghost/ . Sinua pyydetään luomaan ensimmäinen tili, joten täytä kenttiin sivuston nimi, nimesi, sähköpostiosoitteesi ja salasana. Ghost vaatii vähintään kymmenen merkin salasanaa; olla varma Luo salasana, joka on turvallinen ja mieleenpainuva .
Klikkaa Luo tili ja aloita julkaiseminen jatkaaksesi sivustollesi. Heti kun teet tämän, saat sähköpostin osoitteesta noreply@your-domain.tld, jossa kerrotaan, että uusi tilisi on luotu.
Ennen kuin jatkat, sinun on suojattava Ghost-asennus Let's Encryptin SSL:llä.
sudo certbot
Kirjoita pyydettäessä sähköpostiosoitteesi ja valitse, mille nimelle haluat aktivoida HTTPS:n.
Certbot hakee ja asentaa SSL-avaimet ja varmenteet Let's Encryptistä. Käynnistä Apache uudelleen:
sudo apache2 restart
Kun lataat sivun uudelleen selaimessasi, yhteys Ghost-blogiisi on suojattu ja sinun on kirjauduttava uudelleen sisään.
Verkkosivuston rakentaminen Ghostilla Raspberry Pi:llesi
Kuten kehittäjät väittävät, Ghostin käyttö on erittäin intuitiivinen, ja siellä on jo automaattisesti luotu kotisivu sivustosi otsikolla, valeviesti ja luettava 'Tietoja'-sivu, joka julistaa Ghost-sivustosi itsenäiseksi julkaisuksi. , ja aloituspäivämäärä.
Admin-sivulle päästään kautta oma-verkkotunnus.tld/ghost/ ja verkkosivuston hallintatyökalut ovat näytön oikealla puolella. Luo uusi viesti napsauttamalla + . Editori itsessään on minimalistinen WYSIWYG-lohkoeditori, joka on samanlainen kuin WordPress, ja sitä on helppo käyttää ilman häiriötekijöitä.
Hallintapaneelista voit lisätä jäseniä, luoda postituslistoja, tarkastella sitoutumista ja muokata Ghost-sivustoasi.
Voit helposti asentaa Ghost Blogging Platformin Raspberry Pi -laitteeseesi!
Ghost on yksi monista helposti asennettavista itseisännöivistä projekteista Raspberry Pi:lle. Asennus ei maksa sinulle mitään eikä käyttäminen. Miksi et luo uutta blogia, joka perustuu seikkailuihisi Raspberry Pi -omaisännöintiprojektien jännittävässä maailmassa?