Kako odabrati operativni sistem za server? Linux je server.

Trebao sam da napravim mali kućni server za sljedeće zadatke:
  1. Printserver
  2. Sigurnosne kopije nekoliko kućnih mašina (par laptopa, jedan i po desktop).
  3. Skladištenje foto arhive
  4. Pohrana muzike
  5. Skladištenje dokumenata
U budućnosti će se možda priključiti još nekoliko USB uređaja, poput web kamera i termometara, ali to je tako, za vrlo budućnost...

To neće biti ruter - drugi računar to radi. I ovaj server će rješavati samo interne potrebe. Osim toga, za potpunu sreću, visićete na drugoj fazi (i idealno je da je povezana i preko wifi n-a, ali i ovo je za budućnost).

Iron
Ironično izgleda ovako: Intelova ploča na 330 atoma (dvojezgrena), gigabajt RAM-a, Inwin 639 ITX kućište, par šrafova - 250 gigabajta i 640 gigabajta (ovo je privremeno, onda ću ga zamijeniti sa više). Takvo željezo je odabrano zbog svoje male veličine. Kućište vam omogućava da stavite samo dva hard diska, ali to će meni odgovarati - ne očekuju se velike količine. Čak će i sadašnjih 640+250 biti dovoljno za dugo vremena. Ali željezo nije zanimljivo, ovdje stalno pišu o tome. I sve o istoj stvari. :)

I radije bih pisao o softverskom punjenju servera - šta sam izabrao, zašto sam to izabrao. Pa pisaću i o svojim utiscima. Kasnije. :)

Izbor OS-a
Opcije.
Pa, prvo besplatno i otvorenog koda:
  1. FreeNAS. Besplatno, ali iznutra frya sa svim svojim nedostacima u smislu gvozdene podrške. USB termometri ne svijetle. :) Da, a funkcionalnost nije baš zanimljiva.
  2. ebox - stvar, bez sumnje, zanimljiva i vrijedna pažnje, ali unutar nje je neonski Linux. Odnosno, ili uzmite ono što je zadato po defaultu, ili - puno ručnog rada, jer ono što je zadano mi retko odgovara u Linuxu... Na primjer, ne volim Linux sisteme datoteka.
  3. Bilo koja Linux distribucija. Vidi prethodnu tačku.

Nakon što sam prošao kroz otvorene izvore, otišle su vlasničke opcije, ali besplatne (u mom slučaju):

  1. Windows XP Home (distributivni komplet sa naljepnicom leži okolo). Neću ništa reći ovdje. Samo iz siromaštva ili potpune nepodrške potrebne opreme od strane Linuxa. Osim toga, nije ništa bolji od Linuxa. Datotečni sistem je ugodniji, osim možda (sa korisničke tačke gledišta - možete oporaviti slučajno izbrisane datoteke, na primjer :)). Ali da postoji izbor Linux ili XP Home, onda bih izabrao Linux.
  2. Windows Web Server 2008. Imam ih 3 - MS se dijeli odjednom u svakoj prilici. Možda bi se tu zaustavilo, ali WWS ne zna kako dijeliti štampač, na primjer. Provjereno.
Negdje u ovoj fazi, sjetio sam se proizvoda pod nazivom Windows Home Server, koji je promovirao MS samo kao OS za kućne servere. Nakon što sam pročitao opis, shvatio sam da je to skoro ono što mi treba.

Šta je WHS: to je serverski operativni sistem iz MS baziran na Windows SBS 2003 SP2. Odnosno, unutar njega je gotovo punopravni Windows Server sa nekim dodatnim funkcijama.

Ono što se meni lično dopalo:

  • Prikupljanje informacija o svim kućnim računarima - prvobitno samo pritužbe iz centra za sigurnost, ali to je prošireno dodacima.
  • Automatski potpuni backup svih kućnih mašina. Odnosno, ako je čvrsti disk pokriven, možete instalirati novi, pokrenuti sa CD-a, koji će spojiti rezervnu kopiju sa servera i postaviti je na računar. Radi uštede prostora, identične datoteke koje se nalaze na nekoliko računara pohranjuju se na serveru samo u jednoj kopiji. Ne može se napraviti rezervna kopija podataka koji nisu posebno važni - postoji postavka izuzetka. Sve swap datoteke, hibernacije itd. odmah ušao tamo.
  • Ujedinjeno skladište (svi diskovi su kombinovani u jedan niz, nešto kao JBOD). Ali ovdje postoji jedna vrlo korisna funkcija - zamjena diskova u nizu (Drive Extender). Odnosno, možete spojiti novi disk, uključiti ga u niz, zatim kliknuti na dugme “Izdvoji iz niza” na jednom od starih diskova i sve informacije s njega na uklonjenom disku automatski će se prenijeti na sve ostale diskove. Može se reći da samo za ovo, u mojim očima, WHS nema konkurenciju - možda se Linux može doraditi do željene funkcionalnosti (kopati prema LVM-u, mhddfs-u, itd.), ali to je sve vrijeme, plus jednostavnost korištenja.
  • Mogućnost dodjeljivanja važnih podataka na dva diska. One. odaberite mapu, kliknite na "Duplicate" u svojstvima - i ona će biti fizički pohranjena na dva različita diska. One. kada jedan od njih poleti, informacija se neće izgubiti. Prave sigurnosne kopije se ne dupliraju. S druge strane, rijetko se dešava da su i original i rezervna kopija pokriveni istovremeno.
Tu, naravno, ima još neke funkcionalnosti, ali u ovom slučaju mi ​​je trebala ova.
OS rudarenje
I ovdje je potrebno stati detaljnije. Više volim da koristim legalni softver, jer su mi u ovom slučaju torrenti bili zatvoreni. Možete pokušati legalno. 120 dana, mislim.

