Acasă Proprietăți utile ale fructelor Pentru ce este folosit cel mai des serverul linux. Alegerea unui sistem de operare pentru un server de acasă. Calculate Linux este rapid și se bazează pe Gentoo

Pentru ce este folosit cel mai des serverul linux. Alegerea unui sistem de operare pentru un server de acasă. Calculate Linux este rapid și se bazează pe Gentoo

29 noiembrie 2010

linux

Voi încerca să fiu scurt. linux este un sistem de operare gratuit, accesibil și fiabil. linux sunt folosite în multe scopuri, de la telefoane mobile până la servere. Deoarece momentan ating subiectul server linux, voi explica de ce Linux merită atenția noastră, pe exemple reale de lucru !!!

Windows Windows

Windows Windows ? Nu este nevoie să-ți zvârnești creierul! Totul este hotarat! server linux - economisiți bani, nervi și timp.

Și pentru a vă convinge de acest lucru, voi da câteva fapte:

  • Costul unui server Windows va costa un bănuț destul de, ca să spunem ușor, iar dacă nu sunteți puternic în servere, atunci Dumnezeu însuși a poruncit să pună server linux, iar cu banii economisiți din cumpărarea Windows, puteți angaja cu ușurință un profesionist. Fără a intra în costuri, voi spune asta: un server Windows fără instalare vă va costa costul unui apel de la 6 la 11 tunere.
  • Nu trebuie să căutați un kit de distribuție a serverului Linux în magazine, îl puteți descărca pur și simplu de pe Internet pe site-urile oficiale.
  • DIN server linux veți uita de reporniri fără a fi distras de la chestiuni importante.
  • Dacă doriți să vă configurați propriul Linux, vă sfătuiesc să accesați www..

Ei bine, expresia Linux Windows încă mi se învârte în cap. Atunci iată mai multe pentru tine:

  • Linux nu este atât de exigent cu privire la caracteristicile hardware-ului. Vă place sau nu, interfața grafică își va face plăcere.
  • Linux vine de obicei cu propriul set de drivere și se va potrivi cu aproape orice configurație hardware.
  • Pachete suplimentare de software Linux sunt fie deja pe sistemul dumneavoastră, fie descărcate automat de pe Internet.
  • Veți instala programe suplimentare la fel de gratuite ca și Linux.
  • Pentru ca fanii să nu pună licență, mai ales în organizații. Nu fi surprins de o amendă de 500 de mii de ruble pentru un singur server Windows. ( suma amendă curent din 29.11.2010)

Sper că problema Linux Windows a dispărut deja, atunci să mergem mai departe.

server Linux

Server Linux - în mod fundamental nu diferă de orice alt server cu aceeași funcție. Voi aduce imediat la obiect și vă voi spune ce servere pot fi implementate cu ușurință:

Server de fișiere, acesta este un server pentru stocarea fișierelor, este simplu și clar, deoarece funcții suplimentare este de a gestiona descărcările pe server, accesul, încărcarea, precum și utilizatorii. Personalizați acest lucru server linux Puteți, de exemplu, conform articolului Instalarea FreeNAS in rusa.

Linux pentru server

Există multe dezbateri despre ce distribuție Linux să alegeți. De fapt, răspunsul este același. Cel care vă face mai ușor să lucrați. Și dacă nu ați avut încă timp să vă familiarizați cu Linux, atunci alegeți cel pentru care există o descriere și chiar mai bine, o clară instrucțiuni de la instalare până la lansare .

  • Dacă înțelegi și dificultatea este al doilea nume, alegerea ta este FreeBSD
  • Dacă ești unul dintre cei care ți-au derulat gândul în cap Windows Windows , Îți va plăcea mai mult CentOS, Fedora și cineva chiar și de dragul experimentului va dori să părăsească interfața grafică, dreptate :)))
  • Dacă credeți că serverul este o soluție prea grafică. Serverul Ubuntu nu este doar de înțeles, ci și foarte popular, veți găsi nu numai un manual de utilizare și un articol despre cum să creați Ideal Server - Ubuntu 10.10

Doamne, am păcătuit. FreeBSD nu este Linux, dar cei care au lucrat deja cu FreeBSD mă vor înțelege :)))

Descărcare server Linux

După ce ne-am hotărât asupra sistemului de operare Linux, am rămas cu descărca serverul linux folosind toate metodele cunoscute de noi pentru aceasta. Pentru început, să vizităm site-ul oficial al acestui sistem de operare, de unde nu doar îl vom descărca, dar vom afla cu siguranță cea mai recentă versiune.

Puteți descărca și serverul Linux de pe site-ul oficial, dar dacă viteza dvs. vă permite să descărcați mai repede decât permite site-ul, vă sfătuiesc să contactați rutracker.org. tu nu numai descărca serverul linux mai repede, dar ajuta-i si pe altii ramanand pe distributie :)))

Instalare server Linux

Dacă totuși ai ajuns în acest punct, atunci și tu însuți vrei instalați serverul linux , sau ați pregătit sistemul pentru configurarea ulterioară de la distanță a sistemului. Indiferent cum a fost. Nu voi reproduce mâzgălirea și nu voi răspunde direct. Instalare server Linux în cele mai multe cazuri, o abordare individuală, și depinde de rolul său. În timpul procesului de instalare, de regulă, vi se va cere să selectați principalele componente (programe) pentru a continua instalarea.

Instalare server Linux nu este un proces complicat comparabil cu instalarea Windows. Singura diferență față de o simplă instalare a unui computer personal este că atunci când instalați un server Linux, configurarea rețelei este principalul lucru, așa că înainte de a deconecta monitorul de la serverul nostru, ne vom asigura că serverul este accesibil din rețea la o singură dată. adresa neschimbată, este recomandabil să utilizați o adresă IP statică.

