Siirry suoraan sisältöön

Evästeasetukset

Valitse, mitä evästetyyppejä sallit. Voit muuttaa valintaasi milloin tahansa jokaisen sivun alareunassa olevasta kohdasta Evästeasetukset. Tietosuojaseloste

Välttämättömät

Aina käytössä

Tarvitaan sisäänkirjautumiseen, ostoskorin säilyttämiseen ja valintojesi muistamiseen. Nämä ovat aina käytössä.

Mitkä evästeet?
  • weboke_sessie, weboke_klant, weboke_remember: istuntosi ja sisäänkirjautuneena pysyminen
  • weboke_basket: ostoskorisi
  • wkBtwIncl: hintojen näyttäminen verollisina tai verottomina
  • wok_cookies: evästevalintasi, 12 kuukautta

Mittaa, mikä mainos johtaa käyntiin tai tilaukseen, jotta emme maksa mainoksista, joista ei ole hyötyä.

Mitkä evästeet?
  • Google Ads Google Tag Managerin kautta (_gcl_au, _gcl_aw), enintään 90 päivää
  • OpenAI Ads, mainokset ChatGPT-palvelussa
  • wok_aff: minkä kumppanin kautta tulit meille (kumppaniohjelma), 60 päivää

4,6

Maa ja kieli

Jokaisella maalla on oma sivustonsa, jossa on kyseisen maan hinnat ja ALV.

Näytä

Päivitysten seuranta

Moduuli 7: Tietoturva · Lukuaika: 8 minuuttia

Oppimistavoite: Tämän oppitunnin jälkeen osaat järjestää päivitykset niin, että ne tapahtuvat nopeasti ja turvallisesti, ja tiedät mitä tehdä lisäosalle, joka ei enää saa päivityksiä.

Keskeiset käsitteet: pieni versio, suuri versio, tietoturvapäivitys, automaattiset päivitykset (ydin, lisäosat, teemat), rollback, installer-päivitykset, hylätty lisäosa, muutosloki, testiympäristö suurille päivityksille

Miksi nopea päivittäminen on tärkeämpää kuin varovainen odottaminen

Oppitunti 7.1 näytti tämän: murtautujat etsivät tunnettuja aukkoja, joihin on jo olemassa korjaus. Korjauksen julkaisun ja ensimmäisten laajamittaisten skannausten välissä on joskus vain muutama tunti tai päivä. Se, joka "odottaa ensin kuukauden varmistaakseen että päivitys on hyvä", seisoo sen kuukauden auki.

Samaan aikaan päivitys voi rikkoa jotain. Ratkaisu ei ole odottaminen, vaan sen varmistaminen, että päivittäminen on automaattista, nopeaa ja peruttavissa:

  • pienet päivitykset ja lisäosapäivitykset automaattisesti;
  • varmuuskopio juuri ennen päivitystä, automaattisella palautuksella jos jokin menee pieleen;
  • suuret päivitykset testataan ensin testiympäristössä (oppitunti 8.3), mutta päivien, ei kuukausien sisällä.

WordPressin pienet ja suuret versiot

WordPress numeroi versiot näin: 7.1.4:

  • 7.1 on suuri versio (major release). Niitä julkaistaan muutama vuodessa, ja ne tuovat uusia ominaisuuksia.
  • .4 on pieni versio (minor release): korjauksia ja tietoturvapäivityksiä, ilman suuria muutoksia.

Versiosta 3.7 lähtien WordPress asentaa pienet versiot ja tietoturvapäivitykset automaattisesti, ellet ole kytkenyt sitä pois. Suuret versiot asennat oletuksena itse, napilla kohdassa Ohjausnäkymä > Päivitykset. Tiedostossa wp-config.php voit ohjata tätä käytöstä:

define( 'WP_AUTO_UPDATE_CORE', 'minor' );  // oletus: vain pienet versiot
define( 'WP_AUTO_UPDATE_CORE', true );     // myös suuret versiot
define( 'WP_AUTO_UPDATE_CORE', false );    // ei mitään automaattisesti (ei suositella)

Valitse yksi näistä kolmesta rivistä. Oletusasetus (minor) sopii useimmille sivustoille; jos installer tai webhotellisi hoitaa suuret versiot puolestasi, sekin on hyvä ratkaisu.