Ali sa kupovinom postoje neki problemi. Samo doći u radnju i platiti 100 dolara neće raditi - ne prodaje se u maloprodaji (ja sam u Rusiji, ako mi odjednom neko odluči reći adresu radnje :)).

  • Prva opcija: Kupite komad gvožđa na osnovu WHS-a. Nije prikladno - ne znam kompanije koje prodaju takve komade željeza u Rusiji.
  • Druga opcija: Naručite komad željeza u inostranstvu. Zaustavlja cijenu takvih komada željeza (posebno imajući u vidu isporuku i carinu).
  • Treća opcija: Kupite kutiju na ebayu (~130 USD). Moglo bi se probati, ali još uvijek nemam normalnu bankovnu karticu.
  • Četvrta opcija: www.softkey.ru. U principu, najstvarnije i najprikladnije, ali ne bez zamki, čije je ime licenca za WHS, što omogućava da se distribuira samo kao dio gotovih uređaja. Odnosno, ne možete kupiti, staviti ga na samomontažni komad željeza i koristiti ga. Sklopljeni kompjuter mora biti prodat. Nema problema. Moram da prodam. Sebe. :)

Zauzeta je prijateljska firma koja prodaje gvožđe. Zatražite da ga naručite pomoću softverskog tastera WHS (cijena je oko 3800 rubalja + dostava). Zatim od ove kompanije naručite montažu sistemske jedinice od komponenti koje vas zanimaju. Prilikom kupovine unesite WHS na isti ček. Svi su sretni.

Par napomena:
Komponente se, u principu, mogu kupiti negdje drugdje, a kompanija jednostavno daje račune - pretvarat će se da su je kupili, a onda će vam je prodati. :)

WHS u softverskom tasteru može platiti samo pravno lice, privatno nije dozvoljeno. Nakon naručivanja, pozvali su me i upozorili na gore navedena ograničenja licence.

Zaključak
U principu, sve se svodi na odabir i kupovinu.
Ne vidim smisao u opisivanju WHS instalacije - server je kao server. Već sam sve rekao o gvožđu.
A evo i pregleda interfejsa za upravljanje (WHS Console) i dodataka koji su mi se svideli.

PS. Sve što pišem je moje lično mišljenje. Ako negdje griješim, ukažite na greške. Ali poželjno je ne u varijanti „grešiš, platio ti je MS“, već otprilike „na ovom mestu grešiš, evo linka za proveru“.

29. novembar 2010

linux

Pokušaću da budem kratak. linux je besplatan, pristupačan i pouzdan operativni sistem. linux koriste se u mnoge svrhe, od mobilnih telefona do servera. Pošto se trenutno dotičem teme linux server, objasnit ću zašto Linux zaslužuje našu pažnju, na stvarnim radnim primjerima !!!

linux windows

linux windows ? Nema potrebe da se razbijate! Sve je odlučeno! linux server - uštedite novac, živce i vrijeme.

I da vas uvjerim u ovo, navest ću nekoliko činjenica:

  • Trošak Windows servera će koštati prilično peni, blago rečeno, a ako niste jaki u serverima, onda je sam Bog naredio da se stavi linux server, a sa novcem ušteđenim od kupovine Windows-a, lako možete unajmiti profesionalca. Ne ulazeći u cijenu, reći ću ovo: jedan Windows server bez instalacije koštat će vas od 6 do 11 tjunera u smislu cijene poziva.
  • Ne morate tražiti komplet za distribuciju Linux servera u trgovinama, možete ga jednostavno preuzeti na Internetu na službenim stranicama.
  • OD linux server zaboravit ćete na ponovno pokretanje bez odvraćanja pažnje od važnih stvari.
  • Ako želite da postavite svoj Linux, savjetujem vam da odete na www..

Pa, fraza Linux Windows i dalje mi se vrti u glavi. Onda evo još za vas:

  • Linux nije toliko zahtjevan za karakteristike gvožđa. Sviđali vam se to ili ne, grafički interfejs će uzeti svoj danak.
  • Linux obično dolazi sa vlastitim skupom drajvera i odgovara gotovo svakoj hardverskoj konfiguraciji.
  • Dodatni Linux softverski paketi su ili već na vašem sistemu ili se automatski preuzimaju sa Interneta.
  • Instalirat ćete dodatne programe besplatno kao i sam Linux.
  • Za navijače ne stavljaju licencu, pogotovo u organizacijama. Nemojte da vas iznenadi kazna od 500 hiljada rubalja za samo jedan Windows server. ( fini iznos aktuelno od 29.11.2010.)

Nadam se da je pitanje Linux Windowsa već nestalo, pa idemo dalje.

Linux server

Linux server - suštinski se ne razlikuje od bilo kojeg drugog servera sa istom vrstom funkcije. Odmah ću to prenijeti na stvar i reći vam koji serveri se mogu lako implementirati:

File server, ovo je server za skladištenje fajlova, jednostavan je i pregledan, kao dodatne funkcije je upravljanje preuzimanjima na server, pristup, učitavanje, kao i korisnicima. Prilagodite ovo linux server Možete na primjer prema članku Instalacija FreeNAS-a na ruskom.

Linux za server

Postoji mnogo debata o tome koju distribuciju Linuxa odabrati. Zapravo, odgovor je isti. Onaj koji vam olakšava rad. A ako još niste imali vremena da se upoznate s Linuxom, onda odaberite onaj za koji postoji opis, a još bolje, jasan upute od instalacije do pokretanja .

  • Ako razumete i teškoća je vaše srednje ime, vaš izbor je FreeBSD
  • Ako ste jedan od onih koji su skrolovali misao u svojoj glavi linux windows , Više će vam se svidjeti CentOS, Fedora, a neko će čak i zbog eksperimenta htjeti ostaviti grafički interfejs, vaše pravo :)))
  • Ako mislite da je server previše grafičko rješenje. Ubuntu server nije samo razumljiv, već i vrlo popularan, naći ćete ne samo korisnički priručnik i članak o tome kako kreirati Idealan server - Ubuntu 10.10

O Gospode, zgrešio sam. FreeBSD nije Linux, ali oni koji su već radili sa FreeBSD-om će me razumjeti :)))

Preuzimanje Linux servera

Nakon što smo se odlučili za Linux operativni sistem, ostaje nam preuzmi linux server koristeći sve nama poznate metode za to. Za početak, posjetimo službenu web stranicu ovog operativnog sistema, odakle ga nećemo samo preuzeti, već ćemo svakako saznati najnoviju verziju.