Întâmpinați dificultăți la instalarea Linux, o căutare pe Internet vă va deschide sute de pagini la cererea dvs., dar este mai bine să nu citiți, ci să vizionați, youtube salvatorul nostru :)

Configurarea unui server Linux

Și iată linia de sosire! După cum am menționat mai sus, este mai bine să apelezi la un specialist decât să pierzi timp prețios, dar nu cred că lansarea server pe cont propriu acasă vei dori să angajezi un specialist. Trebuie doar să ai răbdare și să cauți pe întregul Internet sau să vizitezi site-ul pentru ce este serverul pentru a găsi materialul de care avem nevoie în câteva minute și începem configurare server linux .

Configurarea unui server Linux este mai bine să o faceți stând la un computer personal conectat printr-o rețea la serverul nostru. Protocolul SSH este utilizat pentru comunicare. Este folosit în principal pentru control de la distanță, dar nu toată lumea știe că cu el puteți gestiona fișiere nu numai de pe serverul în sine, ci și să transferați fișiere de pe un computer conectat direct pe server. Pentru început, programul în sine pentru gestionarea de sub Windows:

Chit- un program simplu, mic, dar cu capabilități cu adevărat puternice pentru configurarea unui server Linux, va deveni singurul tău prieten, cel puțin la prima instalare a sistemului :)))

Totul este despre găzduire. discuții despre găzduire și servere, precum și despre alegerea acestora, recenzii despre hosteri, discuții despre tarifele de găzduire.

Actualizat: 16 septembrie 2014 Vizualizari: 35759

1. Ce tendințe în dezvoltarea sistemelor de operare pentru server ați putea observa în 2015–2016?

Vitali Cesnokov, QSOFT
Sistemele de operare pentru server s-au străduit întotdeauna pentru stabilitate, viteză, toleranță la erori, funcționare neîntreruptă în timpul întreținerii și ușurință în implementare și administrare.

În ultimii ani, numărul de servere care rulează pe sistemele de operare ale familiei *nix a crescut. Acest lucru se datorează stabilității lor ridicate și vitezei de lucru. În timp, Linux devine din ce în ce mai ușor de utilizat. În plus, există distribuții care au asistență oficială a producătorilor și sunt destinate companiilor la nivel de întreprindere. În această situație, nu este de mirare că chiar și produse precum MS SQL și .NET primesc suport Linux. În următorii câțiva ani, este de așteptat suport complet pentru aplicațiile Linux din familia de sisteme de operare Microsoft. Deoarece suportul va fi implementat prin traducerea apelurilor de sistem din nucleul Linux în kernelul Windows, este de așteptat ca performanța aplicațiilor care funcționează în acest mod să nu fie afectată.

De asemenea, de-a lungul timpului, funcționarea neîntreruptă a sistemelor de operare pentru server a crescut foarte mult. De exemplu, nu cu mult timp în urmă a devenit posibilă repornirea și actualizarea driverelor fără a reporni sistemul. S-a ajuns chiar la punctul în care puteți actualiza complet o distribuție Linux modernă (inclusiv nucleul) aproape imperceptibil pentru utilizatorul final.

Nikolai Apurin, Artwell
Creșterea numărului de servere Linux.

Nikolai Fetyukhin.MST
Practic, suport și extindere a virtualizării și clusteringului. Principala tendință modernă este implementarea rapidă a componentelor și sistemelor din imagini pregătite pe mașinile virtuale. De asemenea, instrumentele de gestionare a clusterelor îmbunătățite și gestionarea de la distanță a altor mașini.

Petr Urvaev SimbirSoft
Nu au existat schimbări majore, iar Linux și Windows sunt încă folosite ca sisteme de operare pentru server (desigur, în cele mai recente versiuni și versiuni).

Evgheni Gusev, ITECH
În primul rând, containerizarea este un concept revoluționar de management al resurselor care a prins rădăcini în industrie peste noapte, dezvăluind totodată doar potențialul său. Fără îndoială, mai avem o mulțime de lucruri interesante de urmat.

În al doilea rând, gruparea, concentrarea pe cloud computing. Parțial ecou punctul anterior, parțial - o tendință independentă. CoreOS, Openstack, Microsoft Azure sunt reprezentanți strălucitori ai prezentului și viitorului apropiat al serverului de calcul.

2. Cum apreciați gradul de distribuție și calitatea sistemelor de operare pentru servere autohtone?

Vitali Cesnokov, QSOFT
În ciuda gradului mic de distribuție, numărul sistemelor de operare interne bazate pe Linux crește constant. Aceste sisteme de operare sunt utilizate în principal în sectorul public și în industria de apărare. Este sigur să spunem că sistemele de operare autohtone au primit toate avantajele Linux. În plus, sunt în mare parte certificate de FSTEC. Se poate prezice o creștere rapidă a popularității lor.

Nikolai Apurin, Artwell
Sunt, ceea ce este cu siguranță un plus. Desigur, aceasta nu este o soluție industrială de masă (nu există sisteme de operare casnice care să fi fost instalate de mai mult de 100.000.000 de oameni), dar își îndeplinesc sarcina de a proteja informațiile perfect.

Nikolai Fetyukhin.MST
Sistemele de operare interne sunt specializate în principal pentru industrii individuale și armată. AstroLinux și WSWS sunt exemple bune, dar rămân în urma depozitelor principale și sunt rareori utilizate pe scară largă în proiecte nespecializate.

Petr Urvaev SimbirSoft
Sistemele de operare pentru servere domestice sunt produse de nișă dezvoltate pe baza Linux. Ele nu oferă funcționalități suplimentare în comparație cu omologii lor din lume și, prin urmare, sunt rareori utilizate în dezvoltarea comercială. Sistemele de operare pentru servere domestice sunt utilizate în principal în sectorul public și industria de apărare, unde controlul deplin asupra tuturor etapelor de dezvoltare a software-ului utilizat este mai important decât profitabilitatea comercială.

