1. lépés: A Ruby telepítése
2. lépés: A Jekyll beállítása
3. lépés: Nginx proxy létrehozása
Posztok írása
Következtetés
A Jekyll nagyszerű alternatíva a WordPress helyett blogíráshoz vagy tartalommegosztáshoz. Nem igényel semmilyen adatbázist, és nagyon könnyű új bejegyzéseket írni. A Jekyll statikus és kevés memóriát igényel, ami azt jelenti, hogy a 768 MB-os vagy akár az 512 MB-os Vultr példányokon is futhat alacsony forgalom mellett.
1. lépés: A Ruby telepítése
Először jelentkezzen be a szerverére, majd hajtsa végre az alábbi parancsokat:
sudo apt-get update
sudo apt-get install ruby-full make gcc nodejs build-essential patch
2. lépés: A Jekyll beállítása
Ez a rész meglehetősen egyszerű. Egyszerűen hajtsa végre a következőket a Jekyll és függőségei telepítéséhez a Gem használatával:
gem install jekyll bundler
Most hozzon létre egy felhasználót hozzá:
useradd jekyll
Most létre kell hoznunk a blogot – nyugodtan változtassa meg a(z) " myblog" feliratot bármire, amit szeretne.
jekyll build
mkdir /home/jekyll
cd /home/jekyll
jekyll new myblog
chown jekyll:jekyll -R myblog/
És végül kezdjük:
cd myblog
bundle exec jekyll serve --detach
3. lépés: Nginx proxy létrehozása
Mivel a Jekyll a 4000-es porton fut, a látogatóknak hozzá kell adniuk a portot az URL-hez, ami nem túl jó. Telepítjük az Nginxet, amely a 80-as portról 4000-re továbbítja a kéréseket.
Először is szerezd be a csomagot:
sudo apt-get install nginx
Most nyissa meg kedvenc szövegszerkesztőjét, /etc/nginx/conf.d/jekyll.confés illessze be a következőket:
server {
listen 80;
server_name myblog.com;
location / {
proxy_pass http://localhost:4000;
}
}
Váltson myblog.comwebhelye domainjére, és mentse.
Hajtsa végre a következőket az Nginx újraindításához:
systemctl restart nginx
DNS-szolgáltatójával irányítsa a domainjét a szerver IP-címére. Ha mindezt helyesen tette, akkor a webhelye domainjén láthatja Jekyll blogját!
Posztok írása
Minden alkalommal, amikor bejegyzést szeretne írni, jelentkezzen be a szerverére. Ezután váltson a jekyllfelhasználóra:
su jekyll
cd ~/myblog
cd _posts
Bejegyzés létrehozásához hozzon létre egy fájlt, amelynek formátuma " year-month-day-yourposttitle.markdown". Például:
2017-1-1-helloworld.markdown
Töltse fel a fájlt Markdown tartalommal, és már kész is a bejegyzés írása.
Következtetés
Ebben a cikkben egy Jekyll blogot állít be. Most már csak a tartalomra kell összpontosítania. Sok szerencsét!