Linux server možete preuzeti i na službenoj web stranici, ali ako vam brzina dozvoljava preuzimanje brže nego što to stranica dozvoljava, savjetujem vam da kontaktirate rutracker.org. ne samo ti preuzmi linux server brže, ali i pomozi drugima ostajući na distribuciji :)))

Instalacija Linux servera

Ako ste ipak stigli do ove tačke, onda to i sami želite instalirati linux server , ili ste pripremili sistem za dalje daljinsko konfigurisanje sistema. Kako god bilo. Neću uzgajati škrabanje i odgovarati direktno. Instalacija Linux servera u većini slučajeva individualni pristup, i zavisi od njegove uloge. Tokom procesa instalacije, po pravilu, od vas će se tražiti da odaberete glavne komponente (programe) za nastavak instalacije.

Instalacija Linux servera nije komplikovan proces uporediv sa instalacijom Windowsa. Jedina razlika u odnosu na jednostavnu instalaciju personalnog računara je u tome što je kod instaliranja Linux servera mrežno podešavanje glavna stvar, tako da ćemo se prije isključivanja monitora sa našeg servera uvjeriti da je server dostupan sa mreže u jednom trenutku. nepromjenjive adrese, preporučljivo je koristiti statičku IP adresu.

Ako imate bilo kakvih poteškoća pri instalaciji Linuxa, pretraga na Internetu će vam na vaš zahtjev otvoriti stotine stranica, ali bolje je ni ne čitati, već gledati, youtube naš spasilac :)

Postavljanje Linux servera

A evo i cilja! Kao što je gore spomenuto, bolje je pozvati stručnjaka nego gubiti dragocjeno vrijeme, ali ne mislim da je pokretanje server samostalno kod kuće ćete želeti da unajmite stručnjaka. Samo treba biti strpljiv i surfati cijelim internetom ili posjetiti stranicu čemu služi server kako bismo za par minuta pronašli materijal koji nam je potreban i krenuli podešavanje linux servera .

Postavljanje Linux servera bolje je to učiniti dok sjedite za personalnim računarom povezanim mrežom sa našim serverom. Za komunikaciju se koristi SSH protokol. Uglavnom se koristi za daljinsko upravljanje, ali ne znaju svi da pomoću njega možete upravljati datotekama ne samo na samom serveru, već i prenositi datoteke sa povezanog računara direktno na server. Za početak, sam program za upravljanje ispod Windowsa:

PuTTY- jednostavan, mali program, ali sa zaista moćnim mogućnostima za postavljanje Linux servera, postat će vam jedini prijatelj, barem za prvu instalaciju sistema :)))

Sve je u vezi s hostingom. diskusija o hostingu i serverima, kao i njihovom izboru, recenzije hostera, diskusija o hosting tarifama.

Ažurirano: 16. septembra 2014 Pregledi: 35759

Kao što je jasno iz samog naziva, to je glavna ljuska za vezu između centralnog softverskog ili firmverskog dijela lokalne ili globalne mreže i podređenih klijentskih terminala. Razumijevanje ovog pojma ima šire tumačenje, pa se vrijedi zadržati na nekim teorijskim i praktičnim pitanjima. U najmanju ruku, morate saznati svrhu serverskog operativnog sistema, kao i neke aspekte njegove instalacije i praktične primjene. Korisnicima koji smatraju da ovo pitanje pripada isključivo administratorima sistema treba odmah dati mali savjet: nemojte se uznemiravati, možete ga sami instalirati i konfigurirati. Ovi procesi nisu tako komplikovani kao što se na prvi pogled čini. Ali prvo treba uzeti u obzir neke teorijske informacije.

Serverski operativni sistem: šta je to?

Počnimo sa samom suštinom ovog softvera. Zapravo, operativni sistemi ovog tipa se koriste isključivo u lokalnim ili virtuelnim mrežama, kada postoji određeni broj podređenih terminala.

Server soba se može instalirati na dva načina, ali je njena funkcionalna namjena ista - osiguravanje rada zajedničkih aplikacija na mreži i međusobnu interakciju povezanih terminala. Shodno tome, govorimo o grupama korisnika koji imaju prava pristupa određenom alatu, resursu ili dokumentu.

Karakteristike izgradnje serverskih operativnih sistema

U pogledu instaliranja OS serverskog tipa, treba uzeti u obzir šemu za kombinovanje računara u jednu mrežu. Ovo je takozvana topologija mreže.

Najbolja opcija je shema "zvijezda" i derivati ​​na njoj. Ovde se može koristiti debela tehnologija i kada će se instalacija serverskog operativnog sistema vršiti isključivo na centralnom računaru, čime se obezbeđuje rad svih ostalih mašina i odgovarajućeg softvera kada se OS učita preko mreže, ili postoji djelomična instalacija podređenih OS komponenti na mrežnim terminalima. Poenta nije u tome.

Osnovna i najosnovnija namena serverskog operativnog sistema je upravo da obezbedi maksimalne performanse svih mašina na mreži i instaliranog softvera, plus potpunu kontrolu u smislu administriranja lokalnih terminala i cele mreže u celini.

Čak i korištenje modernih online igrica uključuje instalaciju OS-a na centralni server. Mnogi se možda ne slažu s ovom izjavom, vjerujući da s kućnog terminala možete otići na stranicu igre i koristiti sve funkcije. Ovo nije istina. Činjenica je da se kućni računar i dalje povezuje sa serverom za igre, a opterećenje u smislu korišćenja računarskih mogućnosti lokalnog računara pada na njega samo delimično (glavne operacije se i dalje obavljaju na centralnom serveru, a klijent igre može biti djelimično preuzet na mašinu sa koje se pokušava pristup).

Uslovna ocjena

Ocjenu serverskih operativnih sistema datu u nastavku ne treba smatrati apsolutno tačnom. Problem je u tome što su neki operativni sistemi već zastarjeli i koriste se vrlo rijetko, druge je teško konfigurirati. Općenito, postoji ogroman broj kriterija prema kojima se prioriteti na listi mogu lako promijeniti

Međutim, među svim postojećim operativnim sistemima, najpopularniji su sljedeći:

  • FreeBSD.
  • Windows Server (familije operativnih sistema Windows servera zasnovane na NT, 2003, 2008 R2, 2012 i novijim).
  • CentOS.
  • Debian.
  • Red Hat Enterprise Linux.
  • ubuntu server.
  • Gentoo.
  • Fedora.
  • OS X server.
  • OpebBSD.
  • solaris.
  • HP-UX;.
  • AIX (IBM).
  • NetWare (roman).