Evgheni Gusev, ITECH
În nișa care le este rezervată - majoritatea sistemelor de operare foarte specializate - sunt obișnuiți și fac față sarcinilor. Fiind un sistem de operare de uz general cu omologi liberi, mai obișnuiți și mai bine documentați, le este dificil să concureze.

3. Ce factori influențează alegerea unui sistem de operare server?

Vitali Cesnokov, QSOFT
Fiecare sistem de operare are propriile avantaje și dezavantaje și există și unele sisteme de operare foarte specializate, adaptate pentru funcționarea anumitor servicii. Principalii factori care influențează alegerea sistemului de operare vor fi: prețul, disponibilitatea suportului de la producătorul sistemului de operare, suportul pentru software-ul necesar pentru proiect, complexitatea setării inițiale, complexitatea administrării și sarcinile proiectului. În general, oricare dintre sistemele de operare pentru server oferă stabilitate, viteză și toleranță mare la erori în funcționare, așa că alegerea se face de obicei conform punctelor de mai sus.

Nikolai Apurin, Artwell
În primul rând, este necesar să înțelegem ce informații vor fi procesate, să determinați gradul necesar de protecție a acesteia și cerințele pentru sistemul de operare al sistemului informatic care va procesa informațiile.

Nikolai Fetyukhin.MST
În primul rând - platforma de dezvoltare, apoi - suport, securitate și comoditate. Implementăm proiectele noastre .NET pe Windows Server 2012 R2. Pentru serverele de aplicații mobile (Python, Django), mașinile virtuale Debian sunt cel mai des folosite. Mașinile virtuale sunt implementate pe Hyper-V pe Windows Server.

Petr Urvaev SimbirSoft
Ușurință în utilizare și configurare, suport pentru tehnologiile OS selectate utilizate în proiect. Acest lucru este valabil mai ales pentru software-ul de la Microsoft, dintre care unele versiuni pot să nu funcționeze pe Linux.

4. Ce motive pot duce la trecerea la un nou sistem de operare server? Ce dificultăți pot apărea în acest proces și cum pot fi depășite?

Vitali Cesnokov, QSOFT
Cu o configurație adecvată, un sistem de operare server poate funcționa fără probleme ani de zile într-un proiect static. De obicei, motivele tranziției sunt fie vulnerabilități care nu pot fi remediate fără o actualizare, fie dezvoltarea rapidă a proiectului, nevoia de a utiliza software și scalare noi.

Atunci când trec la un nou sistem de operare, administratorii se confruntă adesea cu probleme de compatibilitate, deși în ultimul timp astfel de probleme au primit multă atenție din partea dezvoltatorilor de sisteme de operare și software. După cum arată practica, tranziția poate fi făcută în orice caz, dar aceasta poate necesita anumite resurse atât din partea administratorilor, cât și a programatorilor de proiecte. Desigur, astfel de riscuri sunt reduse printr-o administrare și dezvoltare competentă, continuă.

Nikolai Fetyukhin.MST
Productivitate crescută, cerințe pentru platforma de dezvoltare, instrumente de management și monitorizare mai convenabile. Dificultățile apar cel mai adesea în compatibilitatea inversă. Mai ales adesea serverele de pe Linux „păcătuiesc” cu asta. Pentru a depăși dificultățile, este mai bine să planificați clar tranziția în avans, astfel încât dezvoltarea să poată testa și adapta aplicațiile la noul mediu, folosiți mașini de testare.

Petr Urvaev SimbirSoft
Motivul migrării la un nou sistem de operare de server poate fi sfârșitul suportului pentru sistemul de operare pe care îl utilizați sau trecerea la un nou software care este incompatibil cu sistemul de operare actual. În același timp, trecerea la o nouă versiune a sistemului de operare este relativ nedureroasă și apar dificultăți la trecerea de la un sistem de operare la altul (de exemplu, de la Windows la Linux).

Evgheni Gusev, ITECH
Respectarea sarcinilor preconizate, nivelul de suport și dimensiunea comunității, politica de licențiere și gradul de integrare în infrastructura existentă a companiei.

Prima cunoaștere cu orice sistem nou începe cu instalarea acestuia. În ciuda faptului că acest subiect este destul de complicat și numai leneșii nu au scris despre el, fără o descriere a procesului de instalare, ciclul nostru pentru începători va fi incomplet. Vom încerca nu numai să vă spunem cum să instalați sistemul, ci și de ce alegem anumite setări și ce afectează acestea. De asemenea, vom lua în considerare instalarea versiunii de server a Ubuntu în mod specific, deoarece ciclul nostru este destinat în mod special administratorilor începători, astfel încât aceștia să poată elimina lacunele în cunoștințe și să abordeze în mod conștient percepția asupra restului materialelor noastre.

Deoarece sistemul principal pentru soluțiile noastre este Ubuntu Server, îl vom instala. Cea mai recentă versiune poate fi obținută oricând de pe pagina: http://www.ubuntu.com/download/server . Vă recomandăm insistent să utilizați numai versiuni LTS, deoarece acestea sunt cele mai stabile și au o perioadă lungă de suport. Lansările regulate tind să fie terenuri de testare pentru noile tehnologii și pot fi instabile, ca să nu mai vorbim de faptul că o perioadă de suport de 9 luni este complet inacceptabilă pentru rularea sistemelor server.

Primul lucru pe care îl veți vedea când porniți de pe suportul de instalare este meniul de selecție a limbii:

Nu numai limba în care instalatorul și sistemul vor comunica cu dvs. depinde de alegerea acestuia, ci și ce localități vor fi generate. Setul de localități afectează nu numai modul în care vor fi afișate simbolurile alfabetelor naționale, ci și funcționarea unor programe și servicii care sunt critice pentru setările regionale, de exemplu, 1C Server.

