Configura Hyde a CentOS 7

Hyde és un generador de llocs web estàtic, igual que les seves alternatives, com ara Jekyll. Utilitza Markdown per generar les seves pàgines i es pot executar en una instància Vultr de 768 MB per a un lloc amb trànsit moderat.

Si voleu instal·lar això, continueu amb el primer pas.

Pas 1: instal·lació de les dependències

Les ordres d'aquest article requereixen accés root. Si encara no heu iniciat sessió com a usuari root, feu-ho ara.

CentOS 7 s'envia amb Python, de manera que de moment no ens hem de preocupar per això. Tanmateix, no ens dóna accés al gestor de paquets Pip, així que ara ho instal·larem.

Pip no s'inclou als dipòsits yum predeterminats, així que anem a obtenir les fonts necessàries:

yum install epel-release -y

Aleshores, descarreguem i instal·lem Pip.

yum install python-pip -y

Bona feina! Ara, instal·lem Nginx per enviar sol·licituds a Hyde.

yum install nginx -y

Tornarem a Nginx més tard, quan estiguem preparats per configurar-lo.

Pas 2: instal·lació i configuració de Hyde

Executeu l'ordre següent per instal·lar Hyde. També instal·larà qualsevol dependència de Python de Hyde.

pip install hyde

Ara, preparem les coses per al nostre nou lloc web.

mkdir -p /var/www/html
cd /var/www/html

Això generarà el nostre primer lloc:

hyde -s /var/www/html create
hyde gen

Donem a Nginx la propietat dels fitxers dins del /var/www/htmldirectori:

chown nginx:nginx /var/www/html

Pas 3: Configuració de Nginx

Ara que hem acabat d'instal·lar Hyde, podem tornar a Nginx i acabar de configurar-lo.

Obriu el vostre editor de text preferit a /etc/nginx/nginx.conf. Comenta les línies 38-57 afegint un símbol de lliura ( #) abans de les línies. Deseu-lo, obriu el vostre editor de text /etc/nginx/conf.d/hyde.confi enganxeu la configuració següent:

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 _;
}

Això ho hauria de fer. Ara, fem que Nginx comenci pel seu compte:

systemctl enable nginx

Finalment, reinicieu Nginx:

systemctl restart nginx

Gestió de pàgines web

Dirigiu-vos al /var/www/html/contentdirectori sempre que vulgueu afegir/eliminar/editar pàgines. Cada vegada que manipuleu pàgines, assegureu-vos d'executar hyde gendes d'aquesta carpeta per actualitzar la memòria cau.

Un exemple excel·lent de sintaxi de Markdown es pot trobar a GitHub .

Per a aquest article, aquí teniu un exemple:

Hello, world!
==============
##Sample list:
1. Apples
2. Oranges

[Back to top](#)

Així es veurà un cop convertit:


Hola món

Llista de mostra:

  1. Pomes
  2. Taronges

Torna a l'inici


Recordeu desar les pàgines web creades com a filename.yaml. És important que l'extensió sigui .yamlperquè Hyde la converteixi a HTML quan actualitzeu la memòria cau.

Conclusió

En conclusió, heu après a crear el vostre propi bloc de Hyde. Quan feu servir Hyde, trobareu que Hyde utilitza recursos mínims i és una plataforma molt extensible.

Deixa un comentari

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

La Intel·ligència Artificial no està en el futur, és aquí mateix en el present. En aquest bloc Llegiu com les aplicacions d'Intel·ligència Artificial han afectat diversos sectors.

Atacs DDOS: una breu visió general

Atacs DDOS: una breu visió general

També ets víctima d'atacs DDOS i estàs confós sobre els mètodes de prevenció? Llegiu aquest article per resoldre les vostres consultes.

Us heu preguntat mai com guanyen diners els pirates informàtics?

Us heu preguntat mai com guanyen diners els pirates informàtics?

Potser haureu sentit que els pirates informàtics guanyen molts diners, però us heu preguntat mai com guanyen aquest tipus de diners? anem a discutir.

Invents revolucionaris de Google que us facilitaran la vida.

Invents revolucionaris de Google que us facilitaran la vida.

Vols veure els invents revolucionaris de Google i com aquests invents van canviar la vida de tots els éssers humans actuals? A continuació, llegiu al bloc per veure els invents de Google.

Divendres essencial: què va passar amb els cotxes impulsats per IA?

Divendres essencial: què va passar amb els cotxes impulsats per IA?

El concepte de cotxes autònoms per sortir a les carreteres amb l'ajuda de la intel·ligència artificial és un somni que tenim des de fa temps. Però malgrat les diverses promeses, no es veuen enlloc. Llegeix aquest blog per saber-ne més...

Singularitat tecnològica: un futur llunyà de la civilització humana?

Singularitat tecnològica: un futur llunyà de la civilització humana?

A mesura que la ciència evoluciona a un ritme ràpid, fent-se càrrec de molts dels nostres esforços, també augmenten els riscos de sotmetre'ns a una singularitat inexplicable. Llegeix, què pot significar per a nosaltres la singularitat.

Funcionalitats de les capes darquitectura de referència de Big Data

Funcionalitats de les capes darquitectura de referència de Big Data

Llegeix el blog per conèixer de la manera més senzilla les diferents capes de l'Arquitectura Big Data i les seves funcionalitats.

Evolució de lemmagatzematge de dades – Infografia

Evolució de lemmagatzematge de dades – Infografia

Els mètodes d'emmagatzematge de les dades que han anat evolucionant poden ser des del naixement de les dades. Aquest bloc tracta l'evolució de l'emmagatzematge de dades a partir d'una infografia.

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

6 avantatges sorprenents de tenir dispositius domèstics intel·ligents a les nostres vides

En aquest món digital, els dispositius domèstics intel·ligents s'han convertit en una part crucial de les vides. A continuació, es mostren alguns avantatges sorprenents dels dispositius domèstics intel·ligents sobre com fan que la nostra vida valgui la pena i sigui més senzilla.

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Lactualització del suplement de macOS Catalina 10.15.4 està causant més problemes que no pas solucions

Recentment, Apple va llançar macOS Catalina 10.15.4, una actualització de suplements per solucionar problemes, però sembla que l'actualització està causant més problemes que provoquen el bloqueig de les màquines Mac. Llegiu aquest article per obtenir més informació