Podrazumeva se da prvo i poslednje mesto ovde nisu postavljeni, već je data samo lista najpopularnijih serverskih sistema. Nadalje, neki od njih će biti razmotreni u kratkom opisu njihovih mogućnosti, prednosti i nedostataka.

FreeBSD

Ovaj OS je, iako prilično popularan sistem, ipak beznadežno zastario i gubi svjetske ocjene u pogledu upotrebe i performansi.

Glavni problem je što je premalo softverskih proizvoda razvijeno za ovaj OS u obliku komercijalnih aplikacija koje bi mogle funkcionirati na bazi njegove platforme. Ali nesumnjiva prednost je mogućnost finog podešavanja kernela i dostupnost dovoljno moćnih alata za rad sa memorijom, a da ne spominjemo I/O sistem.

CentOS

Ovaj serverski operativni sistem je gotovo potpuni analog Red Hat-a, ali ima poboljšane mogućnosti podrške.

Njegova prednost je što sistem ima prilično brz menadžer paketa, kao i skoro sve hosting kontrolne panele.

Debian

Ovaj sistem je jedan od izdanaka Linuxa. Upravo je ovaj OS postao vrlo raširen zbog svoje svestranosti.

Smatra se najstabilnijim od svih postojećih sistema i u instalacionom paketu, uz KDE i GNOME, sadrži i distribuciju LibreOffice ureda. Osim toga, kada instalirate ovaj OS, ne morate brinuti o instalaciji dodatnih audio i video kodeka i dekodera, jer su uključeni u sam paket.

Red Hat Enterprise Linux

Jasno je da se popularnost ovog sistema ne poriče. Može se koristiti kao pouzdan korporativni operativni sistem sa svim posljedicama koje proizilaze.

Nije iznenađujuće da čak i većina svjetskih berzi koristi ovaj sistem za organizovanje svojih aplikacija. Ovdje možete spomenuti i finansijske strukture, te telekomunikacione kompanije i studije za animaciju. Jedini nedostatak uz sve pluse je prilično visoka cijena.

ubuntu

Još jedna vrsta Linuxa (ili bolje rečeno, sistema sličnih UNIX-u), koji se čvrsto ustalio na rang listi.

Iako je njegova upotreba uglavnom povezana s kućnim računarima, ipak se vjeruje da je za instaliranje kućnog servera (ako je korisnik ograničen u finansijskim mogućnostima) ovaj OS najprikladniji. U principu, ovaj sustav je vrlo sličan Debianu, iako je, za razliku od svog prethodnika, izvorni kod u ovom sustavu donekle redizajniran.

Gentoo

Pred nama je još jedna modifikacija Linuxa. Ova platforma je zanimljiva jer je bazirana na GNU licenci.

Nema problema sa stabilnošću. Ali ovdje, kao što su primijetili mnogi stručnjaci, u pogledu sigurnosti, sistem malo pati. Čak i uz upotrebu LAMP paketa, u sistemu se nalaze sigurnosne rupe.

Solaris

Solaris se smatra jednim od operativnih sistema serverskog tipa sa najvišim performansama ikada razvijenim.

Da, šta reći? Treba samo sagledati njegove mogućnosti. Ovaj OS podržava oko 576 GB fizičkog "RAM-a", oko 4 milijarde mrežnih konekcija, može opsluživati ​​milion istovremeno pokrenutih usluga i procesa, a ima i otvoreno mrežno okruženje. I to nije sve...

OpenBSD

Ovaj sistem je, prema mišljenju većine stručnjaka, najsigurniji. Možda njegova brzina nije tako visoka kao kod drugih modifikacija Linuxa ili UNIX-a, ali ako naučite kako ga koristiti, mnogima će to biti vrlo zanimljivo rješenje čak i u poređenju s najpopularnijim Windows sistemima.

Instalacija izgleda malo komplikovano, upotreba i podešavanje - također. Ali sve dok je korisnik barem donekle upoznat s ovom vrstom operativnog sistema, korištenje komandne linije ne bi trebalo biti posebno teško.

Windows Server (2008 R2)

Konačno, razmotrite operativne sisteme Windows servera. Čudno, unatoč popularnosti desktop verzija, ova rješenja nisu dobila veliku distribuciju u svijetu. Najosnovniji problem je što Windows serverski operativni sistemi, od modifikacije NT-a, nemaju potrebne sigurnosne karakteristike.

I to prepoznaju svi stručnjaci iz oblasti administracije sistema ovog tipa. Tako, na primjer, antivirusni program za operativni sistem Windows 7 server mora biti instaliran bez greške. U vezi s najnovijim hakerskim napadima, koji su uglavnom bili usmjereni upravo na računare sa sedmom verzijom Windowsa (da ne spominjemo koliko je vremena trebalo da se instaliraju razna ažuriranja koja su trebala spriječiti rad virusa), isti ugrađeni Defender usluga (ili Microsoft Essentials) jednostavno se ne nosi sa svojim dužnostima.

Administracija Windows serverskih operativnih sistema je, naravno, užasno pojednostavljena. Na primjer, ne morate biti sveznajući sistemski administrator da biste ponovo dodijelili IP, promijenili ili proxy, uspostavili vezu sa podređenim terminalom na osnovu pokretanja mreže ili koristeći praćenje aktivnosti preko RDP klijenta. Ponekad je dovoljno čak i pokrenuti ugrađeni alat za dijagnostiku mrežne veze, nakon čega će se izdati obavijest o problemu ili grešci, ako postoji, u sistemu.

Za ostale alate za rješavanje problema, na primjer, na samom serveru, možete koristiti komandnu konzolu da obrišete DNS keš memoriju ili resetujete opće postavke IP konfiguracije.

Na primjer, naredbe unesene u konzolu mogu izgledati ovako:

  • ipconfig /flushdns
  • ipconfig /registerdns
  • ipconfig /renew
  • ipconfig /release.

