Hugo sajt

Share on:

:left
Hugo sajt - izrada i besplatno hostovanje:
1.deo - instaliranje Huga
2.deo - Izrada sajta i postavljanje na WEB
3.deo - Markdown i Typora
4.deo - Kreiranje vlastitog sadržaja


Hugo i GIT - instalacija:


Već dugo želim da napravim svoj sajt. Ređale su se ideje šta bi mogao da bude sadržaj; da li nešto stručno iz mašinstva ili pak neki hobi sadržaj kao kompjuteri, Linux...
Samo da provalim kako. Bez znanja programskih jezika ne bih mogao da završim sav posao sam. Plaćanje ne dolazi u obzir...
A onda sam našao ovo.
Addy me je zainteresovao te sam krenuo da kopam dublje i ustanovio sledeće:

  1. Ima nekoliko programa za izradu statičkih sajtova za koje nije nije potrebno dobro poznavanje programskih jezika: Jekill, Gatsby, Hugo, Eleventy...
  2. Svi oni ili većina koriste Markdown i HTML između ostalih. HTML ne znam i ne želim da učim pod stare dane, ali Markdown je druga priča. To je jednostavni jezik za označavanje teksta (ML-Markup language), za razliku od osnovnih jezika u kojima se radi web dizajn (HTML, XML i XHTML).
  3. Markdown ima petnaestak jednostavnih sintaktičkih pravila kojima možemo da formatiramo tekst, postavimo slike, linkove i td.
  4. Addy je zaključio da je najpogodniji program za izradu statičkih sajtova - Hugo, jer ima sijaset predefinisanih tema (templejta), izvanredan je za Debian jer instalacija .deb fajla ne traži druge pakete (instaliramo trenutno najnoviju stabilnu verziju programa.
  5. Kad stranicu formatiramo po svom ukusu (koristeći Markdown sintaksu), Hugo jednom komandom konvertuje stranu u HTML koji se prikazuje u Firefoxu, Chrome-u, Chromium-u, Brave-u...
  6. Neke komplikovanije operacije koje nisu predviđene u Markdownu, moguće je izvesti ubacivanjem HTML blokova za šta postoji široka podrška na internetu. Krenimo redom:
  1. Prvi korak je daunlodovanje najnovije verzije Hugo-a sa adrese i to klikom na link hugo_extended_x.xx.x_Linux-64bit.deb --> Save file --> OK --> Hugo se daunloduje u ~/Download folderu.
    Hugo instalacija

  2. Otvorimo GDebi Package Installer

    File --> Open

  3. Selektujemo hugo_extended_x.xx.x_Linux-64bit.deb --> Open
    Hugo open
    Ako dobijete info da je starija verzija dostupna u softverskim kanalima (Debianovim repozitorijumima) - ne obazirite se...

  4. Ako je ispoštovana procedura prikazana u postovima koji pokrivaju instalaciju, trebalo bi da je git već instaliran.
    Proverimo ga ovako:

1git version

Ako je instaliran dobićemo koja je verzija. Ukoliko nije instaliramo ga:

1sudo apt install git  
  1. Instalirali smo Hugo i GIT.
    U nastavku bavićemo se izradom sajta na lokalu i postavljanjem na WEB.