1. Esileht
  2. Tehniline
  3. Üleviimisene uuele ZoneOS platvormile

Üleviimisene 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.

Uue platvormi võimalustest huvitatud kliendid saavad tellida Virtuaalserveri üleviimise, kirjutades klienditoele 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?

Uuele platvormile viime järk-järgult üle ka varem loodud serverid. Meie kogemuse kohaselt ei mõjuta platvormivahetus enamuse veebirakenduste tööd ning täiendavat tuge võib vajada alla 1% üle viidud Virtuaalserveritest.

Kui olete saanud teavituse serveri üleviimise kohta ja mõni alltoodud muutustest võib teie veebirakenduse puhul probleemseks osutuda, saame Virtuaalserveri viia üle serverisse, mille uuendamine toimub hiljem. Selleks palume võtta ühendust meie klienditoega info@zone.ee

Versioonimuutused

  • Redis v3.2 → v5.0
  • MongoDB v3.2 → v4.0
  • NodeJS v6.14 → v12.13
  • GLIBC uueneb
  • MariaDB v10.2 → v10.3*

* MariaDB versioon uueneb juhul, kui MariaDB asub samas füüsilises serveris.

Muud muudatused

  • phpini ka 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
  • Apache logid viiakse üle reaalaja logide süsteemile
  • 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.

Lisandub

  • PHP 7.4 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)
  • Ü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 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.
Viimati muudetud 5. nov. 2019

Kas sellest artiklist oli abi?

Artiklid samal teemal