După aceea, sistemul, deja în limba dorită, vă va solicita să treceți la instalare și să indicați țara pe care o oferă, în funcție de limba selectată.

Detectarea automată a aspectului ar trebui abandonată:

Și selectați aspectul necesar din listă, în majoritatea cazurilor este suficient să fiți de acord cu alegerea sistemului:

Apoi ar trebui să specificați o combinație de taste pentru a o comuta. Descurajăm cu tărie, cu excepția cazului în care acesta este sistemul dvs. personal, să specificați altceva decât cel implicit Alt+Shift. Pentru că este extrem de neplăcut, odată ajuns într-un sistem necunoscut, să ghicim ce combinație a ales administratorul care l-a instalat.

În pasul următor, sistemul va încerca să obțină setările de rețea, deoarece majoritatea rețelelor au un server DHCP, apoi în această etapă sistemul va configura rețeaua și va avea acces la Internet.

Dacă din anumite motive nu este posibil să obțineți automat setările de rețea, le puteți specifica manual sau puteți sări peste acest pas. Noi, doar în scopuri educaționale, vom alege articolul Omiteți configurarea rețelei pentru moment.

După aceea, va trebui să specificați numele sistemului și numele de utilizator. Trebuie amintit că în Ubuntu contul rădăcină este dezactivat și utilizatorului creat în această etapă i se acordă autoritatea de a-și ridica drepturile la superutilizator folosind comanda sudo. Vezi articolul nostru pentru mai multe detalii:. De asemenea, nu uitați că Linux este un sistem sensibil la majuscule, așa că este o practică bună să folosiți doar litere mici, inclusiv numele de utilizator.

Oferta de criptare a directorului principal ar trebui, de asemenea, respinsă.

Apoi introduceți fusul orar actual. Această setare trebuie abordată în mod responsabil, deoarece un fus orar setat incorect poate duce la funcționarea incorectă a unui număr de servicii sau poate duce la apariția unor informații nesigure în aplicații, de exemplu, într-un calendar sau un planificator de sarcini, mai ales dacă datele sunt utilizate de către utilizatorii aflați în alte fusuri orare. În același timp, este important să vă alegeți propriul fus orar, și nu pe cel corespunzător acestuia în decalaj față de GMT. Acest lucru este necesar pentru ca dacă fusurile orare din țara dvs. se schimbă, sistemul va aplica corect actualizările.

În realitățile rusești, se poate întâmpla ca kitul de distribuție să fi fost lansat mai devreme decât fusurile orare au fost schimbate, iar zona actuală să nu fie în listă, ceea ce vedem în figura de mai sus. În acest caz, ar trebui să alegeți cureaua care a fost înainte de schimbarea ceasului și după instalarea și actualizarea sistemului, utilizați recomandările din articolul nostru:

După setarea orei, trecem la cea mai importantă etapă - configurarea discului. Sistemul oferă mai multe opțiuni, inclusiv aspect automat. În cele mai multe cazuri, alegem acest articol. Dacă vorbim despre un singur disc, atunci nu vedem niciun motiv să-l partiționăm, cu excepția sistemelor desktop, unde merită să faceți o partiție separată /Acasă.

În sistemele încărcate, este logic să scoateți partiții cu date, de exemplu, /var/www sau /opt/zimbra, pe matrice de discuri separate. Dacă doriți să instalați sistemul pe software RAID, consultați articolul:. În alte cazuri, nu ezitați să alegeți partiționarea automată fără LVM, caz în care va fi creată o partiție de swap pe disc ( schimb) în unități de GB și partiția rădăcină pe restul spațiului.

O altă problemă importantă este instalarea actualizărilor. Pe de o parte, actualizările vă permit să închideți vulnerabilitățile în timp util și să mențineți sistemul la zi, pe de altă parte, o actualizare necontrolată este destul de capabilă să ducă la eșecuri grave. Cum să procedezi - tu alegi. Preferăm să instalăm actualizările manual pe sistemele critice după ce le-am testat pe un sistem dedicat, dar dacă configurați un router, atunci actualizările pot fi activate.

După instalarea sistemului de bază, programul de instalare vă va solicita să selectați pachetele software pentru instalare. Puteți selecta rolurile necesare în această etapă și puteți pregăti sistemul pentru configurare. Este rău, mai ales pentru un administrator începător? Prost! Și iată de ce: cu această abordare, sistemul rămâne o „cutie neagră” pentru administrator, nu există nicio idee despre scopul pachetelor individuale, rolul lor și impactul asupra sistemului în ansamblu. Prin urmare, vă recomandăm să refuzați opțiunile sugerate și să instalați manual pachetele necesare. Acest lucru vă va ajuta să obțineți o înțelegere mai profundă a sistemului și a interacțiunilor dintre componentele sale. Și când începi să te simți ca un pește în apă într-un mediu Linux, tu însuți decideți dacă trebuie să instalați software-ul automat.

Prin urmare, nu selectați nimic și (apăsând Tab) mergeți la punct Continua.

În timp ce sistemul este instalat, puteți fugi rapid, vă turnați o ceașcă de cafea, chiar și pe sisteme nu foarte puternice, această operațiune nu durează mult timp.

La sfârșitul acestui proces, programul de instalare vă va solicita să instalați încărcătorul de pornire, ar trebui să fiți de acord cu această propunere, cu excepția cazului în care planificați un sistem cu un fel de sistem de pornire „delicat”:

După aceea, vi se va solicita să reporniți sistemul, instalarea se va finaliza pe acesta și un sistem de operare pentru server cu drepturi depline va fi la dispoziție.

