» Tukisivuston etusivulle
Dev-kehitysympäristön käyttöohjeet

Yleistä kehitysympäristöstä

Hostaan.dev on pilvipohjainen kehitysympäristö, joka on suunniteltu erityisesti WordPress-sivustojen tehokkaaseen kehittämiseen ja hallintaan. Palvelu mahdollistaa useiden WordPress-projektien samanaikaisen kehittämisen keskitetystä yhdestä hallintapaneelista.

Keskeiset edut:

  • Nopea kehitys: Uusi WordPress-asennus on valmis hetkessä
  • Keskitetty hallinta: Kaikki projektit samassa paikassa
  • Helppo esittely: Näytä asiakkaalle työn alla olevia sivuja turvallisesti
  • Tuotannon kaltainen ympäristö: Sama palvelinalusta kuin webhotelleissa
  • Tehokkaat työkalut: WordPress Toolkit, kloonaus, staging ja varmuuskopiot
Hostaan.dev -palvelu ei vaadi erillistä webhotellia kehitysvaiheen aikana. Sivusto voidaan siirtää helposti tuotantoon, kun se on valmis.


Kehitysympäristöjen erot

Hostaan.dev -palvelussa on kuusi eri pakettia, jotka eroavat resursseiltaan ja kehityssivujen osoiterakenteen puolesta:

Dev 10 - Alihakemistopohjainen

  • WordPress-projektit: 5 kpl
  • Levytila: 10 GB
  • Käyttäjätunnukset: 1 kpl
  • Kehityssivujen osoite: nimesi.hostaan.tld/asiakas1
Dev 10 -paketissa ensimmäinen WordPress-asennus tehdään juureen normaalisti. Toinen ja seuraavat WordPress-asennukset tulee tehdä alihakemistoihin (esim. /asiakas1, /asiakas2).

Dev 20 ja Dev 40 - Aliverkkotunnuspohjainen

  • WordPress-projektit: 10-20 kpl
  • Levytila: 20-40 GB
  • Käyttäjätunnukset: Rajoittamattomasti
  • Kehityssivujen osoite: asiakas1.omadomain.net tai nimesi.hostaan.tld/asiakas1
Dev 20 ja suuremmissa paketeissa voit luoda aliverkkotunnuksia oman domainisi alle, mikä mahdollistaa ammattimaisemman esittelytavan asiakkaille (esim. asiakas1.omadomain.net).

Isommat Dev-paketit

Tätä isommat paketit eli Dev 60, Dev 80 ja Dev 100 tarjoavat enemmän resursseja vaativampaan käyttöön. Muuten ne vastaavat Dev 20 -pakettia.

Lisätietoa kaikista paketeista löydät kehitysympäristöjen vertailusivultamme.

Käytännön ero pakettien välillä

Dev 10: Alihakemistopohjainen kehitys

Osoiterakenne: https://nimesi.hostaan.tld/asiakas1

Edut:

  • Kustannustehokas aloituspaketti
  • Ei vaadi omaa domainia

Rajoitukset:

  • Kehityssivut näkyvät alihakemisto-osoitteessa
  • Vain yksi käyttäjätunnus
  • Vähemmän WordPress-asennuksia

Dev 20/40 ja isommat: Aliverkkotunnuspohjainen kehitys

Osoiterakenne: https://asiakas1.omadomain.net

Edut:

  • Ammattimaisempi osoiterakenne
  • Jokainen projekti voi olla omassa aliverkkotunnuksessaan
  • Rajoittamattomasti käyttäjätunnuksia
  • Enemmän resursseja ja WordPress-asennuksia
  • Mahdollisuus myös alihakemistopohjaiseen kehitykseen

Vaatimukset:

  • Oma domain täytyy osoittaa kehitysympäristöön
  • Aliverkkotunnukset luodaan manuaalisesti hallintapaneelista
Suositus: Jos kehität säännöllisesti sivuja useille asiakkaille, Dev 20 tai Dev 40 tarjoaa ammattimaisemman työskentely-ympäristön.

