Superenkel lansering av webbplatser i Vaia.Cloud

I och med nya versionen av kundzonen kan du nu lansera dina devslotar på dina domäner med ett par enkla knapptryckningar i kundzonen som tar hand om resten! Vi har nu uppdaterat vår kb gällande dns-hantering och sitelanseringar som ger dig en fördjupad guide hur du kommer igång, i synnerhet i WordPress.

Cache i vår nya hostingmiljö med fokus på WordPress

För att förstå hur cache funkar bör ju vi ha lite bakgrund.

När en klient ansluter till en site för att hämta en sida så ska det ju skyfflas en massa filer och göras databasanrop. om det är flera klienter som ansluter och dessutom samtidigt så belastas på webbserver och databasserver av dessa anrop.

Eftersom dessa anrop oftast är ”samma” eller lika så vore det ju onekligen smidigt om vi kunde ge samma svar, då vi vet svaret redan, lite snabbare. Det är där cache kommer in i bilden. Page cache.

Så vilka plugins installerar vi åt våra kunder i vKube för cache? (Nedanstående gäller för managed WordPress images)

Nginx Helper

Det här pluginet behöver du för att rensa cache, eller att cache automatiskt rensas när du uppdaterar ett objekt, tex ett blogginlägg. Dessutom rensar pluginet Redis Cachen också.

Om du tar bort inlägget så går det inte rensa cachen smidigt. Du kan installera pluginet utan problem.

Redis Object Cache

Ett beständigt objektcache för back-end som drivs av Redis. Stöder Predis, PhpRedis, HHVM, replikation, klustring och WP-CLI.

Mest för info, pluginets settings kan man i alla fall se om man är ansluten och att redis fungerar.

Viktigt att tänka på

Om du skapar extra devslotar så har du inte cache igång som standard, det kan va bra att veta, det är först när siten är en productionslot som cache är igång. Våra utvecklare har nu funktioner för att kunna slå på och av detta under tex en halvtimme för test.

Felsökning cache

Det är här det börjar bli spännande. Om du startar från början i VAIA hosting så brukar det inte vara några problem, det är oftast inte någon som stoppar in en massa extra plugins för cache i början och sidan går snabbt redan från början, annat är det om du migrerar med hjälp av oss eller själv din site till VAIA hosting.

Vad är rekommendationerna för dig som flyttar din site till VAIA Hosting?

  1. inaktivera alla tidigare cacheplugins och ta bort dom
  2. inaktivera alla säkerhetsplugins och ta bort dom (Går att lägga till sedan)
  3. Provkör först för att kolla prestandan.

Sen då?

För att kolla om pagecache (FastCGI) är igång kan man köra curl eller kolla i devtools i webläsaren. Tryck ctrl+shift+I för att checka detta. Bilden nedan illustrerar en Cache HIT som visar att det fungerar. Om du får en BYPASS kan det bero på att du är inloggad. Om du får en MISS kan du behöva undersöka vad som är fel.

Glöm inte köra/testa två ggr på samma sida så att cache har möjlighet att läsas in gång 2.

Check med curl:

curl -I -X GET http://www.example.com/ | grep -i "HTTP/\|Cache\|Cookie"

Om du har några frågor eller vill ha en genomgång av din site, tveka inte att höra av dig kollar vi upp den!

Kundzonen och VAIA Hosting – Del 10 Domän och dnshantering

Uppdatering 2022-12-16

Vi vill uppmärksamma dig på att det här är en gammal artikel. I vår nya kunskapsdatabas hittar du uppdaterad information om domän och dnshantering i Vaia Cloud!

När du har skapat en site i VAIA Cloudhosting kan det ju till slut vara roligt att koppla en eller flera domäner till den. I det här blogginlägget förklarar jag hur du fixar det!

Lansera webbplats koppla domän samt aktivera SSL

Den här guiden fokuserar i synnerhet på WordPress och hur du lanserar en WordPresswebbplats på din egen domän. Om du kör ett annan innehållshanteringssystem så kan du följa guiden ändå fram till Sök och Ersätt i databasen.

Börja med att editera dns-zonen

