301 suunamine htaccessiga .htaccess fail Veebilehele tulevaid külastajaid on võimalik suunata .htaccess faili abil, kasutades 301 suunamist. Sellise nimega fail tuleb luua veebilehe...
WordPressi admin kasutaja salasõna vahetamine Andmebaasi kaudu admin konto parooli muutmine Kui WordPressi sisenemise lehel ei õnnestu ”Parool kadunud?” lingi kaudu WP admin kontole uut...
WordPressi cron-tööde (cronjob) seadistamine WordPress kasutab vaikimisi sisse-ehitatud ajastatud tööde käivitamise lahendust, mis tekitab igal lehekuvamisel täiendava pöördumise veebiserveri poole. Suurema külastatavusega veebi puhul...
WordPressi debug.log sisse/välja lülitamine Mis on WP_DEBUG? WP_DEBUG on funktsioon WordPressis, mis võimaldab veebilehe arendamise käigus talletada kõiki esinenud vigasid debug.log nimelisse faili. Kui...
Andmebaasi suurus Kuidas kujuneb andmebaasi suurus? Andmebaasi kogumaht on selles olevate tabelite suuruste summa. Tabeli mahu suuruseks ei ole ainult selles näha...
Kirjade saatmine veebiserverist Üldine Virtuaalserveris majutatud veebilehelt kirjade saatmiseks SMTP serveri kaudu peab arvestama, et pordid 25, 1025, 1026, 465 ja 587 on...
ID kaardi tugi uues serveriplatvormis (TLS 1.3) TLS 1.3 standardi kasutuselevõtuga lõpetas Eesti ID-kaardiga autentimine veebiserveri kataloogi tasandil töötamise! Põhjuseks fakt, et suuremate veebilehitsejate tootjatest ei plaani...
Näiteid .htaccess faili rewrite reeglitest Kataloogilistingu lubamine Options +Indexes Teatud IP-aadressi(de) blokeerimine <RequireAll> Require all granted Require not ip 1.2.3.4 Require not ip 12.34.56.78 </RequireAll>...
Kuidas muuta php.ini faili (max_execution_time, memory_limit) Virtuaalserveri PHP laiendeid ja väärtuseid on võimalik hallata mitmel viisil, globaalse php.ini faili, .user.ini faili või virtuaalserveri halduse abil. Globaalse php.ini faili lisamine...
Laiendatud tugi PHP vanematele versioonidele Zone tarkvaraplatvormi (ZoneOS) osaks on pakkuda klientidele PHP versioone ka peale nende aegumist. Hetkel on kõige vanem toetatud versioon 5.6....
PHP strateegiad ja PHP versioonide automaatne uuendamine Strateegiad Strateegiaid on kahte tüüpi: dünaamilised ja fikseeritud. Dünaamilised Suured – sellega uuendame PHP versiooni alati võimalikult värske versioonini, mis...
xmlrpc.php POST päringud WordPressi meetoditele Zone veebimajutuse kodulehtedele on lisatud kaitse, mis blokeerib xmlrpc.php nimega failide pihta tehtavaid POST päringud, milles sisaldub WordPressi (wp.*) meetod....
Magento 2 cron-tööde (cronjob) seadistamine Magento 2 toimimiseks on vaja veebimajutuse halduses lisada 3 cron-tööd. Tööde käivitumise intervalliks peab olema 1 minut, selleks tuleb Käivitusviis...
Paralleeltöö ühikute limiidid Mis on paralleeltöö ühik? Veebimajutuspakettides on kasutusel paralleeltöö ühikute limiit, mille eesmärgiks on tagada jagatud keskkonna stabiilne töö, et ühe...
Node.js rakenduse paigaldamine Zone veebiserverisse Meie veebiserverites on võimalik majutada ka Node (VueJS, Nuxt, ReactJS, NextJS jne) rakendusi. Node on serveritele automaatselt paigaldatud ning kasutab...
FTP – Sisselogimine Veebipõhine FTP rakendus Veebimajutuse teenuse halduse kaudu on võimalik kasutada WebFTP kaudu sisselogimist. WebFTP kasutamiseks ei ole vaja eelnevalt seadistada...
SSH ühenduse loomine Windows 11 Windows 11 operatsioonisüsteemis on SSH klient vaikimisi olemas. SSH ühenduse loomiseks tuleb kõigepealt genereerida võtmepaar, mille avalik osa...
Redis redis-cli redis-cli kasutamiseks tuleb kasutada käsku: > vs-redis-cli Redis’e versiooni, ühenduse loonud kliente/rakendusi jm infot näeb redis-cli käsuga: > info...
Jetpack’i aktiveerimine Mida teha kui Jetpack’i intalleerimisel kuvatakse järgmine veateade: Your website needs to be publicly accessible to use Jetpack: site_inaccessible Error...
500 Internal Server Error 500 Internal Server Error on väga üldine veebilehe veakood, mis tähendab, et veebisaidi serveris on midagi valesti läinud, kuid server...
Zone API API (Application Programming Interface), mida eesti keeles tuntakse ka nimedega API-liides või rakendusliides, tähistab reegleid, mille alusel üks programm saab...
WAF – veebirakenduse tulemüür Zone serveri platvormil on kasutusel ModSecurity ja Minu Zone keskkonna kaudu on võimalik ka OWASP ModSecurity Core Rule Set (CRS)...
Inoded Lihtsustatult on üks inode üks fail. Kui serveris lubatud inodede arv on täis saadud, tuleks kas paketti vahetada või ebavajalikke...
ID-kaardi kasutamise meelespea virtuaalserveri rakendustes Kuidas ID-kaardiga autentimine üldse toimib? Eesti ID kaardi autentsuse kontroll on konfigureeritud veebiserveris toimuma klientide rakendustele nähtamatult ja see toimub...
Mail-to-HTTP Postkasti saabuvaid kirju on võimalik suunata lisaks mõnele teisele e-posti aadressile ka HTTP-päringuna URL’ile, mis annab võimaluse kirju programmaatiliselt töödelda....
Zone SSH ligipääsupoliitika Zone serveriplatvormis on SSH kasutajate autentimisel salasõnade asemel kasutusel avaliku võtme põhine krüptograafia. See tähendab, et kasutajat autenditakse võtmepaariga, mille...
Atlassian Jira (Java rakenduse) paigaldamine virtuaalserverisse Jira on Atlassiani poolt loodud arendusprojektide haldamise tarkvara. Allolev juhend on õpetus Jira Serveri paigaldamiseks Zone virtuaalserverisse. Tegemist on nn...
Kuidas muuta hosts faili Vahel tuleb ette olukordi, kus on vaja näha virtuaalserveris olevat veebilehte ilma sellele domeeni suunamata. Näiteks, kui oled kolimas veebilehte...
FTP – Konto lisamine FTP konto lisamiseks sisene Minu Zone keskkonda veebimajutuse haldusesse ja vali vasakul menüüs FTP ja Kasutajakontod. Uue konto lisamiseks vajuta...
Kodulehe ikoon (favicon.ico) Favicon on väike 16×16 (või 32×32) piksline ikoon, mis on mõeldud sinu veebisaidi brändi kujundamiseks. Selle peamine eesmärk on aidata...
Aeglaste PHP päringute tuvastamine Zone Serveriplatvormil asuvad veebiserveri reaalaja logifailid logs kataloogis. HTTP ja HTTPS logid on eraldi vastavalt apache.access.logja apache.ssl.access.log failides. Ühte faili jookseb korraga nii peadomeeni kui...
Veebilehele ligipääsu piiramine .htpasswd’iga Kui soovid ajutiselt piirata ligipääsu oma veebilehele, siis on üheks võimaluseks teha seda .htpasswd ja .htaccess failikombinatsiooniga. Selle lõpptulemusena näeb...
SFTP ühenduse loomine SFTP ehk SSH File Transfer Protocol (tuntud ka kui Secure File Transfer Protocol) on võrguprotokoll, mis pakub turvalist juurdepääsu serveri...
ZFPM (Zone FastCGI Process Manager) Ülevaade ZFPM (Zone FastCGI Process Manager) on Zone Media poolt väljatöötatud tarkvaraprodukt, mille missiooniks on pakkuda virtuaalserveri keskkondades automatiseeritud, skaleeruvat...
Kuidas vaadata ruumi kasutust ja failide (inode) arvu? Kasutatud kõvakettamahu vaatamiseks tuleb SSH konsoolis käivitada järgmine käsk: quota -s virt490:sn-69-1.tll07.zoneas.eu:~> quota Disk quotas for user virt490 (uid 10490):...
WP-CLI – käsurea tööriist WordPress’i haldamiseks WP-CLI on ametlik käsurea tööriist WordPress’i lehetede haldamiseks. See on alternatiivne võimalus WordPress’i kontrollpaneelile ning on paljude tegevuste puhul mugavam...
WordPressi URL-i vahetamine ajutise aadressi vastu WordPressi paigaldamisel serverisse eeldab rakendus, et domeeni veebileht lahendub Zone kaudu. Kui soovid WordPressi lehe eelnevalt serverisse üles seada ja...
Veebilehe kolimine Zone serverisse Zone klienditugi ja tehnikud saavad aidata sind veebilehe ja e-posti kolimisel Zone virtuaalserverisse tasulise teenusena. Ajamahukamate tööde puhul tuleb arvestada...
Python MySQLdb moodul ZoneOS tarkvaraplatvormis ei ole MySQLdb pythoni moodulit. Sellest tekib viga: No module named MySQLdb. Selle asemel tuleb kasutada pymysql moodulit....
Node.js versiooni muutmine ZoneOS platvormiga serverites on vaikimisi kasutusel kõige uuem Node.js LTS (Long-term support) versioon. Artikli uuendamise hetkel on selleks versioon 20.12.1....
.htaccess faili suuruse piirang 512 KiB Jagatud serverimajutuse keskkonnas kehtib .htaccess failidele suuruse piirang, mis on 512 KiB, tagamaks Apache veebiserveri korrektset toimimist. Kui .htaccess fail...
Let’s Encrypt sertifikaadi tellimine kasutades Zone DNS API’t Let’s Encrypt sertifikaadi tellimiseks tuleb lisada Zone API võti. API võtme lisamiseks vaata Zone API juhendit. Lisa kasutajanimi ja võti...
Veebiserveri logi formaat Apache veebiserveri logi asub logs kataloogis. Turvatud HTTPS ühenduse päringute logi asub failis nimega apache.ssl.access.log. Logirida näeb välja: example.com 2021-03-08T13:58:23.209048Z 1.2.3.4 12345...
Golang paigaldamine Nii Golang arenduskeskkond, kui ka selles kompileeritud rakendused, on väga iseseisvad ning ei vaja süsteemilt midagi muud, kui mõistlikult kaasaegset...
AWS CLI paigaldamine Ametliku dokumentatsiooni AWS CLI paigaldamise kohta leiab siit: https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html Kuna ~/bin kataloog on PATH muutujas olemas, siis on hea mõte “aws” binaar...
Timezone (ajatsoon) ZoneOS serverites ZoneOS platvormiga serverites on serveri kellaaeg UTC ajatsoonis sõltumata serveri füüsilisest asukohast (UTC aeg on nii Tallinna kui Amsterdami serverites)....
composer Composer v1 kasutamine ZoneOS platvormil on vaikimisi kasutusel composer versioon 2.x. Mõned vanemad pluginad võivad siiski nõuda composeri esimest versiooni....
Mercurial Mercurial on tasuta koodihalduse tööriist. Mercuriali kasutamiseks tuleb see ise paigaldada, kuna vaikimisi Mercuriali Zone platvormis ei ole. Paigaldamine nõuab...