ZoneOS on serveriplatvorm, mis on alates 2019 märtsist kasutusel kõigis uutes Virtuaalserverites ja Nutikates Privaatserverites. Olulisemad erinevused senisest platvormist on kirjas blogipostituses.
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.
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
jamysql
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 muutubwp
-ks.screen
utiliidi asemel tuleb kasutadatmux
-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-cli
symlink kaob ära. Scriptides tuleks kasutada soovitud PHP versiooni CLI-d. Näiteksphp74-cli
,php80-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