Deci, la prima logare, nu am scrie despre asta dacă nu ar fi răspunsul cititorului, care a arătat că în acest moment mulți au avut dificultăți. Deci, în sistemele Linux, procesul de introducere a parolei nu este afișat vizual în niciun fel, trebuie doar să tastați combinația dorită de caractere și să apăsați introduce, deși în exterior sistemul se comportă ca și cum nimic nu s-ar întâmpla. Acest comportament este moștenit de la sistemele UNIX și este din motive de securitate, astfel încât un atacator să nu poată afla lungimea parolei dvs.

După ce v-ați autentificat, primul lucru de făcut este să vă configurați rețeaua. După cum vă amintiți, nu am făcut nicio setare în etapa de instalare, așa că nu avem posibilitatea de a instala pachete suplimentare și ar trebui să ieșim din situație cu ceea ce este disponibil. În mod implicit, sistemul are un editor de text. nano, nu este la fel de convenabil ca editorul încorporat mc, dar trebuie să-l poți folosi, doar în cazul unor astfel de situații.

În primul rând, să ne ridicăm drepturile la superutilizator:

Și deschideți fișierul de configurare cu setările de rețea cu editorul:

Nano /etc/network/interfaces

Și să aducem conținutul său în următoarea formă:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
adresa 192.168.44.62
mască de rețea 255.255.255.0
gateway 192.168.44.2
servere de nume dns 192.168.44.2 8.8.8.8

Prima secțiune auto lo specifică setările pentru interfața de loopback și este deja prezent în fișier. A doua secțiune specifică setările pentru interfața de rețea externă eth0 pentru a lucra cu o adresă statică. Opțiunile sunt clare și nu necesită explicații separate, adresele, desigur, sunt luate doar ca exemplu. Dacă serverul dvs. are mai multe adaptoare de rețea, atunci ar trebui să înregistrați o secțiune pentru fiecare dintre ele.

Să presupunem că vrem să primim setările celui de-al doilea adaptor de rețea eth1 prin DHCP, pentru aceasta vom adăuga o secțiune:

Auto eth1
permit-hotplug eth1
iface eth1 inet dhcp

Să aruncăm o privire la opțiuni autoȘi auto-hotplug. Primul specifică inițierea unei conexiuni la pornire, iar al doilea declanșează mecanismul de urmărire a reconectarii la cald și inițiază achiziția adresei atunci când are loc acest eveniment.

Când ați terminat de editat fișierul, ar trebui să părăsiți editorul Ctrl + X, afirmativ ( Y) când vi se solicită să scrieți fișierul.

Apoi reporniți computerul:

Dacă totul este făcut corect, sistemul va avea acces la rețea și la Internet. Puteți verifica acest lucru cu comanda ping:

Ping ya.ru

Execuția comenzii ar trebui întreruptă cu combinația Ctrl + C, amintiți-vă această combinație, vă va veni la îndemână de mai multe ori.

Puteți vizualiza setările interfeței de rețea cu comanda

ifconfig

Cu aceeași comandă, puteți afla ce plăci de rețea vede sistemul și sub ce nume, pentru aceasta, utilizați parametrul HWaddr, care reprezintă adresa MAC a NIC.

Înainte de a continua cu configurarea ulterioară, sistemul ar trebui să fie actualizat, pentru aceasta vom crește din nou drepturile superutilizatorului și vom actualiza lista de pachete cu comanda:

actualizare apt-get

Apoi actualizăm sistemul cu comanda:

apt-get upgrade

Studiem cu atenție rezultatul comenzii, după cum vedem, din anumite motive trei pachete nu sunt actualizate, în acest caz acestea sunt pachete kernel. Prin urmare, vom încerca să le actualizăm manual. Pentru a face acest lucru, rulați comanda:

apt-get install linux-generic

Care va instala noul nucleu și pachetele sale de dependență. De asemenea, este recomandat să reporniți sistemul după actualizare.

După repornire, instalați instrumentele de administrare: pachet ssh pentru acces de la distanță la server și manager de fișiere mc, ceea ce simplifică foarte mult lucrul cu sistemul.

apt-get install ssh mc

Pentru a porni mc, utilizați o comandă simplă:

dacă vrei să-l rulezi ca root.

Lucrul cu acesta este destul de simplu, cei care au lucrat în DOS cu managerii Norton Commander sau Volkov Commander nu ar trebui să întâmpine deloc dificultăți.

Navigarea se realizează cu săgeți, tranziția între panouri se realizează cu tasta Tab, și selecția cheii Introduce. Acțiunile principale sunt enumerate mai jos, numerele de lângă ele indică numărul tastei funcționale responsabile pentru această acțiune, de exemplu, F4 - Editare, F8 - Ștergere, F10 - Ieșire. Puteți oricând să restrângeți și apoi să extindeți comanda rapidă de la tastatură mc Ctrl+Oși accesați consola.

În fereastra care se deschide, utilizați săgețile pentru a naviga la opțiune Editor încorporatși selectați-l cu tasta Spaţiu. Apăsați pentru a confirma setările și a ieși. Mai departe.

Acest lucru vă va permite să utilizați imediat editorul încorporat, care este mai convenabil decât nano pentru editarea fișierelor de configurare.

În concluzie, să verificăm posibilitatea unei conexiuni la distanță, pentru aceasta vom folosi popularul utilitar Chit(Descarca). În cea mai recentă versiune, trebuie doar să specificați adresa IP sau numele de domeniu al serverului:

Cu toate acestea, pentru orice eventualitate, faceți check-in Fereastra - Traducere

Sistemul de operare Linux este cel mai des folosit pentru servere. Linux a fost conceput inițial pentru asta, are o arhitectură sigură și este distribuit sub o licență gratuită și open source, ceea ce vă poate economisi mulți bani.

Dar există un număr mare de distribuții Linux și trebuie să alegeți care este cea mai bună pentru proiectul dvs. Fiecare distribuție Linux are propriile caracteristici și avantaje, precum și dezavantaje. În acest articol, ne vom uita la cele mai bune distribuții Linux pentru server.

