Pereiti prie pagrindinio turinio

Kaip įdiegti YunoHost ir pradėti juo naudotis

Šioje pamokoje parodysime, kaip įdiegti ir naudoti YunoHost Debian 12 sistemoje

YunoHost yra serverio valdymo sistema, pagrįsta Linux Debian distribucija. Pagrindinis jos tikslas - suteikti galimybę savarankiškai talpinti paslaugas kuo platesniam naudotojų ratui, išlaikant kokybę ir patikimumą. Skirtingai nei kai kurie kiti prieglobos sprendimai, YunoHost nėra skirtas naudoti daugelio tarpusavyje nesusijusių naudotojų aplinkose.

1. Diegimas

1.1. Paleiskite diegimo komandą

YunoHost galite lengvai įdiegti mūsų serveriuose su Debian 12. Prisijunkite prie savo serverio per SSH ir įvykdykite komandą:

curl https://install.yunohost.org | bash

1.2. Prisijunkite prie YunoHost

Prie YunoHost galite prisijungti naršyklėje naudodami savo VPS hostname kaip URL:

https://your-hostname.tld/yunohost/admin/#/

Pagal numatytuosius nustatymus SSL YunoHost sistemoje nėra įjungtas, todėl iš pradžių matysite įspėjimą apie nesaugų ryšį. Priimkite įspėjimą ir tęskite. Vėliau serverį galėsite apsaugoti išduodami nemokamą Let's Encrypt sertifikatą.

Toliau sutikite su YunoHost paslaugų teikimo sąlygomis:

1.3. Nustatykite pagrindinį domeną

Toliau nustatykite pagrindinį savo serverio domeną. Jei jau turite domeną, kuris A įrašu nukreiptas į jūsų serverio IP adresą, pasirinkite "I want to add a domain I own" ir įveskite savo domeno pavadinimą.

Taip pat galite užregistruoti nemokamą DynDNS domeną, kurį suteikia YunoHost.

1.4. Sukurkite pirmąjį administratoriaus naudotoją

Šiame žingsnyje reikia sukurti pirmąjį administratoriaus naudotoją. Įveskite naudotojo duomenis ir spustelėkite "Next":

1.5. Prisijunkite

Dabar galite prisijungti prie YunoHost naudodami savo administratoriaus prisijungimo duomenis.

2. Darbo su YunoHost pradžia

Prisijungę prie YunoHost matysite pagrindinį meniu.

Šiame skyriuje aprašysime pagrindines YunoHost funkcijas.

2.1. Pridėkite daugiau naudotojų

Norėdami pridėti papildomą naudotoją, pagrindiniame meniu spustelėkite "Users", tada pasirinkite "Add a user".

Įveskite naujo naudotojo duomenis ir spustelėkite "Save".

2.2. Redaguokite esamą naudotoją

Taip pat galite redaguoti esamą naudotoją. Pagrindiniame meniu spustelėkite "Users", tada pasirinkite naudotoją, kurį norite redaguoti.

Toliau spustelėkite "Edit youruser's account".

Čia galėsite pakeisti naudotojo duomenis, pakeisti jo slaptažodį, sukurti papildomus el. pašto aliasus ir el. laiškų persiuntimus. Atlikę pakeitimus, nepamirškite jų išsaugoti.

2.3. Pridėkite domeną

Norėdami pridėti kelis domenus, grįžkite į pagrindinį puslapį ir pasirinkite skiltį "Domains".

Naujo domeno pridėjimas vyksta taip pat, kaip ir pagrindinio domeno pridėjimas diegimo metu. Galite naudoti savo domeną arba pasirinkti nemokamą DynDNS domeną, kurį suteikia YunoHost.

2.4. Išduokite Let's Encrypt sertifikatą

Kaip minėta anksčiau, YunoHost sistemoje galite išduoti Let's Encrypt sertifikatą, kad apsaugotumėte ryšį.

