Moduuli 2 · 2.1
WooCommercen asennus ja ohjattu asennus
Moduuli 2: Asennus ja käyttöönotto · Lukuaika: 9 minuuttia
Oppimistavoite: Tämän oppitunnin jälkeen osaat asentaa WooCommercen ensin testikauppaan ja käydä ohjatun asennuksen läpi harkiten, niin tiedät, mitä kukin valinta saa aikaan.
Keskeiset käsitteet: testikauppa, aliverkkotunnus, lisäosan asentaminen, ohjattu asennus, kaupan profiili, kaupan osoite, toimiala, suositellut laajennukset, tulossa pian -tila (coming soon), tietojen jakaminen (usage tracking), WooCommerce > Tila
Miksi aloitat testikaupasta
WooCommercen asentaminen vie minuutin. Verkkokaupan kunnollinen käyttöönotto vie päiviä. Niiden päivien aikana kokeilet asioita: toista teemaa, maksupalvelua testitilassa, laskutuslisäosaa, toimitussääntöä, joka ei sittenkään toimi. Jos teet sen oikealla sivustollasi, kävijät näkevät puolivalmiin kaupan, testisivuja päätyy hakukoneisiin ja sähköpostipalvelimesi joutuu käsittelemään testiviestejä. Olemassa olevalla sivustolla, jolla on kävijöitä, lisäosan virhe voi kaataa koko sivuston (WordPress-kurssi, oppitunti 1.2).
Siksi aloitat testikaupasta: erillisestä WordPress-asennuksesta, jota käytät vain sinä. Tavallisia tapoja on kolme:
- Aliverkkotunnus, esimerkiksi
test.example.com, jossa on oma WordPress-asennus. Theehuis Example luo näin aliverkkotunnuksentest.shop.example.com, asentaa sinne WordPressin ja sen jälkeen WooCommercen. Vasta kun kaikki toimii, asetukset siirretään osoitteeseenshop.example.com. - Kopio nykyisestä sivustostasi (staging). Jos sinulla on jo WordPress-sivusto sisältöineen, kopioit sen aliverkkotunnukseen ja lisäät WooCommercen sinne. Testiympäristön luominen ja suojaaminen on kuvattu WordPress-kurssin oppitunnilla 8.3. Tämän kurssin oppitunnilla 7.3 käydään läpi verkkokauppaan liittyvät sudenkuopat.
- Paikallinen asennus omalle tietokoneellesi. Kätevä kehittäjille, mutta maksupalvelut ja webhookit (oppitunti 4.4) eivät tavoita tietokonettasi. Tällä kurssilla suosittelemme verkossa olevaa testikauppaa.
Tämän kurssin tehtäviin riittää testikauppa aliverkkotunnuksessa. Automaattiset tarkistukset katsovat sitä, mitä kävijä näkee, joten testikaupan täytyy toimia https-yhteydellä (WordPress-kurssi, oppitunnit 2.1 ja 3.1).
Kaksi asiaa hoidat testikaupassa heti:
- Pidä hakukoneet poissa. Valitse WordPressissä kohdassa Asetukset > Lukeminen valinta, joka estää hakukoneita indeksoimasta sivustoa, tai käytä WooCommercen tulossa pian -tilaa (katso alla). Vielä parempi: suojaa kansio salasanalla (WordPress-kurssi, oppitunti 8.3).
- Ei oikeita asiakkaita eikä oikeita maksuja. Käytä keksittyjä nimiä ja maksupalvelusi testitilaa.
WooCommercen asentaminen
WooCommerce on tavallinen lisäosa. Asennat sen kuten minkä tahansa lisäosan (WordPress-kurssi, oppitunti 5.3): WordPressin hallinnassa kohdassa Lisäosat > Lisää uusi lisäosa, hae sanalla "WooCommerce", valitse Asenna nyt ja Ota käyttöön. Tarkista, että julkaisija on WooCommerce ja että lisäosa tulee osoitteesta wordpress.org. Liikkeellä on väärennettyjä lisäosia lähes samalla nimellä; tuntemattomalta sivustolta peräisin olevaa lisäosaa et asenna koskaan.
Jotkin webhotellit tarjoavat asennustyökalun, joka asentaa WordPressin ja WooCommercen kerralla. Se säästää muutaman klikkauksen, mutta käyt sen jälkeen läpi saman ohjatun asennuksen. WebOkéssa asennat WordPressin Installatronilla DirectAdminissa (aliverkkotunnukseen tai alikansioon) ja lisäät WooCommercen WordPressin hallinnassa. Muilla palveluntarjoajilla se toimii samaan tapaan, esimerkiksi Softaculousilla tai WP Toolkitilla.
Ennen asennusta tarkistat järjestelmävaatimukset. WooCommerce suosittelee (tilanne marraskuussa 2026) PHP 8.3:a tai uudempaa, MySQL 8.0:aa tai MariaDB 10.6:ta tai uudempaa, vähintään 256 Mt:n WordPress-muistirajaa ja https-yhteyttä. Usein se toimii vähemmälläkin, mutta silloin kohtaat helpommin outoja virheitä ruuhkassa tai suurissa tuonneissa. Oppitunti 7.2 käsittelee tätä tarkemmin.
Ohjattu asennus: mitä se kysyy ja mitä se tarkoittaa
Käyttöönoton jälkeen WooCommerce avaa ohjatun asennuksen. Sen ulkoasu muuttuu välillä versiosta toiseen, mutta kysymykset ovat aina samantyyppisiä. Tärkeää on, että tiedät, mitä kukin kysymys tekee.
Sinusta ja kaupastasi. Ohjattu asennus kysyy, missä vaiheessa olet (vasta aloittamassa, jo myymässä), mitä myyt ja millä toimialalla. Tätä WooCommerce käyttää lähinnä suositusten tekemiseen. Se ei muuta asetuksia, joita et voisi myöhemmin muuttaa.
Missä kauppasi sijaitsee. Tämä on tärkeää. Kaupan osoite (maa ja maakunta tai alue) on perusta oletusvaluutalle, arvonlisäveron (alv) laskennalle ja toimitusalueille. Jos valitset tässä vahingossa toisen maan, WooCommerce laskee myöhemmin väärältä pohjalta. Theehuis Example valitsee Hollannin; valuutaksi tulee silloin euro. Täydellisen osoitteen täytät myöhemmin yleisiin asetuksiin (oppitunti 2.3).
Suositellut laajennukset. Ohjattu asennus ehdottaa ilmaisia laajennuksia: maksupalvelua, toimitusintegraatiota, markkinointia, verolaskentaa. Ne ovat usein valmiiksi valittuina. Tässä kohdassa toimit harkiten. Jokainen laajennus on koodia, jota sinun täytyy päivittää, jossa voi olla virheitä ja joka joskus lähettää tietoja kolmannelle osapuolelle. Asenna vain se, mitä suunnitelmasi (oppitunti 1.3) tarvitsee. Voit lisätä kaiken myöhemmin; poistaminen on hankalampaa, koska laajennukset jättävät jälkiä tietokantaan ja joskus asetuksiisi.
Tietojen jakaminen. WooCommerce kysyy, saako se jakaa tietoja lisäosan käytöstä. Se on valinta, ei velvollisuus. Lue, mitä jaetaan, ja päätä harkiten. Testikaupassa sillä ei ole suurta merkitystä; oikeassa verkkokaupassasi se kuuluu käsittelytoimien luetteloon, jos vastaat kyllä (oppitunti 5.5).
Ohjatun asennuksen jälkeen WooCommerce luo neljä sivua: Kauppa (tuoteluettelo), Ostoskori, Kassa ja Oma tili. Uudessa asennuksessa ostoskori ja kassa on rakennettu lohkoista (näin on ollut WooCommerce 8.3:sta lähtien). Lisäksi uudessa asennuksessa tilaukset tallennetaan omiin tauluihinsa (HPOS, oletuksena 8.2:sta lähtien). Oppitunnit 1.2 ja 2.2 selittävät, mitä se tarkoittaa.
Tulossa pian -tila
Uudet kaupat käynnistyvät tulossa pian -tilassa (coming soon mode). Kävijät näkevät silloin ilmoituksen, että kauppa avataan pian, kun taas sinä kirjautuneena ylläpitäjänä näet kaiken normaalisti. Voit valita, piilotetaanko vain kaupan sivut vai koko sivusto.
Se on kätevää, mutta huomioi kolme asiaa:
- Se ei ole tietoturvaa. Joka tuntee Store API:n osoitteen, voi ehkä silti hakea tuotetietoja (oppitunti 2.4). Testikaupassa kansion salasanasuojaus on vahvempi.
- Välimuisti. Sivuvälimuisti voi säilyttää ilmoituksen ja näyttää sitä vielä sen jälkeen, kun olet poistanut tilan käytöstä, tai päinvastoin näyttää oikean kaupan, vaikka tila on vielä päällä. Tyhjennä välimuisti muutoksen jälkeen (oppitunti 6.4).
- Unohtuu päälle. Julkaisun yhteydessä (oppitunti 7.4) tilan poistaminen käytöstä on tarkistuslistalla. Kauppa, joka näyttää kuukausia "tulossa pian", ei myy mitään.
Ohjatun asennuksen jälkeen: ensin katsotaan, sitten asetetaan
Ennen kuin lisäät tuotteita, katso kohtaa WooCommerce > Tila (System Status). Siinä on yhdessä näkymässä kaikki, mitä WooCommerce tietää palvelimestasi: PHP-versio, WordPress-muistiraja, tietokannan versio, toimivatko ajastetut tehtävät, mitkä lisäosat ovat käytössä ja korvaako teema WooCommercen sivupohjia. Ylhäällä on painike raportin kopioimiseen. Tätä raporttia kehittäjä tai laajennuksen tuki pyytää usein ensimmäisenä. Kirjaa ylös PHP-versio ja muistiraja: tarvitset niitä tehtävässä ja oppitunnilla 7.2.
Yleinen virhe on tuoda heti ohjatun asennuksen jälkeen sata tuotetta. Tee ensin moduulien 2 ja 4 asetukset (osoite, tilit, arvonlisävero, toimitus, maksaminen) ja vasta sitten tuotteet. Muuten joudut myöhemmin muuttamaan kaikkien niiden tuotteiden hinnat ja veroluokat.
Käytännössä: näin se näyttää WooCommercessa
Esimerkkinä testikauppa aliverkkotunnuksessa WebOkéssa. Muilla palveluntarjoajilla ja hallintapaneeleilla se toimii samaan tapaan.
- Luo DirectAdminissa aliverkkotunnus, esimerkiksi
testverkkotunnuksenshop.example.comalle, ja varmista, että sillä on varmenne. - Asenna WordPress tähän aliverkkotunnukseen Installatronilla (tai käsin, WordPress-kurssi oppitunti 2.3).
- Estä kohdassa Asetukset > Lukeminen näkyvyys hakukoneille tai suojaa kansio salasanalla.
- Siirry kohtaan Lisäosat > Lisää uusi lisäosa, hae "WooCommerce", tarkista julkaisija, asenna ja ota käyttöön.
- Käy ohjattu asennus läpi: valitse oikea maa, valitse vain tarvitsemasi laajennukset ja tee harkittu valinta tietojen jakamisesta.
- Avaa WooCommerce > Tila ja kirjaa ylös PHP-versio ja WordPress-muistiraja.
- Katso kohdasta Sivut ne neljä sivua, jotka WooCommerce on luonut.
Yhteenveto
- Aloita testikaupassa aliverkkotunnuksessa tai testiympäristössä (staging), piilotettuna hakukoneilta ja ilman oikeita tietoja.
- Asenna WooCommerce vain osoitteesta wordpress.org tai lisäosanäkymästä ja tarkista julkaisija.
- Ohjatussa asennuksessa tärkein on kauppasi maa: se määrää valuutan, arvonlisäveron perustan ja toimitusalueet.
- Valitse suositellut laajennukset vain, jos suunnitelmasi tarvitsee niitä; vähemmän lisäosia tarkoittaa vähemmän ylläpitoa.
- Tulossa pian -tila piilottaa kaupan kävijöiltä, mutta se ei ole tietoturvaa; poista se käytöstä julkaisun yhteydessä.
Tietovisa (quiz)
Tehtävä
Tehtävä D2.1: Testikauppa ja ohjattu asennus. Luo testikauppa ja käy ohjattu asennus läpi harkiten. Tämä on itse tehtävä tehtävä: merkitset kohdat itse tehdyiksi ja vastaat kysymyksiin.
Merkitse tehdyksi:
- testikauppa aliverkkotunnuksessa tai testiympäristössä (staging);
- hakukoneet estetty tai tulossa pian -tila päällä;
- WooCommerce asennettu osoitteesta wordpress.org tai lisäosanäkymästä;
- ohjattu asennus käyty läpi;
- suositellut laajennukset valittu tai hylätty harkiten;
- tietojen jakamisesta tehty harkittu valinta.
Vastaa:
- Mitä laajennuksia ohjattu asennus ehdotti, mitkä asensit ja miksi?
- Mitkä sivut WooCommerce loi (nimet)?
- Mitä WooCommerce > Tila kertoo PHP-versiosta ja WordPress-muistirajasta?
Kun valitset "tehty", näet mallivastauksen: korkeintaan ne laajennukset, joita suunnitelmasi tarvitsee; neljä sivua (Kauppa, Ostoskori, Kassa, Oma tili); PHP-versio ja muistiraja (oppitunti 7.2 palaa niihin).
Tehtävä D2.1: Testikauppa ja ohjattu asennus
Tämän tehtävän teet itse, kukaan ei tarkista sitä. Merkitse tekemäsi kohdat ja merkitse tehtävä tehdyksi.
Enintään ne laajennukset, joita suunnitelmasi tarvitsee. Neljä sivua (Kauppa, Ostoskori, Kassa, Oma tili). PHP-versio ja muistiraja on kirjattu (oppitunti 7.2 palaa tähän).
Merkintäsi ja muistiinpanosi pysyvät vain tässä selaimessa, emme lähetä niitä minnekään. Jos olet kirjautunut sisään, tallennamme kohtaan Omat kurssit vain sen, että olet tehnyt tehtävän.
Lue lisää
Hallintapaneelia koskevat artikkelit kuvaavat vaiheet WebOkéssa; muilla palveluntarjoajilla se toimii samaan tapaan.
- DirectAdmin-ohje 4.5: Alatunnusten luominen ja poistaminen
- Alatunnuksen luominen ja mitä tehdä, jos se ei toimi
- DirectAdmin-ohje 13.2: WordPress-asennus
- DirectAdmin-ohje 13.3: Asentaminen alikansioon tai subdomainiin
- Ilmainen WordPress-kurssi 2.2: Asentaminen asentajan avulla
- Ilmainen WordPress-kurssi 8.3: Staging: turvallista testaamista
- WooCommercen palvelinsuositukset (woocommerce.com, englanniksi): https://woocommerce.com/document/server-requirements/
- Tulossa pian -tila (woocommerce.com, englanniksi): https://woocommerce.com/document/coming-soon-mode/