Du behöver kontroll över din eller dina domäner så att du kan editera din dns-zon med de pekare du ska stoppa in i zonen. Om du har din domän hos oss kan du göra så här:

  1. Logga in i kundzonen och klicka på din tjänst, klicka sen på dins site och därefter på fliken domains. Bläddra ner till FAQ-delen på sidan och klicka på ”Get started with domains” Se till att notera informationen ordentligt. Du ska alltså i nedanstående fall skapa fyra records i din dns-zon för alla dina domäner du vill koppla till din site. Så, logga in i din dns-zonediter och skapa:
    1. Ett CNAME record enligt nedan
    2. tre tomma A-pekare med respektive ipnummer. I många editorer anger du ett @ för att skapa ett tomt record.

Stoppa in dina dns-pekare i zonen. Om du har din tjänst hos oss gör så här:

  1. Logga in i kundzonen
  2. Välj tjänster->mina tjänster
  3. Klicka på VAIA Webbhotell DNS, klicka på raden för tjänsten för att se dina domäner.
  4. klicka på den lilla skiftnyckeln för att editera aktuell zon.
  1. Om du redan har www-pekare eller apekare ska du se till att radera eller editera dessa enligt uppgifterna du hittade i VAIA.cloud.
  2. Annars skapar du nya pekare. Klicka i så fall på fliken/knappen uppe till höger, Add DNS record.

Bilden ovan visar hur du lägger till en A-pekare i vår dns-editor. Upprepa proceduren tills du har lagt till alla fyra pekare på alla dina domäner du vill koppla. Sen blir det dags för nästa steg!

Fortsätt med att lägga till domäner till siten

Nu när vi har pekat om våra domäner mot VAIA hosting är det dags att koppla dom till rätt site! Det kan vara ide att vänta 15 minuter från du pekat om i dns tills du går in och kopplar domäner i site domains. Gör så här:

  1. Vänta 15-20 minuter efter du pekat om
  2. Logga in i kundzonen och sök åt din site, klicka manage och sedan på domains, klicka på add new domain. I nedanstående exempel kan du se att siten har en default domän (maskerad) och nu lägger vi till en ny som heter exempel.se. Tänkt på att lägga till både med och utan www, så det ska bli två rader för varje domän du kopplar! För att förenkla detta ha vi en liten spak du kan trycka på som lägger till www automatiskt!

När vi lagt till exempeldomänen så ser det ut så här:

Vi kan alltså konstatera att en domän (maskerad) har status OK, info OK, och SSL/HTTPS OK. Däremot ser vi att nya domänen exempel.se inte är ok. Det beror på att jag INTE har kontroll över domänen exempel.se och vi har helt enkelt inte fixat pekarna i ordning. OM du har kontroll över domänen och har fixat pekarna enligt ovan tidigare beskrivning så kan du trycka på de små punkterna till höger och välja ”Revalidate dns”. då kollar systemet om du fixat in pekaren. Efter ett tag visas det info=OK och du kan trycka revalidate igen och få igång certifikatet/SSL!

Knappen revalidate kan du behöva trycka på flera gånger om dns-systemet inte fattat ompekningarna eller om du råkat göra fel i dns och gjort om någonting. Sträva efter att få OK på alla domäner du har i listan, och kom ihåg att ha lite tålamod här.

Primary domain

Sedan förra versionen av kundzonen så har äntligen funktionen PRIMARY fått en vettig mening, i synnerhet om du har en site eller pod i WordPress. Om du har flera domäner kopplade till din site och dom är ok med ssl ok kan du välja att byta primary domain här och med det betyder det att det är den domänen dina besökare landar på. Det som händer är att domänen blir sökt efter och ersatt i databasen också för alla wordpressiter. Det är med andra ord ett enkelt och smidigt sätt att lansera sin webbplats på en ny eller en annan domän.

Aktivera SSL-Certifikat (https) i VAIA hosting

Som vi beskrivit tidigare så är det mycket enkelt att aktivera ssl och göra din sida ”säker” i VAIA Hosting. Gör så här:

  1. Logga in i kundzonen och sök åt din site, sen domains
  2. Om du inte redan har kopplat domäner till din site gör det enligt ovanstående beskrivning
  3. Välj vid lilla pilen revalidate dns
  4. VIPS aktiveras ssl-certifikatet på din webbplats per automatik. Har du gjort detta en gång behöver du inte bry dig mera. Du kan direkt surfa med https.

Vad du INTE ska göra:

  • Grejsa med ssl-plugins i wordpress. Ta bort alla dom!
  • Köpa certifikat. Dom här är gratis från Lets Encrypt!
  • Fippla med redirects av något slag. https funkar ”Out of the box” och du behöver inte göra nåt för att redirecta http->https.

Sök och ersätt i databasen, rensa cache och starta om