Imajte na umu da je komandna linija sa komandama ovog tipa podjednako dobra u rešavanju problema i na računarima i serverima dece.

Šta je rezultat?

Kao glavni zaključak možemo samo napomenuti da, nažalost, Windows sistemi i većina razvoja koje je kreirao Microsoft, u poređenju sa UNIX sistemima i Linux varijacijama koje su zasnovane na njima, jasno gube. Isti FreeBSD OS je mnogo fleksibilniji u instalaciji i konfiguraciji, a da ne spominjemo činjenicu da je najpotpunije zaštićen u obliku modifikacije otvorenog koda koju svako može promijeniti ili modificirati. Zapravo, postavlja se samo pitanje: "Šta preferirati?". Ne želim da dajem nikakve savete, ali u osnovi je za organizovanje lokalnih mreža pomoću centralnog servera da je bolje dati prednost OS baziranom na UNIX-u (Linux) nego Windows-u. Jeftinije je, lakše i sigurnije. Istina, korisnici navikli na sučelje i ovu školjku može izgledati, blago rečeno, ne sasvim jasno. Ipak, neće biti teško nositi se sa interfejsom. Ali sa postavkom ćete morati malo popetljati (a kako bez toga?).

Zauzvrat, treba napomenuti da svi moderni operativni sistemi ne zadovoljavaju današnje zahtjeve, iako imaju prilično dobar potencijal za razvoj i modernizaciju. To se prije svega tiče FreeBSD-a, kojem, nažalost, nije suđeno da se razvija, uprkos svim prednostima. Programeri su samo stavili tačku na to. Ali ni drugi sistemi ne zaostaju daleko. Dakle, u bliskoj budućnosti čak možemo očekivati ​​ažuriranu verziju Windows 10, koja već kombinuje funkcionalnost stacionarnog i serverskog modela (nakon standardne instalacije server se može jednostavno konfigurisati). Čak ni dodatni klijenti ne moraju biti instalirani. Dovoljno je koristiti jednu od komponenti u samom OS-u i u postavkama BIOS-a (isti Hyper-V modul za kreiranje virtuelne mašine). Sa njim, u smislu distribucije resursa između povezanih terminala, OS servera uglavnom samo "leti".

Ovaj materijal je posvećen osnovama operativnog sistema linux server. Iz ovog materijala naučit ćete zašto vrijedi koristiti Linux kao server, kao i dobiti potrebna početna znanja koja će vam biti od koristi za početak rada sa serverima baziranim na ovom OS-u.

Prvo, hajde da razgovaramo o tome zašto biste trebali koristiti Linux kao operativni sistem za server. Mnogi ljudi su toliko navikli na Windows da ne žele ni da čuju za Linux, mislim čak i na prilagođene Linux varijante sa lepim i udobnim desktopima. I na pitanje, zašto ne želite da koristite Linux? Svi odgovaraju: da, nekako je ružan!», « " i tako dalje. Ali zapravo, svim korisnicima koji su tako kategorični po pitanju Linuxa, želim da kažem da je Linux veoma prijateljski operativni sistem i samo ga morate malo razumjeti i sve će vam postati jasno.

Sada želim da navedem neke Prednosti Linuxa u odnosu na Windows i razbiti neke mitove:

  • Linux je potpuno besplatan operativni sistem ( osim nekih plaćenih distribucija), za razliku od Windowsa;
  • Linux je praktično bez virusa;
  • Svako ko to kaže Programi koje koristim na Windows-u se ne instaliraju na Linux-u”, Razmislite zašto ih treba instalirati !!! Uostalom, ovo je potpuno drugačiji OS, ima svoje programe! Za Windows takođe možete reći da " programi koji rade na Linuxu ne instaliraju se na Windows“, za Linux postoji mnogo njihovih programa koji nisu inferiorni u odnosu na Windows, a mnogi proizvođači softvera objavljuju svoje proizvode i za Windows i za Linux.
  • Linux je produktivniji, posebno serverska verzija operativnog sistema. Objašnjavam da su operativni sistemi Linux servera bez interfejsa, ali većina resursa ( više od polovine!!!) samo zauzima OS interfejs, tj. vizuelna školjka ( Do danas su verzije Windowsa bez grafičkog interfejsa postale široko rasprostranjene.).
  • Linux OS se praktički ne smrzava, ( Mislim na sam operativni sistem). Na primjer, svi su se susreli sa situacijom da se sve zamrzne u Windowsu, ne možete pomjeriti miša, ne možete čak ni pritisnuti ctrl + alt + del i morate ponovo pokrenuti sistem. Linux je dizajniran tako da je takva situacija isključena, osim u jednom slučaju kada vi sami izazovete takvu situaciju.
  • Što se tiče OS Linux servera, on je prilično jednostavan za konfiguraciju, za razliku od njegovih Windows kolega, u kojima postoji mnogo različitih gadžeta koje nije tako lako shvatiti. Sam Linux sistem i svi njegovi servisi se konfigurišu uređivanjem konfiguracionih fajlova. Ovo su obične tekstualne datoteke, znajući njihovu lokaciju i format, možete prilagoditi bilo koju distribuciju, čak i ako nemate pri ruci nikakve alate osim uređivača teksta.

Ne želim popularizirati Linux OS i nekako omalovažavati Windows, ali u nekim slučajevima nema bolje opcije od korištenja Linux operativnog sistema. Do nekog vremena sam i ja mislio da Linux nekako nije naš, ali kada sam naišao na ovaj OS, bio sam jednostavno ugodno iznenađen.

Sada idemo direktno na osnove Linux servera. Na primjer, koristit ćemo Linux distribuciju Ubuntu Server 10.10.

Osnovne postavke Linux servera

Opišite proces instaliranja Ubuntu Servera 10.10. Neću, pošto nije komplikovanije, a možda čak i lakše od instaliranja Windowsa, jedino što ću vas zamoliti da uradite tokom procesa instalacije je kada “ Odabir softvera za instalaciju» označi instalaciju « OpenSSH server". Ovo je zato da se kasnije možete povezati na ovaj računar na daljinu koristeći ssh klijent ( npr. PuTTY). A u isto vrijeme, imat ćete potpuni pristup operativnom sistemu sa bilo kog računara na vašoj mreži, pošto monitor obično nije povezan sa serverom, a sam server se nalazi u posebno namenskoj serverskoj sobi ( server room).

