Varje WordPress-installation på Kinsta kan ha en egen kostnadsfria WordPress mellanlagringsmiljö som är helt skild från din live-plats. Detta är bra om man vill testa nya WordPress-versioner, plugins, kod och allmänt utvecklingsarbete. Skapa en utvecklingswebbplats på några minutrar och dela den med ditt team.

Om du vill lägga till ytterligare iscensättningsmiljöer, behöver en iscensättningsmiljö som bättre matchar din livemiljö, eller behöver göra resurskrävande webbplatstestning eller utveckling, kolla in vårt Premium-iscensättningsmiljötillägg.

Skapa Mellanlagringsmiljö i WordPress

Vi har gjort det enkelt att skapa en iscensättningswebbplats. Klicka på WordPress webbplatser i den vänstra navigeringen i din MyKinsta. Du kommer att se en lista över dina webbplatser/installationer. Välj webbplatsen som du vill skapa en iscensättningsmiljö för, klicka på Miljöväljaren bredvid webbplatsens namn och välj Skapa ny miljö från rullgardinsmenyn.

Skapar en ny Kinsta-iscensättningsmiljö i MyKinsta.
Skapar en ny Kinsta-iscensättningsmiljö i MyKinsta.

I modal/popup-fönstret Skapa ny miljö, ger du din miljö ett namn, väljer Standardmiljö och klickar på knappen Skapa miljö.

Miljönamnet måste vara mellan 3 och 12 tecken långt.

Välj skapande av en Standard-iscensättningsmiljö.
Välj skapande av en Standard-iscensättningsmiljö.

Du kommer därefter att bli ombedd att välja vilken typ av miljö som du vill skapa. Det finns tre alternativ.

  1. Klona en befintlig miljö: Det här alternativet låter dig klona en befintlig miljö (live eller någon Premium-iscensättningsmiljö) till den nya Standard-iscensättningsmiljön.
  2. Installera nytt WordPress: Det här alternativet installerar en fullt fungerande tom WordPress-webbplats, redo att användas omedelbart.
  3. Installera inte WordPress (tom miljö): Det här alternativet installerar all nödvändig programvara för att köra en WordPress-webbplats (webbserver, PHP, MySQL, osv.) men installerar inte WordPress. Detta är ett bra alternativ för användare som migrerar till Kinsta med Duplicator eller ställer in en Bedrock/Trellis-installation med en anpassad filstruktur.

Alternativ 1 – Klona en befintlig miljö

Alternativet Klona en befintlig miljö låter dig klona alla befintliga miljöer (live eller Premium-iscensättningsmiljöer) till den nya Standard-iscensättningsmiljön.

Klona en befintlig miljö.
Klona en befintlig miljö.

Miljönamn

Om du vill ändra miljönamnet kan du göra detta här. Miljönamnet måste vara mellan 3 och 12 tecken långt.

Miljö att klona

Välj en befintlig miljö att klona till den nya Standard-iscensättningsmiljön.

Alternativ 2 – Installera nytt WordPress

Alternativet Installera nytt WordPress inkluderar flera fält för att anpassa din webbplats. Här är vad du behöver veta om varje område.

Installera nytt WordPress i din iscensättningsmiljö.
Installera nytt WordPress i din iscensättningsmiljö.

Miljönamn

Om du vill ändra miljönamnet kan du göra detta här. Miljönamnet måste vara mellan 3 och 12 tecken.

WordPress-webbplatstitel

Detta låter dig ställa in webbplatsens titel för din WordPress-webbplats. Beroende på ditt tema kommer den att vara synlig för webbplatsbesökare på webbläsarfliken och andra platser. Du kan ändra webbplatsens titel i WordPress-inställningarna efter att webbplatsen har skapats.

WordPress Admin-användarnamn

Du kommer att använda detta för att logga in på din WordPress-installation. Du kommer att kunna lägga till ytterligare användare senare. Vi rekommenderar att du väljer något annat än ”admin” för användarnamnet för maximal säkerhet.

WordPress Admin-lösenord

Du kommer att använda detta lösenord för att logga in på din installation. Vi tillämpar automatiskt starka lösenord för att skydda användarna. Du kan använda alternativet generera nytt lösenord (återladdningsikonen) om du vill ha ett nytt. Så här kan du ändra ditt WordPress-lösenord senare.

E-post för WordPress admin

WordPress använder e-postadressen för admin för att skicka viktiga meddelanden.

Välj ett språk

