= Creați o mașină virtuală Linux pe computerul dvs. = În zilele noastre, puterea cloud computing este predominantă și ieftină. Nu trebuie să căutați din greu pentru a găsi opțiuni de găzduire gratuite sau accesibile pentru dezvoltarea de aplicații, baze de date sau proiecte de știință a datelor. Indiferent de disponibilitatea online, există multe motive pentru a configura medii personalizate pe propriul hardware; principala dintre ele: securitatea. == Ce este o mașină virtuală (VM)? == Folosind software-ul gratuit VirtualBox Oracle, configurarea unei mașini virtuale (VM) pe propriul computer este foarte ușoară, sigură și vă permite să rulați mai multe sisteme de operare în același timp! == Ce este o mașină virtuală? == O mașină virtuală este ca și cum ai avea un computer în interiorul computerului tău. Prin virtualizarea hardware, un alt sistem de operare partajează resursele computerului dvs. gazdă. Fiecare VM are propriul sistem de operare (OS) care funcționează separat de sistemul de operare gazdă. La fel, fiecare VM are propriile procesoare, RAM, disc și așa mai departe. Prin virtualizare, în esență creați două mașini diferite. În acest articol, voi explica cum să încarc sistemul de operare Linux gratuit, Ubuntu Server, pe o VM folosind Windows ca sistem de operare al mașinii gazdă. La fel ca o mașină virtuală în cloud, este chiar posibil să se configureze un shell securizat (SSH), ceea ce face ușoară accesul la distanță în siguranță. == Descărcați și instalați VirtualBox == VirtualBox este nu numai gratuit, ci și o aplicație bogată în funcții, care este destul de ușor de configurat. Are o comunitate mare și utilă care continuă să actualizeze și să îmbunătățească funcționalitatea. În plus, acceptă o varietate de sisteme de operare gazdă (Windows, Linux, Macintosh, Solaris) și este disponibil în conformitate cu termenii GNU General Public License (GPL). Accesați pagina de descărcări și selectați versiunea de care aveți nevoie pentru sistemul de operare gazdă. De exemplu, folosesc Windows, așa că descarc opțiunea Windows. De asemenea, asigurați-vă că descărcați pachetul de extensii Oracle VM VirtualBox mai jos în pagină. ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/1_linux-vm_0.png) *Notă: atunci când instalați VirtualBox, sistemul vă avertizează cu privire la un sughiț în conectivitate la rețea, așa că asigurați-vă că nu o faceți. tot ceea ce nu poate fi întrerupt. * Parcurgerea procesului de instalare este destul de simplă; Am folosit valorile implicite. Consultați documentația pentru probleme legate de instalare. Voi parcurge chiar crearea VM-ului după descărcarea Ubuntu. == Descărcați Ubuntu == Ubuntu este o versiune gratuită și ușor de instalat a sistemului de operare Linux și este pentru desktop-uri și servere. O mulțime de tehnologii utilizate pentru web, știința datelor și dezvoltarea de software sunt concepute pentru Linux. Le puteți rula folosind linia de comandă. Am folosit Ubuntu la crearea și găzduirea paginilor web, la configurarea bazelor de date SQL și a clusterelor Elasticsearch și la gestionarea containerelor cu Docker. Descărcați Ubuntu Server pe pagina de descărcări. *Notă: se descarcă un fișier .iso. Când se încarcă VM-ul, veți selecta imaginea pentru a instala sistemul de operare Ubuntu.* == Gestionarea mașinilor virtuale == Luați notă de specificațiile mașinii dvs. gazdă înainte de a configura mașinile virtuale. Dacă permiteți VM-ului prea multă memorie RAM sau CPU, VM-ul poate afecta în mod dramatic performanța mașinii dvs. gazdă. Am configurat o VM pentru a folosi 14 din cele 16 giga de memorie RAM și apoi am rulat modele de învățare automată pe seturi mari de date. Mașina mea gazdă a funcționat la fel de bine ca o conductă înfundată, în timp ce modelul a transformat datele! Acordați întotdeauna atenție resurselor pe care le atribuiți mașinii virtuale. După instalarea VirtualBox și descărcarea Ubuntu, este timpul să creați o mașină virtuală și să instalați Ubuntu. Când porniți VirtualBox, veți vedea un ecran ca acesta: ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/2_linux-vm_0.png) Observați că am deja două VM create: Edgecare folosește Windows Server 2016 ca sistem de operare elasticcare folosește Ubuntu Server 18.04 ca sistem de operare Oracle VM VirtualBox Manager este interfața grafică cu utilizatorul (GUI) prin care se creează și se administrează mașini virtuale. == Creați o mașină virtuală == Există doar câțiva pași pentru a rula VM-ul. Rețineți că este posibil să schimbați majoritatea acestor setări dacă, de exemplu, trebuie să ajustați numărul de procesoare sau RAM. Faceți clic pe butonul de setări pentru a ajusta orice după ce ați creat VM-ul. Faceți clic pe nou pentru a crea mașina virtuală Ubuntu. ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/3_linux-vm_0.png) - Introduceți a Nume. - Selectați Linux ca tip. - Selectați Ubuntu (64 de biți) ca versiune. - Seteaza Capacitate de memorie. Aloc două giga de memorie, dar ar trebui să alocați memorie în funcție de ceea ce este disponibil în sistemul dumneavoastră. Selectați crearea unui hard disk virtual acum ca opțiune pentru hard disk, astfel încât VM să aibă spațiu de stocare dedicat. Faceți clic pe create odată ce opțiunile au fost configurate. Editorul Creare hard disk virtual se afișează dacă ați selectat acea opțiune de hard disk. ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/4_linux-vm_0.png) Selectați o locație de fișier. Luați în considerare cât spațiu trebuie să alocați. De exemplu, am două unități în computer și o folosesc întotdeauna pe cea mai mare pentru spațiul meu pe disc VM. Setați o dimensiune a fișierului. Dimensiunea implicită este de 10 giga, dar recomand 20. Luați în considerare cât de mare este sistemul de operare și asigurați-vă că selectați un disc care are suficient spațiu pe el! De exemplu, Windows poate dura 10 concerte sau mai mult. Selectați una dintre opțiunile Stocare pe hard disk fizic: A fișierele alocate dinamic crește după cum este necesar și se vor apropia de dimensiunea maximă a fișierului în timp. A fișier de dimensiune fixă ​​își rezervă imediat spațiul total alocat pentru dimensiunea fișierului. Dacă utilizați setările implicite, această opțiune creează un fișier de 10 gig. Prefer să folosesc un fișier de dimensiune fixă, deoarece tinde să funcționeze puțin mai bine, deoarece utilizează mai puțină suprasarcină decât fișierul alocat dinamic. Selectați tipul implicit de fișier pe hard disk. Această opțiune determină tipul de container utilizat la crearea spațiului de stocare. Unele opțiuni sunt mai compatibile cu alte programe de mașini virtuale. Faceți clic pe create și VM-ul va începe să se genereze. ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/5_linux-vm_0.png) Mașina virtuală va apărea în VirtualBox Manager odată ce ați creat-o: ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/6_linux-vm_0.png) == Instalați Ubuntu pe VM == Odată ce ai creat VM-ul, acesta are toate resursele necesare pentru a instala un sistem de operare și a acționa ca un computer obișnuit. Asigurați-vă că vă amintiți unde a fost descărcat fișierul Ubuntu .iso, deoarece veți avea nevoie de el în acești pași următori. Faceți clic pe Start pentru a porni noul VM. ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/7_linux-vm_0.png) Când VM pornește pentru prima dată, vă va solicita să selectați o imagine de disc. Selectați fișierul ISO Ubuntu. ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/8_linux-vm_0.png) Faceți clic pe Start după selectarea fișierului ISO. Este posibil să schimbați imaginea selectată sau să reselectați imaginea urmând **dispozitiv >unități optice >alege imaginea discului ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/9_linux-vm_0.png) De acolo, selectați limba și urmați instrucțiunile pentru a instala Ubuntu. Sistemul vă va solicita să configurați un nume de utilizator și o parolă; odată ce faci asta, va instala sistemul de operare! ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/10_linux-vm_0.png) == Gata, Setat, Cod! == Acum că VM-ul are un sistem de operare instalat, este gata pentru proiectele tale! Instalați tehnologia dorită și începeți codarea. Există o mulțime de tutoriale online pentru a instala Docker, Git, Python, Elasticsearch, Mysql, FTP și multe altele pe Linux. Folosind software-ul VirtualBox Oracle, este ușor să creați și să gestionați mașini virtuale folosind propriul hardware și diferite sisteme de operare. Deoarece Linux este gratuit și acceptă stivele tehnice de care am nevoie, se împerechează perfect cu VirtualBox.