Nu är din site lanserad och kopplad till domänen. Till skillnad från föregående version av kundzonen så fungerar detta nu på alla WordPresswebbplatser UTOM multisite installationer. Om du har en multisiteinstallation kan du kontakta vår support för vidare instruktioner gällande lanseringar.

Så, i normala fall är allting klart nu så du ska inte behöva fixa med sök och ersätt i databasen, cacherensning och omstarter. Och skulle inte domänen fungera efter du kopplat standarddomän kan en omstart av din pod lösa resten!

Kundzonen och VAIA Hosting – Del 9 Redirects

Uppdaterat 2022-12-16

Vi vill göra dig uppmärksam på att detta är ett gammalt inlägg. I vår kunskapasdatabas hittar du aktuell information om redirects.

Ibland kan det hända att du vill göra sk redirects, antingen via 301(permanent) eller 302 (temporärt) pga olika skäl, t.ex om du har en ny site och inte vill tappa seo-rank, eller om du har flera domäner som du t.ex vill koppla till olika språk på din site. I det här exemplet visar vi hur vi kopplar en specifik domän till en undersida på vår testsite. Logga in i kundzonen, sök åt din tjänst och din site. Klicka på alternativet Redirects.

Skapa en ny redirectregel

Klicka på knappen ”Create new redirect rule

Ange ett namn på din regel. Skriv sedan in vilken path som ska redirectas och sedan var besökarna ska landa i New target URI. Om du vill göra avancerade redirects välj dynamic redirect… Ange sen vilken typ av Redirect du vill göra 301=Permanent och 302=Temporärt. Klicka sen på knappen Add redirect rule.

Glöm inte att du måste stoppa och starta din site igen i kundzonen för att redirects ska aktiveras.

Observera att Request URI i det här exemplet inte har en avslutande /. Så det är en exakt URI detta dom som kanske surfar på din sida och klickar på länken kontakt som har en avslutande / kommer den gamla sidan kontakt att visas.

Kundzonen och VAIA Hosting – Del 8 Logs

Uppdatering 2022-12-16

Vi vill göra dig uppmärksam på att detta är ett gammalt inlägg. I vår kunskapasdatabas hittar du aktuell information om Logs.

Ibland kan du behöva göra felsökning eller spårning/analys av din site för att undersöka den. Det kan vara fel, problem eller annat som har loggats på dina resurser. Alla senaste loggarna hittar du i din kundzon. Observera att du ser endast de senaste 500 raderna av dina loggar. Via SFTP kommer du åt flera och äldre filer. Vi sparar 10 dagars loggfiler i ett rullande schema.

Error log

Visar om det är några allmänna fel eller problem på din site.

Access log

Visar alla anslutningar till din site.

Boot log

Visar loggen på din tjänst uppstart.

PHP log

Visar eventuella problem med php.

Kundzonen och VAIA Hosting – Del 7 Git push

Uppdatering 2022-12-16

Vi vill göra dig uppmärksam på att detta är ett gammalt inlägg. I vår kunskapasdatabas hittar du aktuell information om Git.

För utvecklare har vi stöd för Git. Följ instruktionerna i kundzonen för detta under ”Get started…”

Det här är som sagt en funktion för utvecklare som vet vad dom gör och de allra flesta användarna behöver inte bry sig om den här fliken alls.

Kundzonen och VAIA Hosting – Del 6 SFTP

Uppdaterat 2022-12-16

Vi vill göra dig uppmärksam på att detta är ett gammalt inlägg. I vår kunskapasdatabas hittar du aktuell information om SFTP.

Om du av någon anledning behöver komma åt dina webbfiler så erbjuder vi idag tjänsten SFTP. SSH File Transfer Protocol (SFTP) är ett filöverföringsprotokoll som oftast använder sig av SSH-2 som databärare.

Om du vill läsa lite mera om sftp i allmännhet hittar du djupare information här

För att fixa detta behöver du två saker:

  1. Ett program som klarar SFTP
  2. En användare och anslutningsuppgifter till din site.

Vi börjar med ett program eller en app för SFTP

Om du inte vet med dig du har ett program eller en app som fungerar med SFTP så kan du med fördel installera programet Filezilla som har stöd för detta. Programmet är gratis och du laddar ner och installerar det från den här hemsidan.

Om du inte har något filöverföringsprogram ska du ladda ner och installera FileZilla Följ instruktionerna och kör lämplig version beroende på vilken dator och operativsystem du har. När detta är klart går vi över till nästa steg, skapa en sftp-användare.