Kirjautuminen ja WordPress-asennusten hallinta

Pääset kehitysympäristöösi kirjautumalla Plesk-hallintapaneeliin saamillasi tunnuksilla.


WordPress Toolkitin avaaminen

Kirjauduttuasi Plesk-hallintapaneeliin:

  1. Valitse vasemmasta valikosta Verkkosivustot ja toimialueet
  2. Klikkaa verkkotunnuksesi nimeä listasta
  3. Oikealla näkyy WordPress-painike - klikkaa sitä


Vaihtoehtoisesti voit suoraan klikata vasemman valikon WordPress-valikkoa vasemmasta sivupalkista.

WordPress Toolkit

Kaikki WordPress-asennukset hallitaan keskitetysti WordPress Toolkit -työkalulla, joka löytyy hallintapaneelin vasemmasta valikosta.

WordPress Toolkitin ominaisuudet:

  • Kaikkien WordPress-asennusten listaus yhdessä näkymässä
  • Nopea uuden WordPress-asennuksen luominen
  • Keskitetty lisäosien ja teemojen hallinta
  • Suora kirjautuminen kaikkiin WordPresseihin
  • Kloonaus- ja staging-toiminnot


Lisätietoa: WordPress Toolkitin käyttöohje

WordPressin asentaminen kehitysympäristöön

Dev 10 -paketissa

Dev 10 -paketissa on yksi päädomain, joten toinen ja seuraavat WordPress-asennukset tehdään alihakemistoihin:

  1. Kirjaudu Plesk-hallintapaneeliin
  2. Valitse vasemmasta valikosta WordPress
  3. Jos et ole vielä asentanut yhtään WordPressia, klikkaa Asenna WordPress -painiketta

Asennuksen polun määrittäminen

Asennusikkunassa näet kentän Asennuksen polku, jossa on kaksi osaa:

  • Vasemmalla: protokolla (https) ja domain (esim. testiyritys.hostaan.cool)
  • Oikealla: polku, johon WordPress asennetaan

Tärkeää Dev 10 -paketissa:

  • Ensimmäinen WordPress-asennus: Voit jättää polun tyhjäksi (jolloin asennus menee "juureen")
  • Toinen ja sitä seuraavat asennukset: Kirjoita polkuun alihakemisto, esim. asiakas1 (ilman kauttaviivaa alussa)

Muut asetukset

  • Käyttäjänimi: WordPressin ylläpitäjätunnus (generoituu automaattisesti)
  • Salasana: WordPressin ylläpitäjän salasana (generoidaan automaattisesti, tai voit määrittää manuaalisen salasanan)
  • Sähköposti: Ylläpitäjän sähköpostiosoite (WordPressin ilmoituksia varten)

Klikkaa Asenna -painiketta (vasemmalla alhaalla) aloittaaksesi asennuksen.

Dev 10 -paketissa tulee käyttää alihakemistoja toisesta asennuksesta eteenpäin.

Dev 20 ja sitä isommat paketit

Jos olet tilannut kehitysympäristöpalvelun (Dev 20 tai suurempi) omalla domainillasi, voit luoda kullekin projektille oman aliverkkotunnuksen.

Omaa verkkotunnusta käytettäessä asiakkaiden WordPress-asennukset voidaan siis tehdä alidomainiin. Alihakemistoa (/ jälkeen tulevaa osaa) ei tarvitse tässä tapauksessa käyttää.

Vaihe 1: Luo aliverkkotunnus

  1. Valitse vasemmasta valikosta Verkkosivustot ja toimialueet
  2. Klikkaa Lisää alitoimialue -painiketta


  3. Anna Alitoimialueen nimi -kenttään asiakkaan nimi, esim. asiakas1
  4. Oikealla puolella valitaan päädomain (esim. omadomain.net)
  5. Lopputuloksena syntyy osoite: asiakas1.omadomain.net
  6. Klikkaa OK tallentaaksesi


Lisätietoa: Aliverkkotunnuksen luominen