Poate le cunoști deja pe unele dintre ele, dar vei auzi despre altele pentru prima dată. Revizuirea a luat în considerare caracteristici precum ușurința de instalare și utilizare, preț, disponibilitatea suportului comercial, fiabilitate și așa mai departe. Și acum să trecem la lista cu primele 10 distribuții Linux pentru server.

Pe primul loc pe lista noastră se află Ubuntu. Este o distribuție Linux foarte populară bazată pe Debian și dezvoltată de Canonical. Pe lângă versiunea pentru desktop, există o versiune de server.

Ubuntu are un program de instalare simplu, este ușor de utilizat și configurat și are suport comercial de clasă mondială de la Canonical.

Cea mai recentă versiune a Ubuntu 16.04, care a avut loc în aprilie 2016, este și mai bună. Acum acceptă suportul OpenStack Mitaka și virtualizarea containerelor LXD, precum și un sistem unificat de livrare a pachetelor Snappy. Pe lângă servere, Ubuntu este orientat către noi tehnologii, cum ar fi containere, dispozitive mobile și dispozitive IoT.

Acum Ubuntu este cel mai des folosit pentru a furniza servere web printre toate celelalte distribuții. Cea mai recentă versiune a Ubuntu este marcată LTS, ceea ce înseamnă suport pe termen lung. Un astfel de sistem de operare va primi actualizări timp de cinci ani.

2. Red Hat Enterprise Linux

Istoria Red Hat a început ca o companie mică pentru a crea o distribuție comercială. Acum este un sistem de operare server puternic, care joacă un rol semnificativ în dezvoltarea software-ului open source, chiar mai mult decât Canonical.

Dezvoltatorii de la Red Hat sunt implicați activ în dezvoltarea de software open source, chiar au propria infrastructură pentru crearea de aplicații web bazate pe Red Hat Linux - OpenShift.

Distribuția Red Hat Linux este utilizată de companii mari din întreaga lume, conține cele mai recente, dar deja bine dovedite tehnologii și a susținut și actualizat versiuni ale distribuțiilor sale timp de zece ani.

Red Hat Entrprice Linux se bazează pe distribuția Fedora, dezvoltată de comunitate și sponsorizată de Red Hat. Fedora este actualizat mai frecvent decât RHEL și servește drept teren de testare pentru noile funcții și tehnologii care urmează să fie incluse în Red Hat. Dar nu există o astfel de stabilitate și suport comercial ca în Red Hat.

În prezent, cea mai recentă versiune a Red Hat Enterprise Linux 7, care a fost dezvoltată din 2010 și a fost lansată în iunie 2014. Principalele îmbunătățiri sunt scalabilitatea întreprinderii, un nou sistem de fișiere care poate scala până la 500 de terabytes și suportul pentru Docker. tehnologie de virtualizare. Ultima lansare de corecție a Red Hat Enterprse Linux 7.2 a fost în noiembrie 2015.

3. SUSE Linux Enterprise Server

SUSE Linux Enterprise Server (SLES) este dezvoltat de Novell. Este o distribuție Linux stabilă, rapidă și ușor de utilizat, cu suport tehnic rapid 24/7.

La fel cum Red Hat Enterprise se bazează pe Fedora, SUSE Linux se bazează pe distribuția gratuită OpenSUSE. Dezvoltatorii se concentrează pe stabilitate, suport tehnic pe termen lung și suport de distribuție pentru cele mai recente tehnologii. Dacă aveți suficienți bani pentru a plăti pentru asistență, acesta este cel mai bun Linux pentru server.

Ultima versiune majoră a SUSE Linux Enterprise 12 (SLES 12) a apărut la sfârșitul lunii octombrie 2014. Au apărut caracteristici interesante aici, cum ar fi suport pentru framework-ul Docker, un sistem complet de rollback al versiunii, actualizări fierbinți ale nucleului din mers, precum și alte module software pentru a îmbunătăți funcționarea fără probleme și eficiența sistemului. SLES 12 SP1, care a fost lansat în decembrie 2015, a adăugat suport pentru configurarea rețelei și JeOS.

4. CentOS

Dacă aveți un site web găzduit pe un fel de gazdă web, există multe șanse ca serverul dvs. web să ruleze pe CentOS. Este un sistem gratuit bazat pe Red Hat Enterprise Linux și nu este un sistem complet comercial, dar puteți conta pe suport comercial.

Sistemul de operare Community Enterprise sau CentOS este dezvoltat și întreținut de comunitate. Bazat pe codul Red Hat, dar toate mărcile înregistrate ale acestui sistem au fost eliminate de acolo. Putem spune că acesta este cel mai bun Linux pentru server.

În 2014, s-au susținut că CentOS va colabora cu Red Hat pentru a reduce decalajul dintre distribuția Fedora axată pe inovație și distribuția comercială a CentOS.

Dar CentOS va continua să livreze sistemul gratuit utilizatorilor. În același timp, acest sistem rămâne susținut de comunitate, și nu de Red Hat. Cea mai recentă versiune a CentOS 7.2 a fost lansată în decembrie 2015 și se bazează pe Red Hat Enterprise Linux 7.2.

5.Debian

Debian este un sistem de operare gratuit și nu există suport comercial. Dar puteți profita de suportul centrelor certificate Debian din întreaga lume. Proiectul Debian a început în 1993 și acum stă la baza unui număr mare de distribuții, dintre care cele mai faimoase sunt Ubuntu și Linux Mint.

Debian rămâne o opțiune excelentă pentru cei care prețuiesc stabilitatea în schimbul renunțării la cea mai recentă tehnologie. Ultima versiune stabilă majoră a fost Debian 8 Jessie lansată în aprilie 2015 și va primi actualizări timp de cinci ani.