Skapa SFTP-användare

Logga in i kundzonen och leta åt din tjänst och sedan din site där du vill skapa din användare. I nedanstående fall blir det tjänsten vKube Elastic GROW och markerad site (maskerad).

Klicka på alternativet SFTP users. Klicka sedan på knappen ”Add new SFTP user

Dialogrutan Add new SFTP user

När du trycker på knappen får du fram en dialogruta där du ska ange ett användarnamn samt ett lösenord för din nya SFTP-användare. Använd med fördel knappen ”Generate password” om du vill skapa ett lite knepigare lösen för din användare. Undvik att ändra path om du ska skapa en user för hela din site.

Notera att användarnamnet alltid blir slotnamn-ditt namn, så i det här exemplet blir sftp-användarnamnet ”cafi-vaiaadmin”. Notera även lösenordet då du behöver det sen i FileZilla!

Hitta anslutningsuppgifterna till SFTP

Efter du tryckt på skapa sftp-user, va medveten om att det här är en process som kan ta upp till fem minuter innan användaren är skapad fullt ut och fungerar i våra system. Under tiden tar du reda på hur du ska ansluta!

Klicka på den FAQn med texten ”How to connect to your environment” så får du fram den informationen du behöver! Så, nu har vi det vi behöver för att skapa en anslutning i FileZilla!

  • Användarnamnet
  • Lösenordet
  • SFTPadressen
  • SFTP-porten

Vi går vidare med FileZilla

Nu har vi programmet installerat i vår dator, vi har också skapat en sftp-användare i systemet. Vi har också väntat några minuter på att användaren skulle skapas ordentligt. Nu är det dags att ansluta till vår miljö!

  1. Starta filezilla
  2. Mata in uppgifterna genom att följa nedanstående skärmdump, tryck på platshanteraren (röd pil) och skapa en ny plats för din site

Klicka på OK. Öppna platshanteraren igen och välj den nya platsen och sedan Anslut.

Nu är du ansluten och kan börja föra över och jobba med filer direkt mot din site. I mappen html finns din webroot.

FAQ SFTP

Kunder med problem i det här läget som inte kan ansluta brukar ha några olika orsaker som vi listar här:

  1. Man ansluter för snabbt. Vänta ett tag å låt systemet jobba, det tar som sagt några minuter för systemet att skapa användaren
  2. Man har fel lösenord (klipp och klistra ordentligt och dubbelkolla verkligen lösenordet, speciellt efter mellanslag före eller efter lösenordet, testa gärna byta om du inte kommer vidare, men kom ihåg punkt 1 då)
  3. Man har fel användarnamn. Glöm inte ”slot-user”!
  4. Man ansluter med fel protokoll! Se till att du kör SFTP enligt bilden ovan.
  5. Man ansluter till fel port
  6. Man ansluter till fel server! Dubbelchecka i kundzonen att du ansluter rätt.
  7. Man har speciella tecken i lösenordet. Det har visat sig att vissa speciella tecken i lösenorden strular och vi jobbar med felsökning på detta. Använd lösenordsgeneratorn som verkar skapa tecken som fungerar.

Vanlig ftp har vi inte stöd för längre.

Kundzonen och VAIA Hosting – Del 5 Databaser

Uppdaterat 2022-12-16

Vi vill göra dig uppmärksam på att detta är ett gammalt inlägg. I vår kunskapasdatabas hittar du aktuell information om Databaser.

Beroende på vilken typ av tjänst du har så kan du hantera Databaser på lite olika sätt. Alla kunder som har managedtjänster kan inte skapa egna Databaser utan dom skapas i och med att siter skapas. Däremot kan du som sagt ändå ansluta till den och i förekommande fall jobba med phpMyAdmin osv.

Om du klickar på knappen ”Show connection information” får du se hur du ansluter, användarnamn och lösenord samt en länk till phpMyAdmin om du har behov att komma dit.

Om du har behov av att själv skapa egna Databaser av någon anledning måste du se till att välja rätt tjänst och serverimage för det, t.ex en PHP image.

Kundzonen och VAIA Hosting – Del 4 Backup

Uppdaterat 2022-12-16

Vi vill göra dig uppmärksam på att detta är ett gammalt inlägg. I vår kunskapasdatabas hittar du aktuell information om backup.

