1. Home
  2. Google G Suite
  3. Google Cloud Firebase Hosting af hjemmeside
  1. Home
  2. Andet Cloud-relateret
  3. Google Cloud Firebase Hosting af hjemmeside

Google Cloud Firebase Hosting af hjemmeside

Med Google Clouds nye Firebase Hosting produkt er det muligt at hoste virksomheders hjemmeside på Googles servere til få kroner (og i mange tilfælde 0 kr.) pr. måned. Velkommen til dette blogindlæg, hvor jeg vil beskrive lidt om muligheden for at hoste statiske websider på Google Firebase.

Hvis du ønsker et *rigtigt* webhotel med nyeste PHP, databaser, one-click install af WordPress og 2000+ andre web-apps. E-mail adresser, Gratis HTTPS / SSL og nyeste cPanel kontrolpanel. Powered by Amazon Cloud i Europa. Se vores webhotel-produkter her.

Google Cloud Firebase Hosting – noget for os?

Hvis jeres virksomheds hjemmeside bygger på et PHP eller .NET-baseret CMS-system som f.eks. Joomla eller WordPress, er denne løsning ikke for jer, se i stedet vores web-hotel. Dette produkt er tileget virksomheder som bygger deres hjemmeside på et statisk CMS-framework (mere om dette senere) eller blot bygger hjemmesiden i ren HTML/JS/CSS samt evt. Node.js kan med fordel skifte til Google Clouds Firebase Hosting og spare penge på hosting-udgifter.

Cloudportal og Google

Cloudportal A/S er Google Cloud Partner, og vi hjælper virksomheder med at spare tusindevis af kroner, måned for måned, ved at migrere deres infrastruktur, programmer, ERP og web op i Cloud’en fra Microsoft, Google, e-conomics og andre førende Cloud-providers. Vi tilbyder gratis migrering til Googles- og Microsofts Cloud – ring til os nu på telefon 81 280 290 eller kontakt os for at høre mere.

Hvad er Google Firebase

Google Cloud Firebase Hosting er et hosting-produkt fra Google der blev lanceret tilbage i 2014. Kort fortalt giver Firebase Hosting mulighed for at hoste statiske hjemmesider bestående af HTML, CSS og JavaScript (og andre filer).

Firebase Hosting tillader ikke Server-side scripting som PHP eller .NET – de har dog lanceret muligheden for at bygge dynamiske websteder vha. Node.js support igennem det de kalder “Cloud Functions”.

Vi anbefaler vi at kombinere Firebase Hosting med et statisk-site framework som f.eks. Hugo eller Jekyll.

Funktioner

  1. Hosting af statiske websider (HTML, JS, CSS og Node.js
  2. Mulighed for domæne-mapping (ditdomæne.dk)
  3. Gratis SSL-certifikat (https-beskyttelse) til dine domæner
  4. 1 GB gratis plads pr. måned pr. website
  5. 10 GB gratis trafik pr. måned pr. website

Firebase kan være et komplekst produkt at mestre, heldigvis står Cloudportal’s support-team til rådighed, for kun 25 kr. om måneden, yder vi fuld support på telefon og e-mail på dine Cloud-produkter hos Google! Læs mere på Cloudportal.dk eller kontakt os på telefon 81 280 290

Sådan kommer du i gang

Apple macOS
Denne artikel bygger på macOS. Hvis du benytter Windows eller Linux kan du finde hjælp i Google Firebase dokumentationen. Kommandoerne er identiske, men installationen af Firebase er være forskellige fra denne artikel, hvis du ikke benytter macOS.
Denne artikel benytter macOS Terminalen !
Denne artikel foregår i Terminalen på din Mac-computer. Har du ikke erfaringer med terminalen, anbefaler vi at du kontakter Cloudportal som kan foretage opsætning for dig.

Opret nyt Firebase Projekt

Log ind på din Google Firebase Console, hvis du har Google igennem Cloudportal, kan du finde login-oplysninger i dit kundecenter. Når du er logget ind, skal du oprette et nyt projekt som identificere dit websted, f.eks. demowebsite.dk

Firebase - Oprettelse af nyt projekt<

Installer Firebase på din Mac

Installationen af Firebase på din Mac kræver at du på forhånd har installeret Node.js og npm (node package manager). Installation sker simpelt ved at køre denne kommando:

$   npm install -g firebase-tools

Når Firebase er installeret på din Mac, skal du logge på din Google-konto, det sker simpelt ved at køre følgende kommando og følge guiden på skærmen:

$   firebase login

Nu skal du navigere til en mappe hvori du ønsker at oprette dit Firebase-projekt, f.eks. under “Documents” og undermappen Code

$   cd ~/Documents/
$   mkdir demowebsite.dk

Nu kan du initiere Firebase-projektet, det gøres simpelt ved at køre firebase init og følge guiden på skærmen:

$   firebase init
[WPGP gif_id=”296″ width=”100%”]

Der laves nu en række filer og mapper i dit projekt, herunder mappen public. Alt hvad du placerer her, bliver uploadet/synkroniseret til dit nye Firebase-projekt. Når du ønsker at uploade dine filer, kan du blot køre firebase deploy for at sende alle data fra “public”-mappen til internettet.

$   firebase deploy
[WPGP gif_id=”300″ width=”100%”]

Du kan nu besøge dit projekt på den angivne URL!

Map domæne

Du kan mappe et domæne via det web-baserede interface på console.firebase.google.com. Når du mapper et domæne vil Google automatisk lave et SSL-certifikat hertil – bemærk at der går nogle timer fra du mapper et domæne til alt virker inkl. SSL/HTTPS.

Når du trykker på knappen “Connect domain” er det blot at følge guiden for oprettelse og mapping af domæner.

Firebase - Connect domain

God fornøjelse med Google Cloud Firebase Hosting. Læs også vores blogindlæg om det nye Google Drive File Stream.

Updated on 10. maj 2019

Was this article helpful?

Related Articles