Mine sisu juurde

Küpsiste seaded

Vali iga liigi kohta, milliseid küpsiseid lubad. Oma valikut saad alati muuta iga lehe allosas oleva lingi „Küpsiste seaded“ kaudu. Privaatsuspoliitika

Vajalikud

Alati sees

Vajalikud sisselogimiseks, ostukorvi säilitamiseks ja sinu valikute meelespidamiseks. Need on alati sees.

Millised küpsised?
  • weboke_sessie, weboke_klant, weboke_remember: sinu seanss ja sisselogituks jäämine
  • weboke_basket: sinu ostukorv
  • wkBtwIncl: hindade näitamine koos käibemaksuga või ilma
  • wok_cookies: sinu küpsisevalik, 12 kuud

Mõõdab, milline reklaam viib külastuse või tellimuseni, et me ei maksaks reklaamide eest, mis midagi ei anna.

Millised küpsised?
  • Google Ads Google Tag Manageri kaudu (_gcl_au, _gcl_aw), kuni 90 päeva
  • OpenAI Ads, reklaamid ChatGPT-s
  • wok_aff: millise partneri kaudu meie juurde jõudsid (partnerprogramm), 60 päeva

4,6

Riik ja keel

Igal riigil on oma sait, selle riigi hindade ja käibemaksuga.

Vaata

Oma cloud-init: seadista VPS esimesel käivitamisel automaatselt

cloud-initiga lisad paigaldamisel faili, mille VPS esimesel käivitamisel ise läbi teeb. Nii paigaldab server kohe sinu tavapärased paketid, loob sinu kasutaja ja käivitab sinu käsud. Mugav, kui paigaldad sageli uuesti või tahad alati alustada samast alusest. Selleks ei ole vaja API-t ega terminali.

Kuhu see sisestada?

  1. Ava VPS-i vaade lehelt Minu tooted.
  2. Uus VPS: näed plokki Paigalda oma VPS (vt VPS-i paigaldamine: operatsioonisüsteem, parool ja SSH-võti). Uuesti paigaldamine: vali vahekaart Täpsemad seaded ja klõpsa jaotises Uuesti paigaldamine nupul Paigalda uuesti... (vt Uuesti paigaldamine või ISO ühendamine).
  3. Vali operatsioonisüsteem ning sisesta nagu alati root-parool ja soovi korral oma SSH-võti.
  4. Klõpsa SSH-võtme all valikul Oma cloud-init. Väli avaneb.
  5. Kleebi oma fail välja.
  6. Klõpsa paigaldamise nupul, näiteks Paigalda: Debian 13, või uuesti paigaldamisel nupul Kustuta kõik ja paigalda uuesti.

Root-parool või SSH-võti on ka oma cloud-initiga endiselt vajalik. Nendega pääsed alati sisse, ka konsooli kaudu (vt Konsool: sinu VPS brauseris).

Mida võib failis olla?

Väli võtab vastu user-data, ehk faili, mida cloud-init esimesel käivitamisel loeb. Esimene rida määrab, mis failiga on tegu:

Esimene ridaMis see on?
#cloud-configSeaded YAML-is: paketid, kasutajad, failid, käsud. Seda kasutad enamasti.
#!, näiteks #!/bin/bashSkript. See käivitub üks kord root-kasutajana, esimese käivitamise lõpus.
#cloud-boothookSkript, mis käivitub käivitamise väga varajases faasis, iga kord uuesti. Ainult edasijõudnutele.
## template: jinjaMall cloud-initi muutujatega. Järgmisel real on siis #cloud-config või #!.
  • Kuni 256 KB ja ainult tekst (UTF-8).
  • YAML-is taanda tühikutega, mitte kunagi tabulaatoritega.
  • Võrgu (IPv4 ja IPv6) seadistab WebOké. Oma network-configi ei kasutata, seega ära lisa faili võrguseadeid.

Näide

See fail uuendab kõik paketid, paigaldab htopi ja fail2bani, loob kasutaja anna sinu SSH-võtme ja sudo-õigustega, annab serverile oma nime ja määrab õige ajavööndi:

#cloud-config
hostname: web1
fqdn: web1.example.com
package_update: true
package_upgrade: true
packages:
  - htop
  - fail2ban
users:
  - default
  - name: anna
    shell: /bin/bash
    sudo: "ALL=(ALL) NOPASSWD:ALL"
    ssh_authorized_keys:
      - ssh-ed25519 AAAAC3Nza... anna@laptop
runcmd:
  - timedatectl set-timezone Europe/Amsterdam

Asenda võti oma avaliku võtmega (vt SSH-võtme loomine Windowsis, Macis ja Linuxis). Rida - default jätab vaikekasutaja alles, nii et vormis sisestatud root-parool ja SSH-võti töötavad edasi. Pärast esimest käivitamist logi sisse käsuga ssh anna@203.0.113.10. Kuidas seejärel root-kasutajana sisselogimine keelata ja fail2ban seadistada, loe artiklitest Parooliga ja root-kasutajana sisselogimise keelamine ja fail2ban äraarvamiskatsete vastu.

Nõuanne: Näide on Debiani ja Ubuntu jaoks. AlmaLinuxis ja Rocky Linuxis on htop ja fail2ban lisaallikas EPEL. Jäta seal packages ära ning lisa jaotisesse runcmd kõigepealt dnf install -y epel-release ja seejärel dnf install -y htop fail2ban.

Mida WebOké ise kaasa annab?

WebOké annab alati kaasa hostinime, root-parooli (ainult räsina) ja sinu SSH-võtme. Sinu fail liidetakse nendega. Kui määrad ise users, password, chpasswd või ssh_authorized_keys, on sinu väärtused ülimuslikud WebOké omade ees.

Tähelepanu: Kui määrad ise faili kõrgeimal tasemel ssh_authorized_keys või password, asendavad need vormis sisestatud võtme ja parooli. Lisa siis ise võti, millega soovid sisse logida, muidu pääsed sisse ainult konsooli kaudu.

Kas see õnnestus?

cloud-init käivitub üks kord, esimesel käivitamisel pärast paigaldamist. See võib võtta paar minutit kauem kui paigaldus ise, eriti kui paigaldatakse pakette. Logi sisse ja kontrolli:

anna@web1:~$ cloud-init status --long
anna@web1:~$ sudo tail -n 30 /var/log/cloud-init-output.log
anna@web1:~$ sudo cloud-init schema --system
  • cloud-init status --long näitab status: done, kui kõik on valmis, running, kui töö veel käib, ja error, kui midagi läks valesti, koos veateatega. Käsuga cloud-init status --wait ootad, kuni see on valmis.
  • Failis /var/log/cloud-init-output.log on sinu pakettide, käskude ja skriptide väljund. Rohkem üksikasju leiad failist /var/log/cloud-init.log.
  • cloud-init schema --system kontrollib faili vigade suhtes. Kui YAML ei ole korrektne, jätab cloud-init arusaamatud osad vahele, ilma et paigaldus ebaõnnestuks.

Läks midagi valesti? Paranda see serveris käsitsi või muuda faili ja paigalda uuesti. Arvesta, et uuesti paigaldamine kustutab VPS-ist kõik.

Hea teada

  • See töötab kõigi loendis olevate operatsioonisüsteemidega: Ubuntu 24.04 ja 26.04, Debian 12 ja 13, AlmaLinux 9 ja 10 ning Rocky Linux 9 ja 10.
  • Sinu fail edastatakse krüpteeritult ja seda ei salvestata VPS-i toimingute ajalukku. Ära siiski lisa sinna paroole ega muid saladusi, mida sul vaja ei ole.
  • Kõik võimalused on kirjas cloud-initi dokumentatsioonis aadressil docs.cloud-init.io.

Tähelepanu: Sinu cloud-initi sisu eest vastutad sina. Klienditugi sinu faili ei vaata ega aita seda kirjutada ega parandada.

Hetk…

Seadista oma domeenid

Määra iga domeeni jaoks nimeserverid, seos sinu majutusega ja kes saab omanikuks.

Laadin sinu domeene…