Vaihe 2: Asenna WordPress alidomainiin

  1. Palaa Verkkosivustot ja toimialueet -näkymään
  2. Näet nyt listassa äsken luomasi alidomainin (esim. asiakas1.omadomain.net)
  3. Klikkaa alidomainin Aloita-välilehteä
  4. Klikkaa WordPress-painiketta
  5. Klikkaa Asenna WordPress

WordPressin asennusasetukset

Asennusikkunassa huomaat tärkeän eron Dev 10 -pakettiin:

  • Asennuksen polku: Valitse pudotusvalikosta asiakas1.omadomain.net
  • Oikealla oleva polkukenttä (asennushakemisto) voidaan jättää tyhjäksi
  • WordPress asentuu suoraan alidomainin juureen

Täytä loput asetukset:

  • Käyttäjänimi: WordPressin ylläpitäjätunnus
  • Salasana: Generoi vahva salasana automaattisesti
  • Sähköposti: Ylläpitäjän sähköpostiosoite

Klikkaa Asenna aloittaaksesi asennuksen.

Asennuksen jälkeen

Kun WordPress on asennettu, näet sen WordPress Toolkit -näkymässä. Jokaisen WordPress-asennuksen kohdalla on useita toimintopainikkeita:

  • Kirjaudu sisään: Kirjaudu suoraan WordPressin hallintapaneeliin
  • Tiedostonhallinta, Kopioi tiedot, Kloonaa, Varmuuskopioi/Palauta, Lokit

Lisäksi näet asennuksen tiedot kuten WordPress-version, päivitystarpeet ja tietoturvan tilanteen.

WordPress-projektin kloonaaminen

Kloonaus on kätevä tapa luoda kopio olemassa olevasta WordPress-sivustosta esimerkiksi testausta tai asiakaskohtaisia variaatioita varten.

Kloonaaminen WordPress Toolkitilla

  1. Mene WordPress Toolkit -näkymään
  2. Valitse kloonattava WordPress-asennus
  3. Klikkaa Kloonaa
  4. Määritä uusi sijainti (aliverkkotunnus tai alihakemisto)
  5. Käynnistä kloonaus
Kloonaus on nopeampi tapa kuin uusi asennus, kun haluat luoda useita samankaltaisia sivustoja tai testata eri vaihtoehtoja.

Lisätietoa: Staging-ominaisuuden käyttöohje

Kloonattu sivusto on oletuksena piilotettu hakukoneilta ja voit lisätä sille tarvittaessa myös salasanasuojauksen.

Sivuston siirtäminen tuotantoon

Kun kehitystyö on valmis, voit siirtää WordPress-sivuston tuotantoympäristöön usealla tavalla:

Vaihtoehto 1: Siirto asiakkaan webhotelliin

  1. Tilaa sopiva webhotellipaketti asiakkaalle
  2. Käytä esimerkiksi All-in-One WP Migration -lisäosaa siirtoon
  3. Vie sivusto kehitympäristöstä ja tuo se uuteen webhotelliin
  4. Ohjaa domain osoittamaan webhotelliin tai tilaa domain samalla Hostaanilta
Voit myös tilata Hostaanilta ilmaisen WordPress-asennuksen siirron webhotellitilauksen yhteydessä. 

Lisätietoa: WordPress-sivuston siirto All-in-One WP Migration -lisäosalla

Vaihtoehto 2: Webhotelli omalle Hostaan -tunnuksellesi

Voit myös tilata webhotellin suoraan omalle Hostaan-tunnuksellesi ja pitää sivuston hallinnassasi:

  • Tilaa WP-, SmartWP- tai SmartWoo-webhotelli omilla tunnuksillasi
  • Kloonaa sivusto kehitysympäristöstä uuteen tilaamaasi webhotelliin
  • Huolehdit palvelun kustannuksista ja voit läpilaskuttaa palvelun asiakkaaltasi
  • Tarjoa esim. WordPress-ylläpitosopimus lisäpalveluna