Pagrindiniame meniu spustelėkite "Domains" ir pasirinkite domeną, kuriam norite išduoti sertifikatą. Tada atidarykite skiltį "Certificate".

Jei jūsų domenas neatitinka sertifikato išdavimo reikalavimų, pavyzdžiui, nėra nukreiptas į jūsų serverio IP adresą, matysite įspėjimus, panašius į pateiktus ekrano kopijoje:

Įspėjimo pranešime galite spustelėti pateiktą nuorodą ir atidaryti diagnostikos puslapį. Jame rasite informaciją apie tai, kas sukonfigūruota neteisingai, ir instrukcijas, kaip tai ištaisyti.

Kai viskas bus tvarkoje, galite spustelėti "Install Let's Encrypt certificate". Sertifikatas netrukus bus įdiegtas pasirinktam domenui.

2.5. Reikalingų programų diegimas

Kai naudotojų paskyros ir domenai bus paruošti naudojimui, galite pereiti prie reikalingų programų diegimo. Tam grįžkite į pagrindinį puslapį ir pasirinkite skiltį "Applications".

Tada viršutiniame dešiniajame kampe spustelėkite žalią mygtuką "Install an app".

Toliau galėsite pasirinkti ir įdiegti norimą programą.

Pasirinkę vieną ar kitą programą, turėsite pateikti informaciją, kurios reikia konkrečiai pasirinktai programai.

Kai diegimas bus baigtas, programa bus rodoma "Application" skilties sąraše.

2.6. Kitos valdymo skydelio skiltys

Groups and Permissions

Čia galite suskirstyti naudotojus į grupes ir priskirti teises prieigai prie programų ar paslaugų. Užuot valdę prieigą kiekvienam naudotojui atskirai, galite suteikti arba apriboti prieigą visoms grupėms. Tai leidžia teises valdyti greičiau ir efektyviau.

Updates

Ši skiltis padeda užtikrinti, kad serveris būtų saugus ir atnaujintas. Čia galite patikrinti ir įdiegti tiek pačios YunoHost sistemos, tiek visų įdiegtų programų atnaujinimus.

Tools

Tai plačiausia viso meniu skiltis. Joje pateikiami įvairūs serverio valdymo įrankiai: nuo VPS diagnostikos ar ugniasienės konfigūravimo iki administratoriaus slaptažodžio keitimo ir viso VPS išjungimo arba paleidimo iš naujo.

Diagnosis

Ši funkcija atlieka automatinius serverio patikrinimus, kad aptiktų konfigūracijos problemas ar klaidas. Ji pateikia įspėjimus ir pasiūlymus, kaip ištaisyti DNS, SSL sertifikatų ar sistemos paslaugų problemas.

Backup

Tai paskutinė valdymo skydelio skiltis, kurioje galite sukurti VPS duomenų atsarginę kopiją, jei planuojate atlikti pakeitimus. Pasirinkę "Local archives" poskyrį, dešinėje pusėje matysite įprastą žalią mygtuką "New backup". Būtent jis čia yra svarbiausias. Jį paspaudę galėsite pasirinkti, kurias VPS dalis norite įtraukti į atsarginę kopiją. Norėdami ją sukurti, apačioje spustelėkite kitą žalią mygtuką "Backup".

Kai atsarginės kopijos kūrimas bus baigtas, kopija bus pridėta prie "Local archives" kategorijos. Atidarę atsarginę kopiją matysite, kada ji buvo sukurta, kas į ją įtraukta, ir atkūrimo parinktį — žalią mygtuką "Restore".

Galite atkurti tik pasirinktas atsarginės kopijos dalis arba visas galimas skiltis. Patvirtinę atkūrimą, gausite pranešimą, kai procesas bus baigtas.

Daugiau išsamios informacijos apie YunoHost valdymo skydelį ir projektą rasite oficialioje dokumentacijoje.

Ar gavote atsakymą į savo klausimą?