Această versiune de Debian a trecut la noul sistem de inițializare Systemd în loc de vechiul sistem de inițiere SysV și a actualizat nucleul și software-ul - Apache, LibreOffice, Perl, Python, Xen Hypervisor, GNU Compiler Collection, mediul desktop GNOME și Xfce. Debian a fost actualizat ultima dată în iulie 2016, versiunea 8.5.

6 Oracle Linux

În cazul în care nu știați, Oracle își lansează distribuția Linux, Oracle Linux. Se bazează pe Red Hat și conține diverse îmbunătățiri de la Oracle.

Oracle Linux este un concurent destul de puternic pentru Red Hat Enterprise Linux, deoarece suportul de la Oracle este la jumătate din prețul suportului Red Hat.

Distribuția este optimizată în primul rând pentru baze de date, așa că dacă aveți nevoie de baze de date, este mai bine să utilizați această distribuție.

Cea mai recentă versiune a Oracle Linux 7.2 a fost lansată în noiembrie 2015 și se bazează pe Red Hat Enterprise 7.2.

7. Mageia / Mandriva

Mageia este un furk open source al proiectului Mandriva Linux care s-a închis în 2011. Lansarea Mageia 5 a avut loc în 2015, iar lansarea Mageia 6 este așteptată în august-septembrie 2016.

Această distribuție a fost dezvoltată în Franța și este populară în Europa și America de Sud. Numele Mandriva și baza de cod în sine sunt preluate din distribuția Mandrake și Connectiva Linux.

Mageia menține punctele forte ale Mandriva și continuă să evolueze cu noi caracteristici și funcționalități. Actualizările Mageia sunt lansate la fiecare 9 luni și fiecare lansare este acceptată pentru două cicluri, 18 luni.

8.ClearOS

ClearOS este o distribuție open source bazată pe Red Hat Enterprise Linux și CentOS dezvoltate de Intel. Poate fi folosit ca server, gateway către o rețea sau platformă de aplicații.

Cunoscut anterior ca ClarkConnect, ClearOS a devenit o opțiune excelentă pentru implementările de server Linux pentru întreprinderi mici. Există o interfață web excelentă pentru gestionarea sistemului, precum și o mulțime de documentație. Prin urmare, această distribuție va fi o opțiune excelentă pentru începători.

Pe lângă versiunea comercială, există ClearOS Community Edition, precum și o versiune profesională ieftină, care are suport tehnic și o serie de funcții suplimentare. Distribuția este susținută de Clear Foundation și există un magazin de aplicații, atât plătite, cât și gratuite, care pot fi folosite pentru a extinde capacitățile sistemului de operare.

Ultima versiune majoră a ClearOS a devenit disponibilă pentru descărcare în martie 2015. Cea mai recentă actualizare ClearOS 7.2 aduce ediții pentru acasă și pentru afaceri, suport îmbunătățit pentru virtualizare (inclusiv Microsoft HyperV), suport XFS și Btrfs, un nou tablou de bord dinamic, suport pentru cache LVM și IPv6 suport..

9. Arch Linux

O distribuție Arch Linux simplă și ușoară, concepută pentru utilizatorul Linux mai experimentat. Nu există suport aici, iar instalarea nu este deloc ușoară, spre deosebire de ceea ce oferă alte cele mai bune distribuții Linux pentru server. Dar asta nu înseamnă că Arch Linux nu poate fi folosit ca server.

La fel ca Gentoo, folosește un model de lansare rulantă, ceea ce înseamnă că sistemul va fi întotdeauna actualizat la cea mai nouă versiune, fără versiuni.

Managerul de pachete Pacman se asigură că software-ul este actualizat la cele mai recente versiuni, cu soluție de dependență. Adevărat, această metodă de actualizare poate provoca uneori probleme dacă este tratată cu neglijență.

10 Slackware

Deși Slackware nu este o distribuție comercială, dezvoltatorii mențin relații cu mai multe companii care oferă suport plătit.

Este una dintre cele mai vechi distribuții Linux. A fost lansat în 1993 și are o mulțime de fani. Dezvoltatorii lansează în mod regulat versiuni noi, cel mai recent Slackware 14.2 a fost lansat în iulie 2016.

concluzii

Așa că revizuirea noastră a ajuns la sfârșit, acum știți ce distribuție Linux să alegeți pentru server...04. Poate că nu toate cele mai bune distribuții sunt enumerate aici. Care Linux este cel mai bun server după părerea ta? Pe care il folosesti? Scrieți în comentarii?

Sistemul de operare Unix (ca progenitor Linux) a fost conceput în primul rând pentru sarcini de server, astfel încât majoritatea utilitarelor GNU sunt bazate pe consolă (adică funcționează doar pe linia de comandă a unui terminal Linux), deoarece nu este nevoie de un shell grafic pe server. Cu toate acestea, de-a lungul timpului, funcționalitatea serviciilor de server în Linux a crescut atât de mult încât editarea constantă a fișierelor de configurare din linia de comandă a devenit dificilă și, prin urmare, există în prezent un număr imens de instrumente de administrare grafică (deseori implementate ca interfață WEB) care simplifica foarte mult viața administratorilor de sistem.

Există un număr mare de soluții și produse comerciale bazate pe servicii și utilități server Linux. Un server Linux poate îndeplini aproape orice rol de server. Pe scurt, voi încerca să vă spun despre rolurile principale ale Linux:

Server de fișiere Linux

Linux poate acționa destul de ușor ca un server de fișiere atât pentru utilizatorii Windows, cât și pentru cei Linux. Serviciul principal pentru aceasta este pachetul Samba, care vă permite să accesați unități de rețea și imprimante folosind protocolul utilizat în rețelele Windows. Are părți client și server. Este un software gratuit, lansat sub licență GPL. Folosind Samba, este posibil să se organizeze un schimb de fișiere cu drepturi depline între utilizatori cu o diferențiere clară a drepturilor de acces.

