Yleistä kehitysympäristöstä
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

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 20 ja Dev 40 - Aliverkkotunnuspohjainen
- WordPress-projektit: 10-20 kpl
- Levytila: 20-40 GB
- Käyttäjätunnukset: Rajoittamattomasti
- Kehityssivujen osoite:
asiakas1.omadomain.nettainimesi.hostaan.tld/asiakas1
Isommat Dev-paketit
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
Kirjautuminen ja WordPress-asennusten hallinta
Pääset kehitysympäristöösi kirjautumalla Plesk-hallintapaneeliin saamillasi tunnuksilla.

WordPress Toolkitin avaaminen
Kirjauduttuasi Plesk-hallintapaneeliin:
- Valitse vasemmasta valikosta Verkkosivustot ja toimialueet
- Klikkaa verkkotunnuksesi nimeä listasta
- 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:
- Kirjaudu Plesk-hallintapaneeliin
- Valitse vasemmasta valikosta WordPress
- 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 20 ja sitä isommat paketit
Jos olet tilannut kehitysympäristöpalvelun (Dev 20 tai suurempi) omalla domainillasi, voit luoda kullekin projektille oman aliverkkotunnuksen.
Vaihe 1: Luo aliverkkotunnus
- Valitse vasemmasta valikosta Verkkosivustot ja toimialueet
- Klikkaa Lisää alitoimialue -painiketta
- Anna Alitoimialueen nimi -kenttään asiakkaan nimi, esim.
asiakas1 - Oikealla puolella valitaan päädomain (esim.
omadomain.net) - Lopputuloksena syntyy osoite:
asiakas1.omadomain.net - Klikkaa OK tallentaaksesi


Lisätietoa: Aliverkkotunnuksen luominen
Vaihe 2: Asenna WordPress alidomainiin
- Palaa Verkkosivustot ja toimialueet -näkymään
- Näet nyt listassa äsken luomasi alidomainin (esim.
asiakas1.omadomain.net) - Klikkaa alidomainin Aloita-välilehteä
- Klikkaa WordPress-painiketta
- 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
- Mene WordPress Toolkit -näkymään
- Valitse kloonattava WordPress-asennus
- Klikkaa Kloonaa
- Määritä uusi sijainti (aliverkkotunnus tai alihakemisto)
- Käynnistä kloonaus
Lisätietoa: Staging-ominaisuuden käyttöohje
Sivuston siirtäminen tuotantoon
Kun kehitystyö on valmis, voit siirtää WordPress-sivuston tuotantoympäristöön usealla tavalla:
Vaihtoehto 1: Siirto asiakkaan webhotelliin
- Tilaa sopiva webhotellipaketti asiakkaalle
- Käytä esimerkiksi All-in-One WP Migration -lisäosaa siirtoon
- Vie sivusto kehitympäristöstä ja tuo se uuteen webhotelliin
- Ohjaa domain osoittamaan webhotelliin tai tilaa domain samalla Hostaanilta
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
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.netSivuston 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ä)
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).
Lisätietoa ja tuki
Tutustu näihin liittyviin ohjeartikkeleihin:
- Plesk-hallintapaneeliin kirjautuminen
- WordPress Toolkit -työkalun käyttö
- Aliverkkotunnuksen luominen
- Staging-ominaisuuden käyttö
- WordPress-sivuston siirto
Tarvittaessa ota yhteyttä tukeen
- Yhteystiedot: www.hostaan.fi/yhteystiedot/