WordPress tukee virallisesti vain uusinta suurta versiota. Tietoturvakorjauksia tuodaan jonkin aikaa myös vanhempiin sarjoihin, mutta siihen ei kannata luottaa.

Lisäosat ja teemat automaattisesti

WordPress 5.5:stä lähtien voit kohdassa Lisäosat napsauttaa lisäosakohtaisesti Ota automaattiset päivitykset käyttöön, ja kohdassa Ulkoasu > Teemat teemakohtaisesti. Ota tämä käyttöön useimmille lisäosille: siellä aukot sijaitsevat (oppitunti 7.1).

WordPress 6.6:sta lähtien WordPress tarkistaa automaattisen lisäosapäivityksen jälkeen, toimiiko sivusto vielä. Jos päivitys aiheuttaa vakavan virheen, WordPress palauttaa edellisen version (rollback) ja saat siitä sähköpostin. Tämä poistaa automaattisten päivitysten suurimman riskin: valkoisen sivuston, jonka huomaat vasta viikon kuluttua.

Myös installerit kuten Installatron (oppitunti 2.2) osaavat tämän: varmuuskopio ennen päivitystä ja palautus, jos päivitys epäonnistuu. Käytä jompaakumpaa järjestelmää tietoisesti; ne eivät riitele keskenään, mutta haluat tietää kumpi tekee mitä.

Poikkeuksia, joissa automaattiset päivitykset kannattaa joskus jättää pois päältä:

  • lisäosa, josta tiedät että suuret versiot muuttavat usein jotain (sivunrakennustyökalu, verkkokauppalisäosa jossa on liitäntöjä); päivitä se testiympäristössä testaamisen jälkeen, mutta nopeasti;
  • teema, jossa on muutoksia suoraan tiedostoihin. Parempi ratkaisu: siirrä muutokset lapsiteemaan (oppitunti 5.2), jolloin emoteema voi päivittyä normaalisti automaattisesti.

Maksulliset lisäosat

Maksulliset lisäosat saavat päivityksiä vain niin kauan kuin lisenssisi on voimassa. Vanhentunut lisenssi tarkoittaa: ei tietoturvapäivityksiä. Pidä lisenssisi ajan tasalla (oppitunti 9.4). Ja lataussivustolta hankittu maksullinen lisäosa ei saa päivityksiä lainkaan (oppitunti 5.3).

Hylätty lisäosa

Lisäosa, joka ei ole saanut päivityksiä pitkään aikaan, tai joka on poistettu wordpress.org:in lisäosahakemistosta ("Tämä lisäosa on suljettu"), ei saa enää korjauksia. Näin toimit:

  1. Selvitä syy. Suljetun lisäosan kohdalla syy on usein näkyvissä (esimerkiksi tietoturvaongelma). Jos kyseessä on tietoturvaongelma, toimi heti.
  2. Etsi vaihtoehto, jota ylläpidetään aktiivisesti (oppitunti 5.3), tai mieti tarvitsetko toimintoa enää.
  3. Korvaa testiympäristössä, testaa, ja poista vanha lisäosa sen jälkeen kokonaan.

Hylätyn lisäosan jättäminen paikoilleen "varmuuden vuoksi" on juuri se riski, jota haluat välttää.

Muutoslokin lukeminen

Jokaisen päivityksen yhteydessä on muutosloki: mitä on muutettu. Löydät sen kohdasta Ohjausnäkymä > Päivitykset tai lisäosan sivulta (välilehti Kehitys tai Muutosloki). Katso erityisesti sanoja kuten "security", "tietoturva" tai "fix vulnerability": silloin kannattaa päivittää mahdollisimman pian. Ja sanoja kuten "breaking change", "requires PHP 8.x" tai "uusi versio": silloin testaat ensin.

