Introduksjon

Hugo er et nettsted med åpen kildekode utviklet i Go for å hjelpe brukere med å lage nettsteder med letthet. Det er en pålitelig og moderne statisk nettstedgenerator som brukes til å lage sikre og ekstremt raske nettsteder. Nettsteder opprettet ved hjelp av Hugo trenger ikke en database for å kjøre og er ikke avhengig av dyre løpetider som Python, Ruby eller PHP. [en]


Det er tre måter å installere Hugo på Ubuntu 18.04 på, som inkluderer:

  • Bruker Snap
  • Bruker apt-get
  • Last ned og installerer Hugo-pakker.

Denne opplæringen vil vise deg hvordan du installerer Hugo ved å bruke den andre (med apt-get) og tredje metode (nedlasting og installering av Hugo). Å bruke Snap er ikke en pålitelig metode, da det presenterer en rekke problemer og krever flere avhengigheter.

Trinn 1 – Installere Hugo

Installere Hugo ved å bruke Apt-get Utility

Det første når du installerer Hugo ved å bruke apt-get er å oppdatere serverens apt-indeks:

$ sudo apt-getupdate

Når pakkeindeksen er oppdatert, kjører du kommandoen nedenfor for å installere Hugo:

$ sudo apt-get install hugo

Hugo installeres automatisk på serveren din. For å sjekke Hugo-versjonen som er installert, kjører du kommandoen nedenfor:

$ Sudo hugo-versjon

Dette vil gi deg en utgang som viser Hugo-versjonen:

Hugo Static Site Generator v0.40.1 linux / amd64 BuildDate: 2018-04-25T17: 16: 11Z

Å installere Hugo ved å bruke apt-get kommer med sine egne fordeler og ulemper. Metoden er enkel, men installerer kanskje ikke den nyeste versjonen av Hugo. Hvis du vil installere den nyeste versjonen av Hugo (v0.50, i skrivende stund), bruk følgende metode.

Installere Hugo ved hjelp av dpkg-verktøyet

Denne metoden er kanskje ikke så enkel som å bruke apt-verktøyet, men den lar deg installere den nyeste Hugo-versjonen.

Først kjører du kommandoen nedenfor for å bekrefte serverarkitekturen din:

$ Sudo uname -i

Dette vil skrive ut spesifikasjonene til serveren din:

x86_64

Nå som du kjenner serverarkitekturen din, kan du gå til den offisielle utgaven for Hugo for å se den nyeste stabile utgivelsen: Når du skrev denne artikkelen, var den siste utgaven Hugo v0.50.

Nå, kjør følgende wget-kommando for å laste ned den siste utgaven:

$ wget https://github.com/gohugoio/hugo/releases/download/v0.50/hugo_0.50_Linux-64bit.deb

Merk: Hvis du foretrekker en spesifikk versjon av Hugo, endrer du kommandoen ovenfor slik at den passer til den aktuelle versjonen. For å laste ned Hugo v0.25.1, kjører du kommandoen:

$ wget https://github.com/gohugoio/hugo/releases/download/v0.25.1/hugo_0.25.1_Linux-64bit.deb

Når installasjonsfilene er lastet ned, gir du kommandoen nedenfor for å trekke ut filene og installere Hugo-pakken:

$ sudo dpkg -i hugo_0.50_Linux-64bit.deb

Utfør deretter kommandoen nedenfor for å slette nedlastingspakken:

$ sudo rm hugo_0.30.2_Linux-64bit.deb

Kjør deretter kommandoen nedenfor for å bekrefte installasjonen:

$ Sudo hugo-versjon

Dette skal gi deg en utgang som viser versjonen av Hugo installert:

Hugo Static Site Generator v0.50 linux / amd64 BuildDate: 2018-09-25T17: 16: 11Z

Hvis du synes Hugo ikke er nyttig, kan du utføre kommandoen nedenfor for å avinstallere den:

$ sudo apt-getremove – auto-remove hugo

Trinn 2 – Installer Hugo-temaer

