Hapi 1: Instalimi i varësive
Hapi 2: Instalimi dhe konfigurimi i Hyde
Hapi 3: Konfigurimi i Nginx
Menaxhimi i faqeve të internetit
konkluzioni
Hyde është një gjenerues statik i faqeve në internet, ashtu si alternativat e tij, si Jekyll. Ai përdor Markdown për të gjeneruar faqet e tij dhe mund të funksionojë në një shembull Vultr 768MB për një sajt me trafik të moderuar.
Nëse kjo është diçka që dëshironi të instaloni, ju lutemi vazhdoni në hapin e parë.
Hapi 1: Instalimi i varësive
Komandat në këtë artikull kërkojnë qasje rrënjësore. Nëse nuk jeni regjistruar tashmë si përdorues rrënjë, bëjeni tani.
CentOS 7 dërgohet me Python, kështu që ne nuk kemi nevojë të shqetësohemi për këtë tani për tani. Megjithatë, nuk na jep akses te menaxheri i paketave Pip, kështu që do ta instalojmë tani.
Pip nuk përfshihet në depot e paracaktuara yum, kështu që le të marrim burimet e kërkuara:
yum install epel-release -y
Më pas, le të shkarkojmë dhe instalojmë Pip.
yum install python-pip -y
Punë e mirë! Tani, le të instalojmë Nginx në kërkesat proxy në Hyde.
yum install nginx -y
Ne do të kthehemi në Nginx më vonë, kur të jemi gati për ta konfiguruar atë.
Hapi 2: Instalimi dhe konfigurimi i Hyde
Drejtoni komandën e mëposhtme për të instaluar Hyde. Ai gjithashtu do të instalojë çdo varësi të Python të Hyde.
pip install hyde
Tani, le t'i bëjmë gjërat gati për faqen tonë të re të internetit.
mkdir -p /var/www/html
cd /var/www/html
Kjo do të gjenerojë faqen tonë të parë:
hyde -s /var/www/html create
hyde gen
Le t'i japim Nginx pronësinë e skedarëve brenda /var/www/htmldrejtorisë:
chown nginx:nginx /var/www/html
Hapi 3: Konfigurimi i Nginx
Tani që kemi përfunduar instalimin e Hyde, mund të kthehemi në Nginx dhe të përfundojmë konfigurimin e tij.
Hapni redaktuesin tuaj të preferuar të tekstit në /etc/nginx/nginx.conf. Komentoni rreshtat 38-57 duke shtuar një simbol paund ( #) përpara rreshtave. Ruajeni atë, më pas hapni redaktorin tuaj të tekstit /etc/nginx/conf.d/hyde.confdhe ngjisni konfigurimin e mëposhtëm:
server {
listen 80 default_server;
root /home/hydeblog/website/deploy;
index index.html index.htm;
# Specify your domain name where the underscore is. If you don't want to associate one right now, you can leave the underscore.
server_name _;
}
Kjo duhet ta bëjë. Tani, le të kemi Nginx të fillojë vetë:
systemctl enable nginx
Më në fund, rinisni Nginx:
systemctl restart nginx
Menaxhimi i faqeve të internetit
Drejtohuni te /var/www/html/contentdrejtoria sa herë që dëshironi të shtoni/fshini/redaktoni faqe. Sa herë që manipuloni faqet, sigurohuni që të ekzekutoni hyde gennga kjo dosje për të rifreskuar cache.
Një shembull i shkëlqyer i sintaksës Markdown mund të gjendet në GitHub .
Për këtë artikull, këtu është një shembull:
Hello, world!
==============
##Sample list:
1. Apples
2. Oranges
[Back to top](#)
Kështu do të duket pasi të konvertohet:
Përshendetje Botë
Lista e mostrave:
- Mollët
- portokallet
Kthehu në fillim
Mos harroni të ruani çdo faqe ueb të krijuar si filename.yaml. Është e rëndësishme që zgjerimi të jetë në .yamlmënyrë që Hyde ta konvertojë atë në HTML kur të rifreskoni cache.
konkluzioni
Si përfundim, mësuat se si të krijoni blogun tuaj Hyde. Kur përdorni Hyde, do të zbuloni se Hyde përdor burime minimale dhe është një platformë shumë e zgjerueshme.