u prozoru" Postavljanje korisničkih naloga i lozinki» Unesite svoje korisničko ime i postavite lozinku za njega.

Nakon instalacije, prvi put se pokrećete, a pred vašim očima se pojavljuje konzola za upravljanje OS-om. Prvo unesite svoj login, pritisnite enter, a zatim lozinku kako biste ušli u sam OS. Bićete prijavljeni kao novokreirani korisnik, koji nema root privilegije.

Podešavanje korisnika u Linuxu

ROOT je standardni superkorisnik Linux OS-a, koji ima maksimalna prava. Inače, za razliku od Windowsa, u kojem administratorska prava nisu najviša ( postoje i sistemske), ali root prava su najveća i ako radite kao root i izvodite bilo kakve radnje, niko vas neće pitati " Da li stvarno želiš ovo da uradiš?„kao u Windowsu, na primjer, ali recimo, ubijte sistem, bez ikakvih pitanja. Ali, na ovaj ili onaj način, prvo moramo aktivirati ovog korisnika, jer će nam u budućnosti biti potrebna prava superkorisnika ( Savjet: uvijek se prijavljujete kao običan korisnik dok ne budete trebali da pređete na root mod), root je po defaultu onemogućen. Aktiviranje root naloga radi se na sljedeći način, samo postavite lozinku za root.

sudo passwd root

Sistem će od vas tražiti da unesete lozinku korisnika pod kojim radite, a tek onda ćete unijeti novu lozinku za budući root i ponoviti je.

Pošto je riječ o korisnicima, naučimo kako ih kreirati. To se radi ovako.

sudo useradd -d /home/testuser -m testuser

  • sudo - uslužni program koji korisniku daje neke administrativne privilegije;
  • useradd - uslužni program koji dodaje korisnika u sistem;
  • -d - opcija za postavljanje početnog imenika za korisnika;
  • /home/testuser - staza matičnog direktorija;
  • -m - opcija za kreiranje matičnog direktorija;
  • testuser je ime našeg novog korisnika.

Sada postavite lozinku za novog korisnika.

sudo passwd testuser

Podešavanje mreže u Linuxu

Sada kada smo se malo pozabavili korisnicima, treba da konfigurišemo mrežu, sasvim je moguće da je DHCP server to već uradio, ali možda želite da postavite statičke ip adrese, adrese gatewaya i DNS ( što je u principu prirodno za server).

Da biste to učinili, uredite sljedeću datoteku.

sudo nano /etc/network/interfaces

  • nano je standardni linux editor;
  • interfaces je datoteka odgovorna za mrežnu konfiguraciju.

Kada otvorite ovu datoteku, vidjet ćete ovako nešto, tačnije ovako će izgledati na kraju ako vam treba statička IP adresa na ovom računaru.

# Ova datoteka opisuje mrežna sučelja dostupna na vašem sistemu # i kako ih aktivirati. Za više informacija pogledajte interfejsi(5). # Loopback mrežni interfejs auto lo iface lo inet loopback # Primarno mrežno sučelje auto eth0 iface eth0 inet statička adresa 192.168.1.2 mrežna maska ​​255.255.255.0 gateway 192.168.1.1

Evo eth0- ovo je vaša mrežna veza, može ih biti puno ovisno o tome koliko mrežnih kartica imate, Static kaže da je ovo statička ip adresa, ako je bila dinamička onda je određen DHCP umjesto statičke. Pa, ostalo je, vjerovatno, sve jasno.

  • Adresa - ip adresa računara;
  • netmask - maska ​​podmreže;
  • Gateway - zadani gateway.

Sačuvajte datoteku pritiskom na ctrl+o, a zatim izađite iz uređivača sa ctrl+x.

Sada trebate dodijeliti DNS server, to se radi uređivanjem sljedećeg fajla.

sudo nano /etc/resolv.conf

Unesite ili promijenite sljedeće.

Nameserver 192.168.1.100 Nameserver 192.168.1.200

Gdje su 192.168.1.100 i 192.168.1.200 adrese naših DNS servera, ako imate samo jedan dns server, navedite samo jedan red.

Kada smo sve podesili, trebamo ponovo pokrenuti naša mrežna sučelja, to se radi na sljedeći način.

sudo /etc/init.d/networking restart

Instaliranje programa na Linux serveru

U Linuxu se programi instaliraju na potpuno drugačiji način nego u Windowsu, tako da vam znanje koje ste imali radeći sa Windowsom ovdje neće pomoći. Na Linuxu je sav softver pohranjen u Repozitorijumima, svojevrsnom spremištu softverskih paketa specifičnih za Linux koji se nalazi na Internetu i slobodno se distribuira online ili na CD-ovima. Da ažurirate svoja spremišta ( već instaliran u Linux OS), morate pokrenuti sljedeću naredbu ( pod uslovom da imate internet vezu).

Sudo apt-dobi ažuriranje

Sada kada smo ažurirali standardna spremišta, možete instalirati nešto, predlažem da instalirate upravitelj datoteka, jedan od najčešćih u Linuxu je - Ponoćni komandant(MC). Postoji mala sličnost sa FAR-om, koji se koristi u Windows-u. Programi na serveru Linux instaliraju se na sljedeći način.

sudo apt-get install mc

Gdje, mc je naš program koji želimo da instaliramo, tj. naš upravitelj datoteka Midnight Commander.

Nakon instalacije možete isprobati ovaj program, jednostavno se pokreće, unesite naziv programa u konzolu, tj. mc i pritisnite enter.

Mislim da je ovo dovoljno za osnove, u sljedećim člancima (Osnovne Linux Ubuntu Server terminalske komande) ćemo već govoriti konkretnije o postavljanju bilo kojih servisa ( demoni). Za sada, to je sve.

Prvo upoznavanje sa bilo kojim novim sistemom počinje njegovom instalacijom. Unatoč činjenici da je ova tema prilično zafrkana i da o njoj nisu pisali samo lijeni, bez opisa procesa instalacije naš ciklus za početnike bit će nepotpun. Pokušaćemo ne samo da vam kažemo kako da instalirate sistem, već i zašto biramo određene postavke i na šta one utiču. Razmotrit ćemo i instaliranje serverske verzije Ubuntua, jer je naš ciklus namijenjen upravo početnicima administratorima kako bi mogli eliminirati praznine u znanju i svjesno pristupiti percepciji ostatka naših materijala.