Välj det språk som du vill använda i WordPress. Du behöver inte skriva innehåll på samma språk som ditt WordPress-gränssnitt, så välj gärna ditt modersmål, även om du skriver innehåll på engelska.

Installera WordPress Multisidor

Markera den här rutan om du vill skapa en WordPress Multisides-installation. När du väl har valt kan du välja mellan en underdomän eller en underkataloginstallation.

Installera WooCommerce

Om du skapar en e-handelswebbplats är WooCommerce marknadens mest populära e-handelsplugin. Markera den här rutan för att installera detta automatiskt.

Installera Yoast SEO

Yoast SEO är det mest populära SEO-pluginet för WordPress, med över 3 miljoner installationer och ett betyg på 5 av 5 stjärnor. Markera den här rutan för att installera detta automatiskt.

Installera Easy Digital Downloads

Om du skapar en webbplats för att sälja digitala produkter är Easy Digital Downloads en komplett e-handelslösning för detta. Markera den här rutan för att installera detta automatiskt.

Alternativ 3 – Installera inte WordPress (tom miljö)

Alternativet Installera inte WordPress är användbart för användare som behöver en tom miljö för en Duplicator-migrering eller anpassad installationstestning av Bedrock/Trellis.

Skapa en tom ny miljö utan WordPress.
Skapa en tom ny miljö utan WordPress.

Miljönamn

Om du vill ändra miljönamnet kan du göra detta här. Miljönamnet måste vara mellan 3 och 12 tecken långt.

Skapa standard-iscensättningsmiljön

När du är klar klickar du på knappen Skapa miljö.

Få tillgång till din iscensättningsmiljö

Det kan ta några minuter att skapa den nya miljön. När den är klar kan du välja den nya Standard-iscensättningsmiljön i rullgardinsmenyn för Miljöväljare bredvid webbplatsens namn.

Välj standardmiljön för staging.
Välj standardmiljön för staging.

Varje miljö har en färgkodad cirkel med sitt namn: grön för Live, svart för Standard-iscensättning och orange för Premium-iscensättning. Du kommer då att ha en separat kontrollpanel med anslutningsinformation, DNS, säkerhetskopior, verktyg och plugins för din iscensättningsmiljö.

För ett snabbt besök på din iscensättningswebbplats, gå till fliken Domäner i din iscensättningsmiljö och klicka på länken Öppna webbadress. Du kommer även snabbt till WordPress-admin för din iscensättningswebbplats om du klickar på länken Öppna WordPress-admin.

Webbadress-struktur och domän

Standard-strukturen för webbadressen till din Standard-iscensättningsmiljö följer detta format:

https://stg-sitename-environmentname.kinsta.cloud

Om du har en äldre iscensättningswebbplats kan din webbadress istället se ut så här:

  • https://staging-sitename-environmentname.kinsta.cloud
  • https://staging-sitename.kinsta.cloud
  • https://staging-sitename.kinsta.com

Du kan även lägga till en anpassad domän till din iscensättningswebbplats om du föredrar att använda en sådan.

Ytterligare anmärkningar

Om du har SSL aktiverat på din live-webbplats och klonar webbplatsen till iscensättning, kommer SSL även att aktiveras på din iscensättningswebbplats.

Du kan starta phpMyAdmin direkt från MyKinsta. Under fliken Info klickar du på länken Öppna phpMyAdmin. Webbadress-strukturen för phpMyAdmin-iscensättning följer detta format:

https://mysqleditor-stg-sitename-environmentname.kinsta.cloud

Ta bort och uppdatera mellanlagringsmiljö

Om du behöver ta bort iscensättningswebbplatsen går du och Webbplatser > webbplatsnamn och växlar till iscensättningsmiljön. Scrolla längst ned på sidan och klicka på miljöknappen Ta bort iscensättning.

I modal/popup-fönstret som visas bekräftar du att du förstår vad som ska tas bort, skriver webbplatsnamnet följt av ett bindestreck och ordet ”iscensättning” (WEBBPLATSNAMN-miljönamn) i det angivna fältet och klickar sedan på knappen Ta bort miljö.

Ta bort en iscensättningsmiljö i MyKinsta.
Ta bort en iscensättningsmiljö i MyKinsta.

För att uppdatera din iscensättningsmiljö, ta bort den, skapa en ny och välj Alternativ 1 – Klona en befintlig miljö. Detta kommer då att innehålla den senaste versionen av din produktionsdatabas och filer för testning.

