Jekyll blog létrehozása Ubuntu 16.04-en
Más rendszert használ? A Jekyll nagyszerű alternatíva a WordPress helyett blogíráshoz vagy tartalommegosztáshoz. Nem igényel adatbázist, és nagyon egyszerű i
A Jekyll a WordPress jó alternatívája. Nem igényel adatbázisokat, és sokak által ismert nyelven működik (Ruby on Rails). A Jekyll statikus, és kevés memóriát igényel, ami azt jelenti, hogy a 768 MB-os Vultr példányon is futhat alacsony forgalom mellett.
Először jelentkezzen be példányára/kiszolgálójára, és frissítse a csomagjait. Kérjük, győződjön meg róla, hogy root felhasználóként jelentkezett be.
yum update -y
Most pedig ragadjuk meg a Ruby csomagkezelőjét (RVM).
cd /tmp
curl -sSL https://get.rvm.io > ruby_install
chmod 755 ruby_install
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
./ruby_install stable --ruby
Ez eltart egy ideig, mivel minden össze van állítva. Várjon néhány percet, és miután visszatért a prompthoz, folytassa a következő lépéssel.
Most telepítsük a Rubyt.
rvm install ruby
rvm --default use ruby
Fantasztikus! Most be kell szereznünk a NodeJS-t, mivel ez a Ruby on Rails függősége.
yum install epel-release -y
yum install npm nodejs -y
Ez a rész meglehetősen egyszerű. Egyszerűen hajtsa végre a következőket a Jekyll Gem-függőségeinek telepítéséhez:
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 myblog
meg a blog címét.
jekyll build
cd /home/jekyll/
jekyll new myblog
chown jekyll:jekyll -R myblog/
És végül kezdjük:
bundle exec jekyll serve --detach
exit
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:
yum install nginx -y
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.com
webhelye domainjére, és mentse.
Most nyissa meg /etc/nginx/nginx.conf
kedvenc szövegszerkesztőjével. A 38-57. sorok közül bármit kommentáljon úgy, hogy #
a sorok mögé egy szimbólumot helyez el. Mentse el a fájlt, majd hajtsa végre a következőket az Nginx újraindításához:
systemctl restart nginx
A 80-as port még nem nyílt meg a nyilvánosság számára – javítsuk ki. Kérjük, futtassa a következőket:
firewall-cmd --zone=public --add-port=80/tcp --permanent
És töltse be újra, hogy megjelenjenek a hatások:
firewall-cmd --reload
Minden alkalommal, amikor bejegyzést szeretne írni, jelentkezzen be a szerverére. Ezután engedje el a jogosultságokat:
su jekyll
cd ~/myblog
cd _posts
Bejegyzés létrehozásához hozzon létre egy fájlt a következő formátumban:
year-month=day-yourposttitle.markdown
Például: 2017-1-1-helloworld.markdown
Töltse fel a fájlt Markdown tartalommal. Befejezted a bejegyzés írását.
Ebben a cikkben egy Jekyll blogot állít be. Most már csak a tartalomra kell összpontosítania. Sok szerencsét!
Más rendszert használ? A Jekyll nagyszerű alternatíva a WordPress helyett blogíráshoz vagy tartalommegosztáshoz. Nem igényel adatbázist, és nagyon egyszerű i
Más rendszert használ? A MODX Revolution egy gyors, rugalmas, méretezhető, ingyenes és nyílt forráskódú, vállalati szintű tartalomkezelő rendszer (CMS)
Más rendszert használ? A Jekyll a WordPress jó alternatívája. Nem igényel adatbázisokat, és sokak által ismert nyelven működik
Más rendszert használ? A MODX Revolution egy gyors, rugalmas, méretezhető, ingyenes és nyílt forráskódú, vállalati szintű tartalomkezelő rendszer (CMS)
Más rendszert használ? A Fork egy PHP nyelven írt nyílt forráskódú CMS. A Forks forráskódja a GitHubon található. Ez az útmutató megmutatja, hogyan kell telepíteni a Fork CM-et
A Neos egy innovatív, nyílt forráskódú tartalomkezelő rendszer, amely kiválóan alkalmas online tartalom létrehozására és szerkesztésére. A szerzőkre és a szerkesztőkre gondolva, Neo
Más rendszert használ? A Ghost egy nyílt forráskódú blogplatform, amely 201 óta egyre népszerűbb a fejlesztők és a hétköznapi felhasználók körében.
Más rendszert használ? A Ghost egy nyílt forráskódú blogplatform, amely 201 óta egyre népszerűbb a fejlesztők és a hétköznapi felhasználók körében.
A Vultr virtuális szerverek gyakori használata Wordpress-webhelyek tárolására. Ez az útmutató bemutatja, hogyan automatizálhatja a virtuális szerver konfigurációját a semmiből
A Ghost egy modern, nyílt forráskódú közzétételi platform, amely Node.js-re épül, Ember.js adminisztrátori klienssel, JSON API-val és Handlebars.js-t futtató téma API-val. Ghos
Más rendszert használ? A MODX Revolution egy gyors, rugalmas, méretezhető, ingyenes és nyílt forráskódú, vállalati szintű tartalomkezelő rendszer (CMS)
Más rendszert használ? A Dotclear egy nagyon egyszerű blogíró motor. Nyílt forráskódú és könnyen használható. Ez az oktatóprogram végigmegy a telepítésen
Más rendszert használ? A SilverStripe egy rugalmas és bővíthető ingyenes és nyílt forráskódú vállalati szintű tartalomkezelő rendszer (CMS), PHP nyelven írva. én
Más rendszert használ? A Fork egy PHP nyelven írt nyílt forráskódú CMS. A Forks forráskódja a GitHubon található. Ez az útmutató megmutatja, hogyan kell telepíteni a Fork CM-et
Más rendszert használ? A Ghost egy nyílt forráskódú blogplatform, amely 2013-as megjelenése óta egyre népszerűbb a fejlesztők és a hétköznapi felhasználók körében. én
Más rendszert használ? A Fork egy PHP nyelven írt nyílt forráskódú CMS. A Forks forráskódja a GitHubon található. Ez az útmutató megmutatja, hogyan kell telepíteni a Fork CM-et
A Typesetter egy PHP nyelven írt nyílt forráskódú CMS, amely a True WYSIWYG szerkesztéssel és a sima fájlok tárolásával a könnyű használhatóságra összpontosít. Ebben a cikkben telepítjük
A Vultr-példányok nagyszerű módja a WordPress-blog futtatásának, de a WordPress jelentősebb kiterjesztése a WooCommerce, egy e-kereskedelmi bővítmény, amely kiterjeszti
Más rendszert használ? A Fork egy PHP nyelven írt nyílt forráskódú CMS. A Forks forráskódja a GitHubon található. Ez az útmutató megmutatja, hogyan kell telepíteni a Fork CM-et
Más rendszert használ? A MODX Revolution egy gyors, rugalmas, méretezhető, ingyenes és nyílt forráskódú, vállalati szintű tartalomkezelő rendszer (CMS)
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.
Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket