Pereiti prie turinio

Slapukų nustatymai

Pasirinkite, kokių rūšių slapukus leidžiate. Pasirinkimą bet kada galite pakeisti per „Slapukų nustatymai“ kiekvieno puslapio apačioje. Privatumo pareiškimas

Būtinieji

Visada įjungti

Reikalingi prisijungti, išsaugoti krepšelį ir įsiminti Jūsų pasirinkimus. Jie visada įjungti.

Kokie slapukai?
  • weboke_sessie, weboke_klant, weboke_remember: Jūsų sesija ir prisijungimo išlaikymas
  • weboke_basket: Jūsų krepšelis
  • wkBtwIncl: kainų rodymas su PVM arba be PVM
  • wok_cookies: Jūsų slapukų pasirinkimas, 12 mėnesių

Matuoja, kuri reklama atveda prie apsilankymo ar užsakymo, kad nemokėtume už neveiksmingas reklamas.

Kokie slapukai?
  • Google Ads per Google Tag Manager (_gcl_au, _gcl_aw), iki 90 dienų
  • OpenAI Ads, reklamos ChatGPT
  • wok_aff: per kurį partnerį atėjote pas mus (partnerių programa), 60 dienų

4,6

Šalis ir kalba

Kiekviena šalis turi savo svetainę su tos šalies kainomis ir PVM.

Peržiūrėti

VPS pasirinkimas ir įdiegimas

1 modulis: Jūsų pirmasis serveris · Skaitymo laikas: 10 min.

Mokymosi tikslas: Po šios pamokos galėsite pasirinkti savo VPS operacinę sistemą ir įdiegimo būdą, teisingai atlikti pirmuosius nustatymus ir surasti avarinius prieigos būdus (konsolę, momentinę kopiją, įdiegimą iš naujo) dar prieš jų prireikiant.

Pagrindinės sąvokos: distribucija, LTS, atvaizdas (image), cloud-init, root slaptažodis, SSH raktas diegiant, IPv4 ir IPv6, konsolė, rescue arba ISO, momentinė kopija (snapshot), serverio vardas (hostname), laiko juosta

Distribucijos pasirinkimas

Linux yra branduolys (kernel). Tai, ką įdiegiate, yra distribucija: branduolys ir visos programos, paketų tvarkyklė bei komanda, kuri teikia atnaujinimus. Serveriams yra dvi didelės šeimos:

ŠeimaDistribucijosPaketų tvarkymasŠiame kurse
DebianDebian, UbuntuaptPagrindinė linija
Red HatRHEL, AlmaLinux, Rocky LinuxdnfTrumpi intarpai ten, kur yra skirtumų

Pasirinkite versiją su ilgalaike palaikymo trukme. Ubuntu ji vadinama LTS (long term support): kas dvejus metus balandį išleidžiama LTS versija, kuriai penkerius metus teikiami standartiniai saugumo atnaujinimai. Ubuntu 24.04 LTS juos gauna iki 2029 m. gegužės; Ubuntu 26.04 LTS išleista 2026 m. balandį. Debian maždaug kas dvejus metus išleidžia naują stabilią versiją; Debian 13 (trixie) išleista 2025 m. rugpjūčio 9 d. ir kartu su Debian LTS gauna maždaug penkerius metus atnaujinimų (iki 2030 m. birželio). 4.3 pamokoje sužinosite, kaip vėliau pereiti prie naujos versijos.

Kodėl ne naujausia „tarpinė versija“? Ubuntu versijos be LTS atnaujinimus gauna tik devynis mėnesius. Serveryje nenorite kasmet atlikti didelio atnaujinimo.

Abejojate tarp Debian ir Ubuntu? Abi puikiai tinka. Debian yra kuklesnė ir kiekvienoje versijoje keičiasi mažiau; Ubuntu turi daugiau vadovų internete ir šiek tiek naujesnę programinę įrangą. Šio kurso komandos veikia abiejose.

Atvaizdas ir cloud-init

VPS paprastai nediegiate patys iš diegimo DVD. Pasirenkate atvaizdą (image): paruoštą, minimalų įdiegimą. Pirmą kartą paleidus programa cloud-init pritaiko tą įdiegimą Jūsų VPS. Ji:

  • nustato serverio vardą ir tinklą;
  • išplečia diską iki Jūsų plano dydžio;
  • nustato root slaptažodį arba Jūsų SSH raktą;
  • sukuria naujus, unikalius SSH host keys (raktus, kuriais Jūsų serveris prisistato, 1.3 pamoka);
  • įrašo tų host keys kontrolinius kodus (fingerprint) į konsolę.

Pastarasis dalykas naudingas: konsolėje vėliau galėsite patikrinti, ar jungiatės prie tikrojo serverio.

Slaptažodis ar raktas diegiant

Diegiant valdymo skydelis paprastai prašo root slaptažodžio ir, pasirinktinai, viešojo SSH rakto. Pateikite abu:

  • Slaptažodžio Jums reikia norint prisijungti per konsolę (konsolė SSH raktų nepalaiko). Pasirinkite ilgą, unikalų slaptažodį iš savo slaptažodžių tvarkyklės.
  • Raktą naudojate SSH. Tada niekada nereikės jungtis slaptažodžiu per internetą, o 2.2 pamokoje galėsite iš karto išjungti prisijungimą slaptažodžiu.

Jei rakto dar neturite, jį sukursite 2.1 pamokoje. Jį galite pridėti ir vėliau; tai ne problema.

Internete veikiantys robotai jau per kelias minutes po pirmojo paleidimo bando slaptažodžius 22 prievade. Trumpas ar pakartotinai naudojamas root slaptažodis tada yra ne „ar“, o „kada“ klausimas.

Jūsų avariniai prieigos būdai: suraskite juos dabar

Prieš keisdami ką nors SSH ar užkardos nustatymuose, turite žinoti, kaip grįšite, jei užsirakinsite. VPS valdymo skydelis tam beveik visada turi tris dalykus:

  1. Konsolė. Jūsų VPS ekranas naršyklėje, tarsi sėdėtumėte prie serverio su klaviatūra ir monitoriumi. Veikia net tada, kai sugedęs SSH, užkarda ar tinklas. Prisijungiate naudotojo vardu ir slaptažodžiu, ne raktu.
  2. Momentinės kopijos. Viso VPS būsenos nuotrauka. Padarykite ją prieš kiekvieną didelį pakeitimą; jei kas nepavyks, ją atkursite. Momentinė kopija paprastai laikoma toje pačioje saugykloje kaip Jūsų VPS, todėl ji nėra atsarginė kopija (8.1 pamoka).
  3. Rescue arba ISO. Paleidimas iš gelbėjimo sistemos ar diegimo ISO, kad galėtumėte sutaisyti diską, kai pats serveris nebepasileidžia. O kaip paskutinė priemonė: įdiegimas iš naujo, kuris viską ištrina.

WebOké juos rasite VPS lange: Konsolė, skirtukas Momentinės kopijos, skirtukas ISO ir rDNS bei įdiegimas iš naujo skiltyje Nustatymai. Pas kitus teikėjus viskas veikia panašiai, tik pavadinimai gali būti „VNC console“, „rescue mode“ ar „rebuild“.

Padarykite tai iš karto: vieną kartą atidarykite konsolę ir prisijunkite. Tada žinosite, kad ji veikia, ir pamatysite, kur yra įklijavimo mygtukas (konsolėje kopijavimas ir įklijavimas dažnai veikia kitaip).

Pirmieji nustatymai

Prisijunkite (per konsolę arba SSH, 1.3 pamoka) ir pažiūrėkite, ką turite:

root@web1:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
...
root@web1:~# hostnamectl
 Static hostname: web1
...
Operating System: Debian GNU/Linux 13 (trixie)
          Kernel: Linux 6.12.0-...

Trys dalykai, kuriuos reikia nustatyti dabar:

Serverio vardas. Suteikite serveriui atpažįstamą vardą, geriausia pilną vardą, kurį vėliau įrašysite ir į DNS:

root@web1:~# hostnamectl set-hostname web1.example.com

Laiko juosta ir laikas. Žurnalai naudingi tik tada, kai laikas teisingas. Serveriai dažnai nustatyti UTC laiku; tai visiškai tinka, jei tik apie tai žinote. Toliau pateiktas pavyzdys nustato Nyderlandų laiką; pasirinkite savo laiko juostą, pavyzdžiui, Europe/Vilnius:

root@web1:~# timedatectl set-timezone Europe/Amsterdam
root@web1:~# timedatectl
...
System clock synchronized: yes
              NTP service: active

Jei prie System clock synchronized nerodoma yes, laikas pradės nukrypti. Dėl to kyla problemų su sertifikatais ir žurnalais.

Atnaujinimas. Atvaizdas dažnai būna kelių savaičių senumo. Atnaujinkite iš karto:

root@web1:~# apt update && apt upgrade

4 modulyje sužinosite, ką tiksliai daro šios komandos ir kaip tai atlikti automatiškai.

IPv4 ir IPv6

Jūsų VPS paprastai gauna IPv4 adresą (pavyzdžiui, 192.0.2.10) ir IPv6 adresą arba visą IPv6 bloką (pavyzdžiui, 2001:db8:10::10). Pažiūrėkite, kokius adresus turi Jūsų serveris:

root@web1:~# ip -brief address
lo     UNKNOWN  127.0.0.1/8 ::1/128
eth0   UP       192.0.2.10/24 2001:db8:10::10/64 fe80::...

Užsirašykite abu. Pamirštas IPv6 yra viena dažniausių serverių administravimo klaidų: užkarda, kuri saugo tik IPv4 (5.2 pamoka), AAAA įrašas, nukreiptas į adresą, kuriuo niekas neklauso (7.1 pamoka). Adresai, prasidedantys fe80:, yra link-local ir galioja tik vietiniame tinkle; jų DNS nenaudojate.

AlmaLinux ir Rocky Linux

Ir čia yra versijų su ilgalaike palaikymo trukme (maždaug dešimt metų kiekvienai pagrindinei versijai). Atnaujinama komanda dnf upgrade. hostnamectl ir timedatectl veikia taip pat. SELinux įjungta pagal numatytuosius nustatymus; 10.1 pamokoje sužinosite, kodėl verta ją palikti įjungtą.

Santrauka

  • Pasirinkite distribuciją su ilgalaike palaikymo trukme: Debian stable arba Ubuntu LTS (šio kurso pagrindinė linija), arba AlmaLinux/Rocky Linux.
  • Atvaizdas kartu su cloud-init suteikia minimalų įdiegimą su naujais host keys; kontroliniai kodai matomi konsolėje.
  • Diegdami nustatykite stiprų root slaptažodį (konsolei) ir savo viešąjį SSH raktą (SSH).
  • Suraskite konsolę, momentines kopijas ir rescue/ISO prieš jų prireikiant ir vieną kartą išbandykite konsolę.
  • Teisingai nustatykite serverio vardą ir laiko juostą, patikrinkite laiko sinchronizavimą, atnaujinkite sistemą ir užsirašykite savo IPv4 bei IPv6 adresus.

Testas (quiz)

1. Kodėl serveriui renkatės LTS versiją arba Debian stable?



2. Kodėl, be SSH rakto, Jums vis tiek reikia stipraus root slaptažodžio?



3. Kuo skiriasi momentinė kopija nuo atsarginės kopijos?



4. timedatectl rodo System clock synchronized: no. Kodėl tai problema?



5. ip -brief address rodomas adresas, prasidedantis fe80:. Kas tai?



Užduotis

Užduotis O1.2: Serverio paruošimas. Įdiekite savo VPS (arba virtualią mašiną), vieną kartą prisijunkite per konsolę, padarykite momentinę kopiją, nustatykite serverio vardą ir laiko juostą, atnaujinkite sistemą ir užsirašykite IPv4, IPv6, distribuciją ir versiją. Pažymėkite kontrolinio sąrašo punktus.

Užduotis O1.2: Serverio paruošimas

Šią užduotį atliekate patys; niekas jos netikrina. Pažymėkite, ką atlikote, ir pažymėkite užduotį kaip atliktą.




Jūsų pažymėti varneliai ir pastabos lieka tik šioje naršyklėje; niekur jų nesiunčiame. Jei esate prisijungę, skiltyje Mano kursai išsaugome tik tai, kad užduotį atlikote.

Skaitykite daugiau

WebOké sudedamosios dalys vadinamos taip, kaip šiuose straipsniuose; pas kitus teikėjus viskas veikia panašiai.

Akimirką…

Nustatykite domenus

Kiekvienam domenui nustatykite vardų serverius, susiejimą su talpinimu ir tai, kas taps valdytoju.

Įkeliami Jūsų domenai…