Pošto je glavni sistem za naša rješenja Ubuntu Server, mi ćemo ga instalirati. Najnovije izdanje se uvijek može dobiti na stranici: http://www.ubuntu.com/download/server. Toplo preporučujemo da koristite samo LTS verzije, jer su one najstabilnije i imaju dug period podrške. Redovna izdanja obično su poligon za testiranje novih tehnologija i mogu biti nestabilna, a da ne spominjemo da je period podrške od 9 mjeseci potpuno neprihvatljiv za pokretanje serverskih sistema.

Prva stvar koju ćete vidjeti kada pokrenete s instalacionog medija je izbornik za odabir jezika:

Od njegovog izbora zavisi ne samo jezik na kojem će instalater i sistem komunicirati sa vama, već i koji će lokali biti generisani. Skup lokaliteta utječe ne samo na to kako će se simboli nacionalnih abeceda prikazati, već i na rad nekih programa i usluga koji su kritični za regionalna podešavanja, na primjer, 1C Server.

Nakon toga, sistem će vas, već na jeziku po vašem izboru, tražiti da nastavite sa instalacijom i naznačiti državu koju nudi, na osnovu odabranog jezika.

Automatsko otkrivanje rasporeda treba napustiti:

I odaberite željeni izgled sa liste, u većini slučajeva dovoljno je da se složite sa izborom sistema:

Zatim biste trebali navesti kombinaciju tipki da biste je prebacili. Snažno ne preporučujemo, osim ako je ovo vaš lični sistem, da navedete bilo šta drugo osim zadanog Alt+Shift. Zato što je krajnje neprijatno, jednom u nepoznatom sistemu, pogoditi koju kombinaciju je izabrao administrator koji ga je instalirao.

U sledećem koraku sistem će pokušati da dobije mrežna podešavanja, pošto većina mreža ima DHCP server, onda će u ovoj fazi sistem konfigurisati mrežu i dobiti pristup Internetu.

Ako iz nekog razloga nije moguće automatski dobiti mrežne postavke, možete ih odrediti ručno ili preskočiti ovaj korak. Mi ćemo, samo u obrazovne svrhe, odabrati predmet Za sada preskočite postavljanje mreže.

Nakon toga, morat ćete navesti ime sistema i korisničko ime. Treba imati na umu da je u Ubuntu račun root je onemogućen i korisnik kreiran u ovoj fazi dobiva ovlaštenje da uzdigne svoja prava na superkorisnika koristeći naredbu sudo. Pogledajte naš članak za više detalja:. Također, nemojte zaboraviti da je Linux sistem osjetljiv na velika i mala slova, pa je dobra praksa koristiti samo mala slova, uključujući korisnička imena.

Ponudu za šifriranje matičnog imenika također treba odbiti.

Zatim unesite svoju trenutnu vremensku zonu. Ovoj postavci treba pristupiti odgovorno, jer pogrešno postavljena vremenska zona može dovesti do nepravilnog rada brojnih usluga ili dovesti do pojave nepouzdanih informacija u aplikacijama, na primjer, u kalendaru ili rasporedu zadataka, posebno ako se podaci koriste od strane korisnika koji se nalaze u drugim vremenskim zonama. Istovremeno, važno je odabrati svoju vremensku zonu, a ne onu koja joj odgovara u odmaku od GMT. Ovo je neophodno da bi sistem pravilno primenio ažuriranja ako se vremenske zone u vašoj zemlji promene.

U ruskim realnostima može se dogoditi da je distributivni komplet objavljen prije nego što su vremenske zone promijenjene, a trenutna zona nije na listi, što vidimo na gornjoj slici. U tom slučaju trebate odabrati pojas koji je bio prije promjene sata i nakon instalacije i ažuriranja sistema, koristite preporuke iz našeg članka:

Nakon podešavanja vremena, prelazimo na najvažniju fazu - podešavanje diska. Sistem nudi nekoliko opcija, uključujući automatski raspored. U većini slučajeva biramo ovu stavku. Ako govorimo o jednom disku, onda ne vidimo razloga da ga particioniramo, izuzev desktop sistema, gdje vrijedi napraviti posebnu particiju /Dom.

U učitanim sistemima, ima smisla izvaditi particije sa podacima, na primjer, /var/www ili /opt/zimbra, na odvojenim diskovima. Ako želite da instalirate sistem na softverski RAID, pogledajte članak:. U drugim slučajevima, slobodno odaberite automatsko particioniranje bez LVM-a, u kom slučaju će se swap particija kreirati na disku ( swap) u jedinicama GB i root particija na ostatku prostora.

Još jedan važan problem je instaliranje ažuriranja. S jedne strane, ažuriranja vam omogućavaju da blagovremeno zatvorite ranjivosti i održavate sistem ažurnim, s druge strane, nekontrolisano ažuriranje može dovesti do ozbiljnih kvarova. Kako dalje - vi birate. Radije instaliramo ažuriranja ručno na kritične sisteme nakon što ih testiramo na namenskom sistemu, ali ako konfigurišete ruter, ažuriranja se mogu omogućiti.

Nakon instaliranja osnovnog sistema, instalater će od vas tražiti da odaberete softverske pakete za instalaciju. U ovoj fazi možete odabrati potrebne uloge i pripremiti sistem za konfiguraciju. Da li je to loše, posebno za administratora početnika? Loše! I evo zašto: ovakvim pristupom sistem ostaje „crna kutija“ za administratora, nema pojma o svrsi pojedinačnih paketa, njihovoj ulozi i uticaju na sistem u celini. Stoga preporučujemo da odbijete predložene opcije i ručno instalirate potrebne pakete. Ovo će vam pomoći da bolje razumete sistem i interakcije između njegovih komponenti. A kada se počnete osjećati kao riba u vodi u Linux okruženju, sami odlučujete da li trebate automatski instalirati softver.

Stoga ne birajte ništa i (pritiskom Tab) pređite na tačku Nastavi.