Du kan även återställa en säkerhetskopia från produktionsplatsen till mellanlagring. Fördelen med den här metoden är att om du har lagt till en anpassad domän så kommer den inte att tas bort, och du behöver inte lägga till den varje gång som du uppdaterar iscensättningen.

Omvandla mellanlagring till Live

Om du vill skriva över livewebbplatsens databas eller filer; eller skriva över hela webbplatsen med iscensättningswebbplatsen kan du använda funktionen Omvandla iscensättning till live.

Återställa en säkerhetskopia på WordPress till mellanlagring

Du kan även på ett enkelt sätt återställa din WordPress-webbplats från en säkerhetskopia och skicka den direkt till din mellanlagringsmiljö. Kolla in hur du återställer en WordPress-säkerhetskopia till mellanlagring. Obs: Alla iscensättningssäkerhetskopior kommer att förbli intakta när en live-säkerhetskopia återställs till iscensättning.

Starta om mellanlagringsmiljön

I vissa situationer kan vi stoppa en staging-miljö som en del av en serverfelsökningsprocess. Om du märker att din staging-miljö har stoppats och ser ett 501-fel, 502-fel eller 521-fel när du besöker din sajt kan du starta om staging-miljön i MyKinsta genom att gå till webbplatsens Info -sida och klicka på Start Staging Environment.

Starta om din iscensättningsmiljö i MyKinsta.
Starta om din iscensättningsmiljö i MyKinsta.

Om du inte kan starta om din iscensättningsmiljö eller inte ser knappen i MyKinsta, vänligen kontakta vårt supportteam för ytterligare hjälp.

Viktiga anmärkningar om mellanmiljöer

När du använder mellanlagringsmiljön finns det ett par viktiga saker man bör vara medveten om.

1. Inställningar för sidcache för Staging-sajter

I och med att staging-miljöer endast är för utvecklingsändamål, felsökning och testning, inaktiveras Kinstas helsida caching och OPcache som standard. Om du försöker köra hastighetstester på webbplatsen kommer du att se högre än genomsnittliga laddningstider på grund av att sidorna inte körs från cachen.

Om du vill aktivera caching på en staging-sajt klickar du på knappen Aktivera Cache på MyKinsta Tools-sidan för din webbplats. När cachning är aktiverad på en staging-sajt kan knappen Rensa Cache användas för att rensa cacheminnet.

Aktivera cachelagring för en iscensättningsmiljö.
Aktivera cachelagring för en iscensättningsmiljö.

2. Autentiseringsuppgifter för mellanlagringsmiljö

Om iscensättningsmiljön är en klon av din produktionswebbplats, kommer dina admin-inloggningsuppgifter på WordPress vara samma för både din live-webbplats och mellanlagringsplats. Om du inte ändrar dem i efterhand.

3. SEO

Som standard så är indexering avstängd för iscensättnings-webbplatser, så att de inte skadar SEO på din live-/produktionswebbplats. Detta görs med kombinationen av en WordPress-inställning och ett HTTP-huvud som vi lägger till automatiskt.

Du kan se WordPress-inställningen genom att gå till Inställningar > Läsning i din iscensättnings-webbplats WordPress-instrumentpanel. Alternativet att avskräcka sökmotorer från att indexera webbplatsen är markerat bredvid Sökmotorsynlighet.

Indexering inaktiverad på mellanlagringsplatsen
Indexering inaktiverad på mellanlagringsplatsen

Kinsta’s temporära webbadresser och iscensättnings-adresser har även en robotbegränsande X-Robots-Tag: noindex, nofollow, nosnippet, noarchive HTTP-huvud, vilket betyder att de tillfälliga webbadresserna inte kommer att indexeras av sökmotorerna. Dessa rubriker kan inte tas bort från Kinsta’s temporära webbadresser eller iscensättnings-webbadresser. Om du behöver ta bort dessa rubriker från iscensättnings-webbplatsen så måste du lägga till en anpassad domän till den.

4. Plugins

Om du använder sociala schemaläggnings-plugins såsom CoSchedule eller sociala nätverk Auto Poster, rekommenderar vi att du inaktiverar dessa plugins på din mellanlagrings-webbplats. Annars kan de börja dela till sociala nätverk med hjälp av din mellanlagrings-URL, som kommer att se ut ungefär så här: https://stg-sitename-environmentname.kinsta.cloud. Detta kan sedan förvränga dina analyser.

