Virtualios mašinos vaizdą galima sukurti hipervizoriuose, tokiuose kaip VMware ESXi, Microsoft Hyper-V, Oracle VM VirtualBox, Proxmox VE, QEMU ir kituose, tačiau mes apsvarstysime variantą su VirtualBox. Taip pat galima įdiegti įvairias sistemas ir įkelti vaizdą tolesniam diegimui į "Cloud VPS" įvairiais metodais.
Kaip įkelti vaizdą tolesniam diegimui į "Cloud VPS" įvairiais metodais
Ši instrukcija bus naudinga įvairiose situacijose, įskaitant, bet neapsiribojant:
-
Vietinio projekto perkėlimas į debesį: Jei turite vietinį projektą, kurį norite įdiegti debesyje, vaizdo sukūrimas VirtualBox ir jo įkėlimas į Cloud VPS suteiks jums patogią darbo aplinką, panašią į jūsų vietinę sistemą.
-
Programų kūrimas ir derinimas: Jei kuriate programas, jums gali prireikti aplinkos, identiškos jūsų gamybai. Naudodamiesi šia instrukcija galėsite sukurti ir įkelti vaizdą, kas supaprastins derinimą ir testavimą.
-
Sistemos atkūrimas: Esant gedimams ar problemoms su jūsų serveriu, galite greitai atkurti darbo aplinką, įkeldami anksčiau sukurtą vaizdą, kas sutaupys laiko ir pastangų.
-
Projektų plėtra: Jei planuojate plėsti savo projektus ir jums reikia sukurti kelis identiškus serverius, vaizdo sukūrimas leis jums greitai diegti naujus egzempliorius su tomis pačiomis nustatymų.
-
Mokymasis ir eksperimentai: Ši instrukcija gali būti naudinga studentams ir kūrėjams, kurie nori eksperimentuoti su įvairiais Linux platinimais ar programine įranga.
Ką jums reikės atlikti veiksmus, aprašytus šiame straipsnyje:
-
VirtualBox: https://www.virtualbox.org/wiki/Downloads
-
ISO vaizdas jūsų sistemos. Pavyzdžiui: https://releases.ubuntu.com/noble/
Pasirinkdami ISO vaizdą, verta rinktis stabilias populiarių Linux platinimų versijas, tokias kaip Ubuntu, Debian, kurios turi aktyvią bendruomenę ir dokumentuotus atnaujinimus. Tai užtikrins jums palaikymą ir prieigą prie reikiamų išteklių. -
MobaXterm arba SSH klientas PuTTY su FTP klientu FileZilla.
-
Paslauga "Cloud VPS". Susipažinti su paslaugomis galima per nuorodą: https://zomro.com/vps
-
Domenas arba subdomenas.
Norint atlikti 1 ir 2 punktus, galima pasinaudoti straipsniu per nuorodą:
https://zomro.com/rus/blog/articles/489-how-to-install-linux-using-virtualbox-on-windows
Jei norite įdiegti sistemą paslaugoje "Cloud Standard", nurodykite sistemos disko dydį ne didesnį kaip 20 GB. Kaip parodyta ekrano nuotraukoje 1 punkte, "Virtual Size" turi būti ne didesnis kaip 20 GB, kadangi šioje paslaugoje teikiama 20 GB disko vietos rašymo metu.
Jei nurodėte didesnį tūrį, jums reikia atlikti operaciją "Shrink Volume" savo diske.
1. Pradedame kurti aplinką vaizdo įkėlimui į platformą https://cp.zomro.com/services/cloud_vps/images per "Cloud VPS".
Pirmiausia reikia sukurti tiesioginę nuorodą į šį diską, kad jį būtų galima įkelti per nuorodą: https://cp.zomro.com/services/cloud_vps/images. Pavyzdžiui, tai galima padaryti naudojant subdomeną ir paslaugą "Cloud VPS". Tam atlikite šiuos veiksmus:
1.1. Eikite per nuorodą: https://cp.zomro.com/services/cloud_vps ir užsisakykite jus dominančią paslaugą, kurioje planuojate įdiegti savo asmeninį vaizdą. Pavyzdžiui, aš užsisakysiu paslaugą "Cloud Standard" su sistema Ubuntu 22.04. Po aktyvavimo instrukcijas ir duomenis prisijungimui prie serverio galite rasti asmeninėje paskyroje per nuorodą: https://cp.zomro.com/services/cloud_vps. Pasirinkite savo paslaugą, ir meniu "pavaros" spustelėkite "Instrukcija".
1.2. Kai serveris bus paruoštas, galite sukurti jame aplinką, kad talpintumėte savo diską iš VirtualBox pavadinimu "Ubuntu_24_Desktop.vmdk". Tam prisijunkite prie serverio per SSH (kaip tai padaryti, galite sužinoti iš instrukcijos per nuorodą: https://zomro.com/blog/faq/218-kak-vojti-na-linux-server-po-ssh).
1.3. Tada atlikite Hestia valdymo pulto diegimą. Tam galite pasinaudoti straipsniu per nuorodą: https://zomro.com/rus/blog/faq/245-kak-ustanovit-hestiacp.
1.4. Po valdymo pulto diegimo pridėkite domeną. Kaip pridėti domeną prie serverio, galite sužinoti iš instrukcijos per nuorodą: https://zomro.com/rus/blog/faq/247-kak-sozdat-polzovatelja-i-dobavit-domen-v-panel-hestiacp.
1.5. Tada, po domeno sukūrimo, įkelkite į serverį failą "Ubuntu_24_Desktop.vmdk", kad jis būtų prieinamas atsisiųsti per asmeninę paskyrą "https://cp.zomro.com/services/cloud_vps/images". Norėdami įkelti diską, nurodytą 1 punkte, naudokite root vartotojo duomenis iš instrukcijos prie serverio, nurodydami 22 prievadą. Norėdami prisijungti prie serverio, galite pasinaudoti instrukcija per nuorodą: https://zomro.com/rus/blog/faq/144-kak-podkljuchitsja-k-serveru-po-ftp-sftp-i-scp. Po prisijungimo įkelkite "Ubuntu_24_Desktop.vmdk" šiuo keliu: /home/ jūsų_vartotojas/web/ jūsų_domenas/public_html/Ubuntu_24_Desktop.vmdk.
1.6. Tada jums reikia nukreipti domeną į savo serverį, kad visi užklausimai į domeną būtų nukreipti į serverį. Pirmiausia nukreipkite domeną į mūsų NS "asmeninėje paskyroje" registratoriaus, pas kurį užsisakėte domeną. Tam eikite į savo "asmeninę paskyrą" - Domenai (https://cp.zomro.com/services/domains) - Pasirinkite reikiamą domeną - NS. Tada įrašykite į laukelius mūsų NS:
-
ns1.zomro.net.
-
ns2.zomro.ru.
-
ns3.zomro.com.
-
ns4.zomro.su.
1.7. Užsisakykite nemokamą DNS-hostingo paslaugą (50 domenų nemokamai) asmeninėje paskyroje, jei anksčiau jos nenaudojote. Tam eikite į skyrių "Prekės/Paslaugos" -> "DNS-hostingas" (https://cp.zomro.com/services/dns) - Užsisakyti - DNS-hostingas 50 domenų - Užsisakyti.
1.8. Eikite į skyrių "Paslaugos" -> "DNS-hostingas" -> "pavaros" -> "eiti į valdymo pultą". Valdymo pulto skiltyje pasirinkite "Domenų pavadinimai", tada sukurkite DNS-hostingo pultelyje savo domeną nurodydami savo serverio IP, tipą "Mokytojas". Nurodykite savo domeną ir serverio IP adresą. Po to vaizdas "Ubuntu_24_Desktop.vmdk" bus prieinamas atsisiųsti per naršyklę per nuorodą: http:// jūsų_domenas/Ubuntu_24_Desktop.vmdk.
2. Pradedame kurti vaizdą platformoje "Vaizdai"
2.1. Eikite per nuorodą: https://cp.zomro.com/services/cloud_vps/images ir sukurkite naują vaizdą (pavyzdys parodytas ekrano nuotraukoje, bet kitas vaizdas kuriamas pagal instrukciją, pateiktą dešinėje).
2.2. Paspauskite "Sukurti vaizdą" ir laukite, kol vaizdas bus sukurtas platformoje https://cp.zomro.com/services/cloud_vps/images.
2.3. Kai vaizdas bus paruoštas, jis turės statusą "aktyvus", kaip parodyta žemiau esančioje ekrano nuotraukoje.
2.4. Po vaizdo aktyvavimo galime jį įdiegti į mūsų serverį. Tam eikite per nuorodą: https://cp.zomro.com/services/cloud_vps, paspauskite "pavarą" pasirinkto serverio ir paspauskite mygtuką "Perinstaliuoti OS", pasirinkite "Mano vaizdai", po to paspauskite ant jūsų sukurto vaizdo ir paspauskite mygtuką "Patvirtinti" (žr. ekrano nuotrauką).
Po šio veiksmo sistemai siunčiamas užklausimas dėl sistemos perinstaliavimo iš vaizdo, kurį įkėlėte. Senoji sistema gali būti dar kurį laiką prieinama (1-5 minutės), po to bus vykdomas šios instaliacijos apdorojimas.
Galite prisijungti ir patikrinti savo virtualaus serverio veikimą per VNC ryšį. Tam eikite per nuorodą: https://cp.zomro.com/services/cloud_vps, pasirinkite savo paslaugą ir paspauskite ant "pavaros" → "Konsolė" norėdami prisijungti per VNC.
Ekrano nuotrauka, perkelta iš VirtualBox į paslaugą "Cloud Standard".
Pastebime, kad tūris "vda2" užima 15 GB, tai reiškia, kad nebuvo išnaudota visa disko paslaugos "Cloud Standard" vieta.
3. Failų sistemos plėtra
3.1. Atidarykite terminalą ir įveskite komandą "lsblk", kad pamatytumėte dabartinę diskų ir skaidinių būseną, mus domina šis diskas "vda":
vda 253:0 0 20G 0 disk
├─vda1 253:1 0 1M 0 part
└─vda2 253:2 0 15G 0 part /var/snap/firefox/common/host-hunspell
3.2. Atlikite šias komandas, kad išplėstumėte failų sistemą: sudo fdisk /dev/vda
- Paspauskite
p
, kad išvestumėte dabartinius skaidinius. - Paspauskite
d
, kad ištrintumėte skaidinį (pavyzdžiui,2
skaidiniui/dev/vda2
). - Paspauskite
n
, kad sukurtumėte naują skaidinį. Pasirinkite tą patį numerį (pavyzdžiui,2
), nurodykite pirmą sektorių (pagal nutylėjimą) ir paskutinį sektorių (pagal nutylėjimą, kad būtų naudojama visa prieinama vieta). - Tada programa jūsų paklaus apie parašo ištrynimą (jei reikia). Kai kuriate naują skaidinį,
fdisk
klausia, ar norite ištrinti parašą. Jei norite naudoti failų sistemą, kuri jau buvo šiame skaidinyje (pavyzdžiui, ext4), pasirinkiteN
(ne), kad išsaugotumėte esamą parašą. Jei pasirinksiteY
(taip), prarasite duomenis šiame skaidinyje. Čia pasirenkameN
(ne).
- Po naujo skaidinio sukūrimo paspauskite
w
, kad išsaugotumėte pakeitimus ir išeitumėte.
3.3. Dabar, kai turite naują skaidinį, jums reikia paleisti failų sistemos plėtrą, kad ji naudotų visą prieinamą dydį. Atlikite šią komandą: sudo resize2fs /dev/vda2
3.4. Po komandos resize2fs
vykdymo galite patikrinti, ar jūsų skaidinio dydis padidėjo, atlikdami komandą lsblk
.
Išvada
Savo Linux vaizdo kūrimas Cloud VPS gali pasirodyti sudėtinga užduotis, tačiau, sekdami pateiktas instrukcijas, galėsite lengvai sukonfigūruoti ir įkelti savo vaizdą į Zomro platformą. Naudodamiesi VirtualBox ir debesų paslaugomis, gaunate galimybę lanksčiai valdyti savo serverį, optimizuodami jį pagal savo poreikius.
Atminkite, kad visada galite kreiptis į Zomro "FAQ" ir esamus išteklius, kad gautumėte papildomos informacijos ir palaikymo. Jei turite klausimų ar sunkumų vaizdo kūrimo sistemoje ar mūsų paslaugose, nedvejodami kreipkitės į klientų aptarnavimo tarnybą.
Dabar, kai baigėte nustatymą, galite mėgautis savo asmeninio virtualaus serverio privalumais, valdydami jį taip, kaip jums patogu. Sėkmės jūsų projektuose, ir tegul jūsų naujas Cloud VPS tampa patikima jūsų projektų baze!