Hugo-temaene hjelper deg å presentere innholdet på nettstedet ditt på en måte som appellerer til brukerne / leserne dine. Når du installerer Hugo, er neste trinn å installere temaene. Hugo hovedpakke gir ikke noe tema, og den beste måten å installere Hugo-temaer på er å klone Hugo-temaene Git-depotet. Dette depot presenterer en rekke forhåndsbygde temaer:

Først kjører du kommandoen nedenfor for å oppdatere pakkeindeksen:

$ sudo apt-getupdate

Gi deretter kommandoen nedenfor for å installere Git:

$ sudo apt-get install git

Kjør deretter kommandoen nedenfor for å klone dette temaregisteret:

$ sudo git klone – rekursiv https://github.com/spf13/hugoTemas ~ / temaer

Trinn 3 – Bruke Hugo

Opprette et nytt nettsted

For å opprette et nettsted ved hjelp av Hugo, kjører du først kommandoen nedenfor for å opprette en katalog for nettstedet:

$ Sudo mkdir hugo-nettsteder

Endre til denne katalogen:

 $ Cd hugo-sider

Kjør deretter kommandoen nedenfor for å opprette nettstedet:

hugo newsite hallo-verden

Dette vil gi deg utdataene nedenfor:

Gratulerer! Det nye Hugo-nettstedet ditt er opprettet i / root / hugo-sites / hallo-verden

Bare noen få skritt til, så er du klar til å gå:

1. Last ned et tema i den samme navngitte mappen.
Velg et tema fra https://themes.gohugo.io/, eller
lag dine egne med "hugo nytt tema " kommando.
2. Kanskje du vil ha noe innhold. Du kan legge til enkeltfiler
med"hugo ny /.".
3. Start den innebygde live-serveren via "hugo server".

Besøk https://gohugo.io/ for hurtigstartguide og full dokumentasjon.

Deretter endrer du katalogen

$ Cd hei-verden

Og gi kommandoen nedenfor:

$ Sudo ls

Dette vil gi deg følgende utdata:

arketyper config.tomlcontent dataoppsett statiske temaer

For å forhåndsvise nettstedet ditt, utlever kommandoen nedenfor:

$ Sudo hugo

Dette vil levere følgende utdata:

                   | EN
+——————+—-+
Sider | 3
Paginator sider | 0
Ikke-sidefiler | 0
Statiske filer | 0
Behandlede bilder | 0
Aliaser 0
Sitemaps | 1
Renset | 0

Totalt på 33 ms

Det er det!

Konklusjon

Du har installert Hugo på Ubuntu 18.04 VPS eller dedikert server. Du kan utforske detaljerte alternativer og lære å bygge imponerende nettsteder ved hjelp av dette programmet.

[a] Kan du avklare hva dette betyr? Hugo er et nettverk, mens det du har listet med dyre tidsperioder er programmeringsspråk. Kan du avklare dette konseptet?

Sjekk ut disse topp 3 VPS-tjenestene:

A2 Hosting

Startpris:
$ 5.00


Pålitelighet
9.3


Priser
9.0


Brukervennlig
9.3


Brukerstøtte
9.3


Funksjoner
9.3

Les anmeldelser

Besøk A2 Hosting

ScalaHosting

Startpris:
$ 12.00


Pålitelighet
9.4


Priser
9.5


Brukervennlig
9.5


Brukerstøtte
9.5


Funksjoner
9.4

Les anmeldelser

Besøk ScalaHosting

Hostinger

Startpris:
$ 3.95


Pålitelighet
9.3


Priser
9.3


Brukervennlig
9.4


Brukerstøtte
9.4


Funksjoner
9.2

Les anmeldelser

Besøk Hostinger

Relaterte artikler for hvordan du gjør det

  • Hvordan installere Litespeed Web Server på en Ubuntu 18.04 VPS eller dedikert server
    mellomliggende
  • Slik installerer du Vanilla Forum på Ubuntu 18.04 Server
    mellomliggende
  • Hvordan bruke .htaccess-filen i Ubuntu 18.04
    nybegynner
  • Slik konfigurerer du SSH for Ubuntu 18.04 VPS eller dedikerte serveren
    mellomliggende
  • Hvordan sikre phpMyAdmin på Ubuntu 18.04 VPS eller dedikert server
    mellomliggende
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me