Päivityksen jälkeen

  • Käy sivustosi läpi, mukaan lukien tärkeimmät toiminnot (lomake, ostoskori, kirjautuminen).
  • Lue WordPressin tai installerisi sähköpostit onnistuneista, epäonnistuneista tai peruutetuista päivityksistä. Rollback tarkoittaa, että vanha (haavoittuva) versio on jälleen käytössä: ratkaise se, usein myös päivittämällä PHP, teema tai toinen lisäosa, tai korvaamalla lisäosa kokonaan.
  • Tarkista Sivuston eheys osiosta (oppitunti 5.4), onko siellä vielä ilmoituksia.

Käytännössä: näin se näyttää paneelissa

WordPressin hallinnassa:

  1. Ohjausnäkymä > Päivitykset: WordPressin, lisäosien ja teemojen tila. Täällä näkyy myös, ovatko automaattiset päivitykset suurille versioille käytössä.
  2. Lisäosat: sarakkeessa Automaattiset päivitykset voit per lisäosa valita "ota käyttöön" tai "poista käytöstä". Ylhäällä voit ottaa useita käyttöön kerralla Massatoiminnot-valikosta.
  3. Ulkoasu > Teemat: napsauta teemaa nähdäksesi automaattisten päivitysten napin.

Installatronissa (DirectAdmin) asetat tämän asennuskohtaisesti kohdassa Muokkaa > Asetukset > Automaattinen päivitys. Softaculousissa (cPanel) ja WP Toolkitissa (Plesk) sama valinta löytyy asennuksen asetuksista.

Yhteenveto

  • Tunnettuja aukkoja hyödynnetään nopeasti; päivittämisen tulee olla nopeaa, automaattista ja peruttavissa.
  • WordPress asentaa pienet versiot automaattisesti (vuodesta 3.7 lähtien); suuret versiot oletuksena napin painalluksella, tai automaattisesti jos niin valitset.
  • Ota automaattiset päivitykset käyttöön useimmille lisäosille ja teemoille; vuodesta 6.6 lähtien WordPress peruu epäonnistuneet lisäosapäivitykset.
  • Vanhentunut lisenssi tai hylätty lisäosa tarkoittaa ei tietoturvapäivityksiä: korvaa se.
  • Lue muutosloki ja sähköpostit päivityksen jälkeen; rollback-tilanne ratkaistaan aktiivisesti.

Tietovisa

1. Mitkä päivitykset WordPress asentaa oletuksena automaattisesti?



2. Miksi "odotetaan ensin kuukausi varmistaaksemme että päivitys on hyvä" ei ole hyvä käytäntö tietoturvapäivitysten kohdalla?



3. Automaattinen lisäosapäivitys aiheutti vakavan virheen ja WordPress palautti vanhan version. Mitä teet?



4. Lisäosa on poistettu wordpress.org:in lisäosahakemistosta tietoturvaongelman vuoksi. Mikä on paras toimintatapa?



Tehtävä

Tehtävä A7.2: Onko WordPressisi ajan tasalla? Tarkista sivustosi hallinnasta kohdasta Ohjausnäkymä > Päivitykset, mikä WordPress-versio sinulla on, ja täytä se yhdessä verkkotunnuksesi kanssa. Ohjelma hakee uusimman version wordpress.org:in julkisesta versio-API:sta ja vertailee: vihreä jos sinulla on uusin, oranssi jos olet samassa suuressa versiossa mutta sinulta puuttuu pieni päivitys, punainen jos käytät vanhempaa suurta versiota. Täytä myös, kuinka monella lisäosalla automaattiset päivitykset ovat käytössä ja kuinka monella eivät, ja miksi eivät.

Tehtävä A7.2: Onko WordPressisi ajan tasalla?






Sitä, mitä kirjoitat ja mitä löydämme, ei tallenneta. Selaimesi muistaa vastauksesi ja sen, oletko suorittanut tehtävän. Jos olet kirjautunut sisään, tallennamme kohtaan Omat kurssit vain sen, että tehtävä oli (lähes) oikein; voit poistaa sen myös sieltä.

Lue lisää

Nämä artikkelit kuvaavat vaiheet WebOkén paneeleissa; muissa paneeleissa toiminta on vastaavaa.

Hetkinen…

Määritä verkkotunnuksesi

Määritä kullekin verkkotunnukselle nimipalvelimet, liitos webhotelliin ja se, kuka tulee omistajaksi.

Ladataan verkkotunnuksia…