Pentru administratorii de sistem mai experimentați, pot spune că versiunea actuală a serverului Samba poate acționa ca controler de domeniu și serviciu Active Directory (gestionare centralizată a computerelor și utilizatorilor care rulează pe sistemul de operare Windows), capabil să deservească toate versiunile de Windows suportate. de Microsoft, inclusiv Windows 10. Anterior, acest lucru era posibil doar cu scumpul Microsoft Windows Server.

Server de baze de date

Aproape toate sistemele de orice complexitate și scop nu se pot descurca fără o bază de date. Nu este un secret pentru nimeni că aproape toate site-urile găzduite pe Internet funcționează folosind o bază de date care rulează pe o platformă Linux (de obicei MySQL). Sistemele de contabilitate (de exemplu 1C), CRM, sistemele de proiecte și altele folosesc toate baze de date.Totuși, majoritatea aplicațiilor desktop scrise anterior (care rulează pe computerele utilizatorului) dezvoltate sub Windows funcționează folosind baze de date sub acest sistem de operare. Cu toate acestea, în prezent, în Linux, numărul lor este pur și simplu uriaș, iar funcționalitatea nu este adesea inferioară celor mai puternici concurenți de la Microsoft sau Oracle. Cele mai cunoscute baze de date din Linux au propriile versiuni pentru Windows. În prezent, chiar și dezvoltatorul rus 1C dezvoltă și susține în mod activ versiuni ale produselor sale care rulează sub Linux. Cele mai populare sunt următoarele baze de date:

mysql- sistem gratuit de gestionare a bazelor de date relaționale, este o soluție pentru aplicații mici și mijlocii.

PostgreSQL- sistem gratuit de gestionare a bazelor de date obiect-relaționale. Cu ajutorul acestei baze de date se construiesc sisteme de procesare a datelor mari și, adesea, PostgreSQL este cel care concurează cu Oracle DB.

Server de e-mail

Ca orice alt server, Linux este foarte potrivit pentru a vă crea propriul server de e-mail. Cele mai multe dintre serviciile de poștă gratuite Google, Mail.ru, Yandex și altele sunt bazate pe Linux. Spre deosebire de platforma Windows (în care majoritatea serverelor funcționale sunt plătite), Linux are un număr mare de pachete diferite pentru rularea propriului serviciu de e-mail corporativ sau personal și acestea sunt furnizate gratuit. Cu toate acestea, popularitatea Linux duce la faptul că majoritatea soluțiilor gratuite sunt modificate, adăugate și vândute pentru bani. Dar există avantaje aici - suport oficial, actualizări constante, o interfață convenabilă de administrare și control (nu tuturor le place să lucreze în consolă).

server de internet

Acesta este un server care oferă acces la Internet computerelor din rețeaua locală. Astfel de servere sunt adesea numite (servere proxy) și îndeplinesc următoarele sarcini:

  • Memorarea în cache a datelor: dacă sunt accesate des aceleași resurse externe, atunci puteți păstra o copie a acestora pe serverul proxy și le puteți emite la cerere, reducând astfel încărcarea canalului către rețeaua externă și grăbirea primirii informațiilor solicitate .
  • Protejarea rețelei locale de accesul extern: de exemplu, puteți configura un server proxy, astfel încât computerele locale să acceseze resursele externe doar prin intermediul acestuia, iar computerele externe să nu le poată accesa deloc pe cele locale (ele „văd” doar proxy-ul Server).
  • Restricționarea accesului din rețeaua locală la cea externă: de exemplu, puteți bloca accesul la anumite site-uri web, puteți restricționa utilizarea Internetului de către unii utilizatori locali, puteți stabili cote de trafic sau lățime de bandă, puteți filtra reclamele și virușii.

Astfel de servere sunt, de asemenea, foarte des implementate pe Linux. Cel mai comun pachet funcțional este Squid. Este complet gratuit, iar funcționalitatea sa, atunci când este utilizată împreună cu serviciile de rețea Linux, face o diferență uriașă.

Centrală telefonică (IP PBX - IP-PBX)

Comunicarea și comunicarea dintre angajați sunt parte integrantă a aproape oricărei organizații și, desigur, comunicarea este imposibilă fără comunicarea telefonică. Cu toate acestea, odată cu creșterea soluțiilor tehnologice, funcționalitatea și cerințele pentru telefonie au crescut semnificativ. Dar nu toată lumea își poate permite sisteme scumpe și funcționale. Dorința de a obține un astfel de sistem a fost cea care i-a determinat pe creatorii celei mai populare soluții de telefonie din lume (Asterisk) să dezvolte un analog gratuit al unui astfel de sistem în Linux.

Asteriscîn combinație cu echipamentele necesare, are toate capacitățile unui PBX clasic, suportă multe protocoale VoIP și oferă funcții bogate de gestionare a apelurilor, printre care:
Mesageria vocală
apel de conferinta
IVR (meniu vocal interactiv)
Centru de apel (pune apeluri în coadă și distribuirea acestora către abonați folosind diverși algoritmi)
Call Detail Record (înregistrare detaliată a apelului) și multe alte caracteristici.

Datorită licenței gratuite, Asterisk este dezvoltat și susținut în mod activ de mii de oameni din întreaga planetă. Aproape toate IP-PBX-urile „în cutie” se bazează pe Linux și sunt conduse de Asterisk. Acest PBX funcționează excelent pe orice sistem cu buget redus, cum ar fi BananaPi 🙂


Asterisc pe Banana Pi

Desigur, aceasta este o parte foarte mică a modului în care Linux poate fi un server, deoarece posibilitățile sunt nesfârșite. Linux poate fi fie un simplu server de fișiere, fie un nod al unui cluster de calcul puternic într-un centru științific. Un server Linux este în mare parte un constructor pentru specialiști și tocilari, dar posibilitățile sale sunt aproape nelimitate.

Linux este un server

Nou pe site

>

Cel mai popular