Ibland kan det strula. Då är det bra att veta att vi har backuper tillgängliga för dig i kundzonen. Alla kunder som kör vår Vaia Cloud Hosting har backuptjänster som ingår i paketet. Det innebär att du inte behöver greja med egna plugins till exempel i WordPress eller hålla på och ta manuella backuper på ett eller annat sätt.

Backuper tas varje natt (info om exakt när kommer så småningom presenteras i kundzonen). På bilden ovan ser du hur du antingen återställer din site, eller om du vill ladda ner hela din site.

Om du vill skapa en egen manuell backup t.ex inför en större uppdatering av din site så kan du manuellt köra den genom att trycka på knappen ”Create backup point

Restore

När du klickar på restore får du fram följande dialogruta där du ska ange en e-postadress för din återställningsnotifikation, du bockar också i om du vill återställa både databas och filer, eller bara en av dom. När det är klart klickar du på knappen restore och väntar på mailet om när det är klart. Små webbplatser går förstås snabbare än stora webbplatser. Räkna på mellan 1 minut till 15 minuter för jobbet. Då får en mailbekräftelse för varje tjänst du återställer om när det är klart.

Kundzonen och VAIA Hosting – Del 3 Skapa site

Uppdaterat 2022-12-16

Vi vill göra dig uppmärksam på att detta är ett gammalt inlägg. I vår kunskapasdatabas hittar du aktuell information om skapa siter. Filmkb här.

I vårt tidigare inlägg berättade vi om den allmänna informationen, billing, statistics och hur man skapade en administratör i vår nya cloudhosting. Nu går vi djupare in och tar en titt på hur du hanterar dina siter.

Beroende lite på vad du har för cloudhosting så kan du skapa olika typer av plattformar där du bygger dina siter idag. Våra startpaket har oftast möjlighet att skapa en site i starten och sen kan du få köpa till flera siter. I våra growpaket finns det redan stöd för att skapa flera siter.

Det här exemplet bygger på vårt paket Vaia (Vkube) Elastic cloud Grow. I din kundzon startar du och administrerar du dina siter enkelt med några knapptryckningar, så här kommer du igång.

Skapa ny site/webbplats

Så fort du beställer och betalar en tjänst så startas per automatik en webbplats. Om det handlar om WordPress hosting skapas en WordPress webbplats. Om det är annan hosting startas normalt en site med stöd för php och inget annat. Om du vill kan du förstås ta bort startade webbar för att själv skapa en efter ditt speciella behov, gör så här om du vill sätta upp en site i WordPress:

  • Logga in i kundzonen
  • Klicka på din Vaia Vkube Cloud Tjänst
  • Under rubriken Sites, klicka på länken Create new site
  • Nu kan du ge din site ett unikt eget namn genom att klicka i sliden för Set Custom name om du inte vill använda det genererade namnet som standard.

Ange under settings en e-postadress för att associera med siten samt eventuell beskrivning.

Om du jobbar som hemsideskonsult eller vill ta en full kopia av befintlig site kan du välja copy from existing site.Välj en webbapplikation du vill köra, just nu idag kan vi erbjuda:

  • Managed WordPress
  • Node.js
  • PHP
  • ASP.NET Core

Nu väljer du vilken server du vill köra på, sk serverimage. Där kan det i takt med att vi utvecklar systemet komma flera alternativ. Nu kan du också välja vilken kapacitet din site ska ha redan från början under alternativet Resources. När alla valen är klara trycker du på knappen Create New Site

På en minut skapas nu din nya server och din site så nu kan du t.ex begära glömt lösenord i wp-admin och börja jobba vidare med WordPress.

Här kan vi se en site hur den ser ut undet fliken Site Manage – Overview

Du hittar och kan ändra sitens namn, du ser vilken som är primära domänen och produktionspod.

Site status talar om hur den mår, om den är igång, i pausläge eller startad. I det här fallet ser vi att status är paused.

Actions

Här kan du starta, stoppa och starta om din pod.

Quick start

Här ser du ett antal snabblänkar till olika funktioner som du kan ha nytta av såsom:

  • SFTP
  • Git
  • Add new domain
  • Create backuo point
  • PHPMyAdmin
  • Reset file permissions

Övrigt

Jag vill uppmärksamma dig specifikt över styrkan med att skapa en site från en annan site som mall. För webbutvecklare kan detta spara en oerhörd massa tid om du till exempel jobbar i WordPress.

Uppdaterad 2020-06-24 med ändringar mot nya kundzonen.