Trinn 1: Installere Ruby
Trinn 2: Sette opp Jekyll
Trinn 3: Opprette en Nginx-proxy
Skrive innlegg
Konklusjon
Jekyll er et flott alternativ til WordPress for blogging eller deling av innhold. Det krever ingen databaser, og det er veldig enkelt å skrive nye innlegg. Jekyll er statisk og krever lite minne, noe som betyr at den kan kjøre på 768 MB eller til og med 512 MB Vultr-forekomster med lav trafikk.
Trinn 1: Installere Ruby
Logg først på serveren din, og utfør deretter disse kommandoene:
sudo apt-get update
sudo apt-get install ruby-full make gcc nodejs build-essential patch
Trinn 2: Sette opp Jekyll
Denne delen er ganske enkel. Bare kjør følgende for å installere Jekyll og dets avhengigheter ved å bruke Gem:
gem install jekyll bundler
Opprett nå en bruker for det:
useradd jekyll
Vi må lage bloggen nå - endre " myblog" til alt du vil.
jekyll build
mkdir /home/jekyll
cd /home/jekyll
jekyll new myblog
chown jekyll:jekyll -R myblog/
Og til slutt, la oss starte det:
cd myblog
bundle exec jekyll serve --detach
Trinn 3: Opprette en Nginx-proxy
Fordi Jekyll kjører på port 4000, vil besøkende bli bedt om å legge til porten i URL-en, noe som ikke er veldig bra. Vi installerer Nginx, som videresender forespørsler fra port 80 til 4000.
Først, få pakken:
sudo apt-get install nginx
Nå åpner du favoritttekstredigeringsprogrammet /etc/nginx/conf.d/jekyll.confog limer inn følgende:
server {
listen 80;
server_name myblog.com;
location / {
proxy_pass http://localhost:4000;
}
}
Bytt myblog.comtil nettstedets domene, og lagre.
Utfør følgende for å starte Nginx på nytt:
systemctl restart nginx
Med DNS-leverandøren din, diriger domenet ditt til serverens IP-adresse. Hvis du gjorde alt dette riktig, vil du kunne se Jekyll-bloggen din på nettstedets domene!
Skrive innlegg
Hver gang du ønsker å skrive et innlegg, logg inn på serveren din. Bytt deretter til jekyllbrukeren:
su jekyll
cd ~/myblog
cd _posts
For å opprette et innlegg, lag en fil, navngitt med formatet " year-month-day-yourposttitle.markdown". For eksempel:
2017-1-1-helloworld.markdown
Fyll filen med Markdown-innhold, så er du ferdig med å skrive et innlegg.
Konklusjon
I denne artikkelen setter du opp en Jekyll-blogg. Nå er alt du trenger å gjøre å fokusere på innholdet ditt. Lykke til!