Dok se sistem instalira, možete brzo pobjeći, sipati kafu, čak i na ne baš snažnim sistemima, ova operacija ne oduzima puno vremena.

Na kraju ovog procesa, instalater će od vas zatražiti da instalirate bootloader, trebali biste se složiti s ovim prijedlogom, osim ako planirate sistem sa nekom vrstom "škakljivog" sistema za pokretanje:

Nakon toga, od vas će biti zatraženo da ponovo pokrenete sistem, instalacija će biti završena na ovome i na raspolaganju će vam biti punopravni serverski operativni sistem.

Dakle, prvi login, ne bismo pisali o tome da nije bilo odgovora čitaoca, koji je pokazao da su u ovom trenutku mnogi imali poteškoća. Dakle, u Linux sistemima proces unosa lozinke se ni na koji način ne prikazuje vizuelno, samo treba da ukucate željenu kombinaciju znakova i pritisnete Enter, iako se spolja sistem ponaša kao da se ništa ne dešava. Ovo ponašanje je naslijeđeno od UNIX sistema i služi za sigurnosne svrhe tako da napadač ne može saznati dužinu vaše lozinke.

Nakon što se prijavite, prva stvar koju trebate učiniti je postaviti svoju mrežu. Kao što se sjećate, nismo izvršili nikakva podešavanja u fazi instalacije, tako da nemamo mogućnost instaliranja dodatnih paketa i trebali bismo izaći iz situacije sa onim što je dostupno. Sistem podrazumevano ima uređivač teksta. nano, nije tako zgodan kao ugrađeni uređivač mc, ali morate biti u mogućnosti da ga koristite, samo u takvim situacijama.

Prije svega, uzdignimo naša prava na superkorisnika:

I otvorite konfiguracijsku datoteku s mrežnim postavkama s editorom:

Nano /etc/network/interfaces

I dovedemo njegov sadržaj u sljedeći oblik:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
adresa 192.168.44.62
mrežna maska ​​255.255.255.0
gateway 192.168.44.2
dns-nameservers 192.168.44.2 8.8.8.8

Prvi dio auto lo specificira postavke za sučelje povratne petlje i već je prisutan u datoteci. Drugi odjeljak specificira postavke za vanjski mrežni interfejs eth0 za rad sa statičkom adresom. Opcije su jasne i ne zahtijevaju posebna objašnjenja, adrese se, naravno, uzimaju isključivo kao primjer. Ako vaš server ima nekoliko mrežnih adaptera, trebali biste registrirati odjeljak za svaki od njih.

Pretpostavimo da želimo da primimo postavke drugog mrežnog adaptera eth1 putem DHCP-a, za to ćemo dodati odjeljak:

Auto eth1
dozvoli hotplug eth1
iface eth1 inet dhcp

Hajde da pogledamo opcije auto i auto-hotplug. Prvi specificira da se pokrene konekcija pri pokretanju, a drugi pokreće mehanizam za praćenje vrućeg ponovnog povezivanja i inicira akviziciju adrese kada se ovaj događaj dogodi.

Kada završite sa uređivanjem datoteke, trebali biste izaći iz uređivača Ctrl + X, afirmativno ( Y) kada se od vas zatraži da upišete datoteku.

Zatim ponovo pokrenite računar:

Ako se sve uradi kako treba, sistem će dobiti pristup mreži i Internetu. Ovo možete provjeriti komandom ping:

Ping ya.ru

Kombinacijom treba prekinuti izvršavanje naredbe Ctrl + C, zapamtite ovu kombinaciju, dobro će vam doći više puta.

Postavke mrežnog interfejsa možete pogledati pomoću naredbe

ifconfig

Sa istom komandom možete saznati koje mrežne kartice sistem vidi i pod kojim imenima, za to koristite parametar HWaddr, koji predstavlja MAC adresu NIC-a.

Pre nego što nastavite sa daljom konfiguracijom, sistem treba ažurirati, za to ćemo ponovo povećati prava superkorisniku i ažurirati listu paketa naredbom:

apt-dobi ažuriranje

Zatim ažuriramo sistem naredbom:

apt-get upgrade

Pažljivo proučavamo izlaz naredbe, kao što vidimo, iz nekog razloga tri paketa nisu ažurirana, u ovom slučaju to su paketi kernela. Stoga ćemo ih pokušati ažurirati ručno. Da biste to učinili, pokrenite naredbu:

apt-get install linux-generic

Koji će instalirati novi kernel i njegove pakete zavisnosti. Takođe se preporučuje da ponovo pokrenete sistem nakon ažuriranja.

Nakon ponovnog pokretanja, instalirajte administrativne alate: paket ssh za daljinski pristup serveru i fajl menadžeru mc, što uvelike pojednostavljuje rad sa sistemom.

apt-get install ssh mc

Za pokretanje mc koristite jednostavnu naredbu:

ako želite da ga pokrenete kao root.

Rad s njim je prilično jednostavan, oni koji su radili u DOS-u sa Norton Commander ili Volkov Commander menadžerima ne bi trebali imati nikakvih poteškoća.

Navigacija se vrši strelicama, prijelaz između panela se vrši pomoću tipke Tab, i izbor tastera Insert. Glavne radnje su navedene u nastavku, brojevi pored njih označavaju broj funkcijske tipke odgovorne za ovu radnju, na primjer, F4 - Uredi, F8 - Izbriši, F10 - Izađi. Uvijek možete skupiti, a zatim proširiti, mc prečica na tastaturi Ctrl+O i pristupite konzoli.

U prozoru koji se otvori, koristite strelice za navigaciju do opcije Ugrađen uređivač i odaberite ga tipkom Prostor. Pritisnite da potvrdite podešavanja i izađete. Dalje.

Ovo će vam omogućiti da odmah koristite ugrađeni uređivač koji je pogodniji od nano za uređivanje konfiguracijskih datoteka.

U zaključku, provjerimo mogućnost udaljene veze, za to ćemo koristiti popularni uslužni program PuTTY(skinuti). U najnovijoj verziji, samo trebate navesti IP adresu ili naziv domene servera:

Međutim, za svaki slučaj, prijavite se Prozor - prevod

mob_info