Molemmat vaihtoehdot hyödyntävät Hostaanin huippunopeaa WordPress-palvelinalustaa.

Kehityssivujen esittely asiakkaalle

Dev 10 -paketissa

Lähetä asiakkaalle linkki muotoa:

https://nimesi.hostaan.tld/asiakas1

Dev 20/40 -paketeissa

Ammattimaisempi esittelytapa omalla domainilla:

https://asiakas1.omadomain.net

Sivuston suojaaminen esittelyä varten

  • Salasanasuojaus: Lisää salasanasuojaus koko sivustolle
  • Hakukoneiden esto: Varmista että hakukoneet eivät indeksoi kehityssivua
  • WordPress-kirjautuminen: Anna asiakkaalle tarvittaessa myös WordPress-tunnukset (löydät ne "Asetukset"-valikosta WordPress-toolkitistä -> Kirjaudu sisään painikkeen vierestä)
Salasanasuojaus lisätään WordPress Toolkitista kohdasta "Suojaa salasanalla".

Pro-vinkit kehitysympäristön käyttöön

1. Käytä WP-CLI -komentorivityökalua

Plesk-hallintapaneelissa on sisäänrakennettu WP-CLI-työkalu, jolla voit suorittaa WordPress-komentoja suoraan hallintapaneelista:

  • Avaa WordPress-asennus WordPress Toolkitissa
  • Klikkaa WP-CLI-painiketta
  • Suorita komentoja kuten lisäosien asennus, päivitys tai poisto
  • Hallitse tietokantaa ja tee hakukorvaa-operaatioita

2. Luo pohja-asennuksia

Rakenna valmis WordPress-pohja usein käyttämilläsi lisäosilla ja asetuksilla:

  • Asenna tarvittavat lisäosat ja teemat
  • Määritä perusasetukset
  • Kloonaa tämä pohja jokaiseen uuteen projektiin

3. Automatisoi varmuuskopiointi

Määritä automaattiset varmuuskopiot Pleskin kautta:

  • Viikoittaiset automaattiset varmuuskopiot
  • Säilytä useita versioita
  • Tallenna varmuuskopiot säännöllisesti myös ulkoiseen sijaintiin

Lisätietoa: Varmuuskopiointi Plesk-hallintapaneelissa

4. Testaa eri PHP-versioita

Varmista yhteensopivuus testaamalla sivustoa eri PHP-versioilla:

  • Vaihda PHP-versio Plesk-hallintapaneelista
  • Testaa sivuston toimivuus
  • Varmista lisäosien yhteensopivuus

Lisätietoa: Käytettävän PHP-version hallinta

Yleisimmät kysymykset

Voiko kehitysympäristössä olevan sivun siirtää suoraan tuotantoon?

Kyllä, käyttämällä All-in-One WP Migration tai vastaavaa siirtotyökalua. Voit myös halutessasi tilata webhotellin omalle Plesk-tunnuksellesi ja kloonata sivuston suoraan toiseen domainiin.

Kuinka monta WordPress-sivua voin kehittää samanaikaisesti?

Dev 10:ssä 5 projektia, Dev 20:ssa 10 projektia ja Dev 40:ssä 20 projektia. Katso myös tätä isommat kehitysympäristöt tästä.

Tarvitsenko oman domainin Dev-ympäristöön?

Dev 10 toimii ilman omaa domainia. Dev 20 ja Dev 40 mahdollistavat oman domainin käytön, mutta se ei ole kuitenkaan pakollista.

Voiko asiakkaille jakaa pääsyn kehityssivuille?

Kyllä, voit joko jakaa linkin salasanasuojattuun sivuun tai luoda WordPress-käyttäjätunnuksen asiakkaalle.

Miten Dev 10:ssä asennetaan useita WordPress-sivuja?

Ensimmäinen asennus voidaan tehdä "juureen" normaalisti. Toinen ja seuraavat asennukset tulee asentaa alihakemistoihin (esim. /asiakas1, /asiakas2).



Hostaan Support