Jetpack-plugin:et körs automatiskt i mellanlagringsläge på Kinstas mellanlagringsmiljöer. Du kommer att se detta meddelande: ”Du kör Jetpack på en mellanlagrings-server.” I mellanlagringsläge fungerar mellanlagringsplatsen som din produktionsanläggning på praktiskt taget alla sätt förutom att inga data skickas till WordPress.com och du kan inte koppla bort mellanlagringsplatsen (för att förhindra ett problem som skulle leda till problem med produktionsplatsen).

Plugins som är licensierade av domännamn kan kräva en anpassad domän (istället för en underdomän till en Kinsta-iscensättningswebbplats) för att fungera korrekt. Obs: när du har lagt till ett anpassat domännamn på din iscensättningswebbplats kan det även krävas att du uppdaterar inställningarna där du hanterar din plugin-licens eller kontaktar supportteamet för ditt plugin.

5. Notera din inloggningsadress

Om du klonar din webbplats till iscensättning och använder ett WordPress-plugin som ändrar din standardinloggningsadress, kommer detta att få kopieras över till mellanlagrings-webbplatsen. Exempel: http://stg-sitename-environmentname.kinsta.cloud/yourcustomlogin

6. Mellanlagringsmiljöer bör endast användas för utveckling och testning.

Standard-iscensättningsmiljön har endast 2 PHP-bearbetare, har inget alternativ för att aktivera Kinstas CDN och kan gå i vila efter 24 timmars inaktivitet. Den bör följdaktligen endast användas för utveckling och testning. Iscensättningsmiljöer(Standard och Premium) är inte designade för att användas för liveproduktionsplatser, och det kan finnas saker som inte fungerar korrekt. Kinsta ansvarar inte för konsekvenserna om du försöker använda mellanlagringsmiljö som en live-webbplats.

7. Diskutrymme som inte ingår i plansumman

För att ge dig så mycket utrymme som möjligt utesluts mellanstationer från vår rapportering när du beräknar din totala diskutrymmes-användning. Endast live-webbplatser räknas till din diskutrymmes-användning.

8. Cron Jobs

Server cron jobs från livemiljön är inte aktiva i iscensättningsmiljön (även om du klona din livewebbplats till iscensättning), så live-webbplatsens cron jobs kommer inte att jobba på iscensättningsmiljön. Om du ändrar crontab i din iscensättningsmiljö och omvandlar iscensättningen till din live-miljö, kommer din livsmiljö’s crontab att skrivas över.

9. Multisida

Om du kör ett WordPress-nätverk med flera webbplatser, kan det hända att detta inte fungerar ihop med vår iscensättningsmiljö, beroende på hur din multisida är konfigurerad.

  • Om det är en underkatalogs-multisida (example.com, example.com/subsite1, example.com/subsite2) kommer den att fungera bra med vår mellanlagringsmiljö.
  • Om det är en underdomän-multisida (example.com, subsite1.example.com, subsite2.example.com) kommer det att fungera bra förutsatt att underwebbplatserna inte kräver HTTPS.
    • Om det är en multisida för underdomäner som kräver HTTPS, så måste du lägga till en anpassad domän med ett wildcard SSL-certifikat till din lagringsplats så att underdomänerna kan täckas av ett SSL-certifikat. Detta beror på att SSL-certifikatet som tillhandahålls för standardinställnings-webbadressen endast kan täcka underdomänen för iscensättning (t.ex. stg-sitename-environmentname.kinsta.cloud), så alla ytterligare underdomännivåer (t.ex. subsite.stg-sitename-environmentname.kinsta.cloud) kan inte täckas. 
  • Om det är en domänmappad multisida (laddar olika underwebbplatser på helt olika domäner, dvs example.com, example1.com , example2.com) kommer det inte att fungera utan att du gör en betydande, manuell installation.
    • Alternativ 1: Inaktivera domänmappning och gå tillbaka till standardinställningarna för underkataloger/underdomä Gör en sökning och ersätt manuellt i databasen.
    • Alternativ 2: Ställ in mellanlagrings-underdomäner för varje livedomän, lägg till alla dessa på mellanlagringsplatsen och kör en sökning och ersätt manuellt i databasen.

10. E-post

Iscensättningsmiljöer har e-postsändning (transaktions e-post) aktiverat som standard. Om du gör en beställning på iscensättningswebbplatsen kommer du att få relaterade e-postmeddelanden från iscensättningswebbplatsen. Om du inte vill att transaktions e-post skickas från din iscensättningsmiljö, kan du använda ett plugin som Disable Emails för att stoppa webbplatsen från att skicka e-post.

Relaterad dokumentation