1. Home
  2. Tehniline
  3. Üleviimine uuele ZoneOS platvormile

Üleviimine uuele ZoneOS platvormile

ZoneOS on serveriplatvorm, mis on alates 2019 märtsist kasutusel kõigis uutes Virtuaalserverites ja Nutikates Privaatserverites. Olulisemad erinevused senisest platvormist on kirjas blogipostituses.

Alates 22. oktoober 2020 on kõik virtuaalservereid teenindavad serverid uuendatud ZoneOS platvormile.

Kui sinu koduleht ei ole uuel platvormil, aga sa sooviksid uut platvormi kasutada, siis palun võta ühendust meie klienditoega aadressil info@zone.ee. Üleviimine on tasuta, sellega kaasneb lühiajaline katkestus ja serveri IP-aadressi muutus.

Üle ei ole võimalik viia Virtuaalservereid, milles kasutusel olev PHP versioon on 5.5 või vanem.

Loe ka: Kuidas näha, kas kasutusel on aegunud PHP versioone?

Meie kogemuse kohaselt ei mõjuta platvormivahetus enamuse veebirakenduste tööd ning täiendavat tuge võib vajada alla 1% üle viidud Virtuaalserveritest.

Versioonimuutused

  • Redis v3.2 → v7
  • NodeJS v6.14 → v18
  • GLIBC uueneb
  • MariaDB v10.2 → v10.6

Muud muudatused

  • phpini kataloogi struktuur muutub, uus struktuur on:
    phpini/http/domain.ee/
    phpini/https/domain.ee/
    phpini/global/
  • Serveri kellaaeg hakkab olema UTC-s (seni EET / EEST ehk GMT+02 talvel ja GMT+03 suvel):
    Apache ja PHP logides hakkab kellaaeg  olema UTC ehk GMT+00
    Ajastatud CRON tööd, mis seni käivitusid vööndiaja järgi, hakkavad käivituma kaks või kolm tundi varem (sõltuvalt suve- või talveajast); muudatus ei mõjuta veebirakendusi (Magento, WordPress), mille puhul CRON käivitatakse iga 1 või 5 minuti järel ning selle käigus sooritatavaid tegevusi haldab rakendus oma sisemise loogika alusel
  • Muutub mysqldump ja mysql tööriistade kataloog. Uus asukoht on /opt/zse/bin/
  • Muutub SSH sõrmejälg (fingerprint). Enne ühenduse loomist tuleb vana sõrmejälg .ssh/known_hosts failist kustutada.
  • wp-cli utiliidi nimi muutub wp-ks.
  • screen utiliidi asemel tuleb kasutada tmux-i.

Lisandub

  • PHP 7.4 tugi
  • PHP 8.0 tugi
  • PHP 8.1 tugi
  • PHP 8.2 tugi
  • TLS 1.3 tugi

Kaovad ära

  • PHP 5.5 ja vanemad versioonid (vanemat versiooni kasutavad Virtuaalservereid viiakse vajadusel üle eraldi serverisse)
  • CGI scriptide tugi (kontrollime enne üleviimist, et ei oleks kasutusel)
  • TLS 1.0 ja 1.1 tugi (väga väike tõenäosus, et mõni iganenud seade vajab)
  • php-clisymlink kaob ära. Scriptides tuleks kasutada soovitud PHP versiooni CLI-d. Näiteks php74-cliphp80-cli.
  • Ajutiselt kaob ära IPv6 tugi. IPv6 tugi tuleb tagasi 2024 kevadel.
  • Üle FTP rakenduse kaob võimalus kasutada mget ja mdel käske
  • Python MySQLdb moodulit ei ole. Selle asemel tuleb kasutada pymysql moodulit

Mis võib katki minna?

  • IDkaardiga autentimine kataloogi tasandil, IDkaardiga autentimine tuleb viia eraldi alamdomeenile
  • Kuna GLIBC uueneb, siis lähevad katki ise kompileeritud binaarid. Väga vähetõenäoline olukord, sest nii senine kui ZoneOS platvorm ei sisalda kompilaatorit.
  • Kuna uuenevad väga paljude süsteemsete utiliitide, teekide (libraryte) jms versioonid, võivad katki minna skriptid, mis parsivad nt käsu väljundit.
  • Kui crontab-i töös on seadistatud php.ini faili kataloog, siis tuleb php.ini asukoht õigeks muuta.

Muudatuste logi (Changelog)

ZoneOS servereid uuendatakse regulaarselt. Muudatusi näeb aadressilt https://github.com/zone-eu/zoneos-changelog

Updated on 10. apr. 2023

Was this article helpful?

Related Articles