De beste Linux-distributies voor de server. Hoe u met uw eigen handen een Linux-server kunt maken en wat u hiervoor nodig heeft

Elk besturingssysteem heeft zijn voor- en nadelen. Windows krijgt bijvoorbeeld vaak de schuld van zijn kwetsbaarheden, maar is tegelijkertijd handig voor de gemiddelde gebruiker. Het Linux-besturingssysteem is de populairste en handigste internetserver. Door tijdig onderhoud van Linux-servers kunt u van vele voordelen genieten.

In dit systeem zijn de kernelbroncodes beschikbaar, wat betekent dat u het systeem zelfstandig kunt aanpassen op een manier die handig is voor uw werk. Het belangrijkste voordeel van Linux ten opzichte van alle andere systemen is dat het gratis is. De commerciële versie van dit besturingssysteem is alleen uitgerust met diverse extra functies en mogelijkheden. Hoewel zelfs de gratis versie van het systeem alle benodigde software bevat. Een ander pluspunt is dit. Het is toegankelijk voor zelfs een niet-professionele gebruiker, heeft een gemakkelijke overstap van Windows NT en heeft veel compatibele configurators. Bovendien is dit besturingssysteem niet kieskeurig of hongerig naar hulpbronnen zoals andere besturingssystemen.

Aanvankelijk werd de installatie uitgevoerd voor lokale bedrijfsnetwerken, maar de laatste tijd wordt deze steeds gebruikelijker op thuiscomputers. Het heeft een duidelijke interface, gemakkelijk te bewerken en instellingen te wijzigen.

Het Linux-besturingssysteem wordt voornamelijk gebruikt voor het creëren van internetservers vanwege de hoge mate van betrouwbaarheid, maar ook voor het creëren van clusters voor parallel computergebruik vanwege het gemak van de modernisering ervan. De Linux-internetconfiguratie is onder meer geschikt voor een optimale werking van gateways, PTP-servers, X-servers en webservers.

Omdat het Linux-systeem een ​​bestandssysteemtype heeft dat verschilt van andere besturingssystemen, begint de installatie met het maken van een afzonderlijke partitie. Professionele IT-specialisten raden aan om zelfs twee afdelingen te creëren: één voor het systeem en de tweede voor swapping. Voordat u begint met het maken van partities, wordt ook aanbevolen om een ​​diepgaande defragmentatie van Windows-bestanden op alle bestaande partities uit te voeren. Het proces van het maken van een partitie voor een nieuw systeem kan op drie manieren worden gedaan: door fdisk te gebruiken, door ingebouwde functies te gebruiken tijdens de installatie en door programma's van derden te gebruiken. De tweede methode is de snelste, hoewel bij het maken van een nieuwe partitie alle bestaande informatie wordt verwijderd. Daarom, als je van plan bent een server op Linux op te zetten en belangrijke documenten en programma's wilt opslaan, moet je fips gebruiken, dat wil zeggen een speciaal programma dat zich meestal op de Linux-sysbevindt. Om onaangename bestanden van het vorige systeem te verwijderen, wordt aanbevolen om de computer na defragmentatie opnieuw op te starten en deze in MS DOC-emulatiemodus te starten. Op dit moment moet u het wisselbestand verwijderen, een opstartdiskette maken en het hierboven beschreven fips-programma daarop laden. Omdat de Linux-installatie na alle voorbereidingen moet worden uitgevoerd, wordt dit programma nu gelanceerd om partities te maken. De interface is vrij eenvoudig en duidelijk. Daarom hoeft de gebruiker alleen de gewenste partitie te selecteren, waarvan de grootte moet worden verkleind of vergroot, de grootte van de nieuwe partitie op te geven en deze aan te maken. Trouwens, na deze procedure verschijnt er naast de vereiste partities nog een andere in FAT- of Fat32-formaat. Je zult het moeten verwijderen en in plaats daarvan een Linux-partitie moeten maken.

De daadwerkelijke installatie van een Linux-server kan op verschillende manieren worden uitgevoerd. De eerste methode is de eenvoudigste. Hiervoor wordt een gewone installatie-cd gebruikt. De tweede methode is het gebruik van een opstartdiskette. Ze zijn geschikt als het BIOS de mogelijkheid om vanaf CD-ROM op te starten niet ondersteunt. De derde manier is door een harde schijf te gebruiken. En het laatste vierde wordt gebruikt om het systeem via het netwerk te installeren.

Na de geselecteerde methode wordt het systeem geïnstalleerd, wat geen aanvullende uitleg vereist. De interface van de installatiewizard is vrij eenvoudig en begrijpelijk, zelfs voor de gemiddelde gebruiker. Daarom moet u aandacht besteden aan de volgende fase van het werken met dit besturingssysteem: het opzetten van een Linux-server. Allereerst moet het de mogelijkheid omvatten om het bestandssysteem te onderhouden, dat wil zeggen de functie van het controleren, defragmenteren en herstellen van het systeem omvatten. Dit is nodig om de beste prestaties te garanderen.

Verdere configuratie omvat het wijzigen van gegevens in het register. Dit is nodig om ervoor te zorgen dat de server wordt gestart met de meest verbeterde parameters. Als u deze procedure zelf uitvoert, moet u geduld hebben en over allerlei bronnen beschikken met vergelijkbare informatie over het opzetten van het systeem. Het eerste dat u moet weten als u het systeem zelf instelt, is het gebruik van het SSH-protocol. Het wordt gebruikt voor bestandsbeheer op afstand, zodat u bestanden kunt bewerken en overbrengen. Voor meer gemak gebruiken autodidactische beginners het liefst het PuTTY-programma. Hoewel het een klein volume heeft, heeft het een verrassend breed scala aan mogelijkheden.

Heeft de gebruiker echter niet voldoende kennis en ervaring op dit gebied, dan is het beter als de Linux-server wordt geconfigureerd door een ervaren specialist. Om dit te doen, is het raadzaam om hulp te zoeken bij een professionele IT-specialist of onze bedrijfsbeheerder. Natuurlijk zul je wat geld moeten betalen voor het werk, maar het is beter dan zelf alle instellingen te verbreken en het hele systeem onbruikbaar te maken. Bovendien zijn de kosten van dit soort diensten voor elke gebruiker redelijk redelijk en is de kwaliteit van het uiteindelijke werk professioneel. Onze klanten zijn altijd tevreden. Bovendien kunnen onze specialisten de klant, indien nodig, adviseren over elk interessant vraagstuk.

Onze klanten

Allereerst is het artikel voor mezelf en voor dezelfde dwazen van beginnende systeembeheerders of degenen die met hen sympathiseren. om zo te zeggen, stap-voor-stap instructies.
een server op Linux kan vanaf vrijwel elke oude computer worden gemaakt. De serverversie van Linux is niet luxe, maar werkt uitstekend. tot uw beschikking kunnen zijn: een bestandsserver (bestandsopslag), een printerserver (gecentraliseerd beheer van een printer of printers), een mailserver (mailer), een spelserver (uw eigen spelserver, noodzakelijkerwijs met blackjack en hoeren), U kunt eenvoudig een gateway naar internet gebruiken. Er zijn veel mogelijkheden (ik heb ze hier niet allemaal opgesomd).

vandaag ben ik geïnteresseerd bestandsserver En webserver(voor de game-ondersteuningssite). Dit bericht gaat over hen.


1. een Linux-distributie installeren. gebruikers aanmaken.
De toch al geliefde Ubuntu werd als basis genomen. specifiek in dit geval werd vers gebruikt Ubuntu 9.10-server i386.
Je kunt de isoshnik gratis downloaden van de officiële Canonical-website.

na het laden van de werkende console heb ik geïnstalleerd Middernacht commandant. Dit is een pseudo-grafische shell, vergelijkbaar met Norton Commander (het werd ooit geïnstalleerd op het onhandige MS DOS). erg handig in gebruik.
$ sudo apt-get install mc
$ mc

Ik ben van plan om meerdere games op de server te hebben. Dienovereenkomstig zal ik verschillende accounts aanmaken met minimale rechten.

2. configureer samba en hef de bestandsserver op.
Laten we eerst de netwerkkaart van de server configureren. selecteer een vrij IP-adres (ik had 192.168.1.4 gratis).
We configureren het raster door het bestand te bewerken: /etc/netwerk/interfaces:
$ sudo nano -w etc/netwerk/interfaces
interfaces bestandsinhoud:
# Dit bestand beschrijft de netwerkinterfaces die op uw systeem beschikbaar zijn
# en hoe u ze kunt activeren. Zie interfaces(5) voor meer informatie.

# De loopback-netwerkinterface
auto lo
iface lo inet loopback

# De primaire netwerkinterface
automatische eth0
iface eth0 inet statisch
adres 192.168.1.4
netmasker 255.255.255.0
netwerk 192.168.1.0
uitzending 192.168.1.255
gateway 192.168.1.1

[merk op dat "adres" is geschreven met twee"d" en twee"S". Ik had hier enkele fouten. hoogstwaarschijnlijk door onoplettendheid]

Dan:
# echo server.home.net > /etc/hostnaam

En nog iets:
$hostnaam
$ hostnaam -f
deze twee opdrachten zouden de naam moeten weergeven server.home.net.

nu eigenlijk samba. Als je helemaal aan het begin (tijdens de installatie van de distributie) de Samba-bestandsserver niet hebt geselecteerd, dan is dat geen probleem. We kunnen nu alle benodigde pakketten installeren:
$ sudo apt-get install samba smbclient smbfs ntp ntpdate

we hebben de programma's geïnstalleerd: Samba, SMBlient en SMBFS, die de basis vormen voor onze bestandsserver.
Ik heb de nieuwste pakketten geïnstalleerd - NTP en NTPDate - zodat de server zijn systeemklok via internet kon synchroniseren.

Laten we een opdracht uitvoeren die onze schijf toegankelijk maakt voor alle netwerkgebruikers (we geven ze volledige rechten op deze schijf):
$ sudo mkdir /media/multimedia
$ sudo chmod 777 /media/multimedia

Laten we nu Samba configureren.
dit is nodig zodat onze bestandsserver zichtbaar is op het thuisnetwerk.
In Windows zijn alle netwerkcomputers standaard opgenomen in een werkgroep met de naam MSHOME.
Laten we controleren of samba dezelfde werkgroepnaam heeft in het configuratiebestand:
$ sudo nano -w /etc/samba/smb.conf

zoek en bewerk de regel:
werkgroep=MSHOME

[U kunt uiteraard uw eigen waarden toewijzen aan de werkgroepparameter. Onthoud alleen dat de naam van de werkgroep in Windows en Linux hetzelfde moet zijn.]

zodat de schijf zichtbaar is, evenals gelezen en geschreven voor alle netwerkgebruikers, voegt u aan het einde van de configuratie toe:
commentaar = Openbare map
pad = media/multimedia
publiek = ja
beschrijfbaar = ja
masker aanmaken = 0777
mapmasker = 0777
forceer gebruiker = niemand
krachtgroep = geengroep

[merk op dat "nogroup" is geschreven naadloos. In veel beschrijvingen worden de instellingen apart geschreven. Bij mij werkte het niet als ik afzonderlijk schreef]

sla de wijzigingen in het bestand op en laad het Samba-pakket opnieuw:
$ sudo /etc/init.d/samba force-reload

3. installeer apache en start de webserver.
Voor een webserver heb je niet veel nodig. alles is hier vrij eenvoudig. je moet apache installeren (wat is Apache) en HTML-vaardigheden hebben.
$ sudo apt-get install apache2

Na het installeren van Apache kunt u beginnen met het maken van een website. Standaard is het adres van uw site hetzelfde als het IP-adres van uw server in de lokale omgeving (bijvoorbeeld http://192.168.1.4). dit is niet goed. je hebt een menselijk adres nodig (domeinnaam, lees over domeinen). er zijn hier twee opties.
1. kopen. normaal tweedeniveaudomein (zoals http://mijnserver.com).
2. neem een ​​gratis versie, maar dan van het derde niveau (zoals http://game.myserver.com).

betaalde kosten ongeveer 600 roebel voor een half jaar. gratis - geen cent waard.

Ik heb een gratis domein op het derde niveau gebruikt voor mijn server op http://dynDNS.com. Daar moet u zich registreren, een domeinnaam selecteren (op voorwaarde dat deze gratis is), uw echte ip aangeven (). op uw internetgateway (of router) configureert u port forwarding op poort 80 van HTTP naar uw interne server-IP.

Als gevolg hiervan (als alles correct is geconfigureerd) komt de gebruiker bij toegang tot het adres dat u hebt geregistreerd terecht op de hoofdwebpagina van de site op uw server.

hoe u uw website kunt opzetten.
alle site-instellingen staan ​​erin /var/www. standaard is er in deze map één bescheiden index.html met de inscriptie Het werkt!, wat ons een hint geeft over de normale werking.
Dit bestand kan/moet naar wens worden aangepast, zodat u uw eigen website kunt maken.

herstart de server met het commando:
$ sudo shutdown -r nu

/ Voor server

Linux-distributies die geschikt zijn voor installatie op een server. Ze bevatten (laten u installeren) de software die nodig is voor de werking van servers van welke complexiteit dan ook. Deze distributies onderscheiden zich door hoge betrouwbaarheid en stabiliteit. Een andere vereiste voor Linux-serverdistributies is ondersteuning voor serverhardware.

  • TrueOS - gebaseerd op FreeBSD

    TrueOS (voorheen PC-BSD) is een besturingssysteem gebaseerd op FreeBSD en ontworpen voor desktopcomputers en werkstations.

  • Russische Fedora-remix — Fedora met een aantal toevoegingen

    RFRemix (voorheen Tedora) is geen aparte distributie, maar de originele Fedora met een aantal toevoegingen. Het is ontworpen om ervoor te zorgen dat gebruikers direct na de installatie een volledig gebruiksklaar systeem ontvangen (er is bijvoorbeeld ondersteuning voor multimediaformaten (mp3, DivX) toegevoegd).

  • Bereken Linux - snel en gebaseerd op Gentoo

    Calculate Linux is een Linux-distributie gebaseerd op het Gentoo-systeem. Wordt geleverd met hulpprogramma's die het installeren van het systeem veel eenvoudiger maken (in tegenstelling tot Gentoo). Calculate is een stabiele en snelle distributie die geschikt is voor gebruik op personal computers en servers.

  • CentOS - gebaseerd op Red Hat

    CentOS is een distributie gebaseerd op de betaalde Red Hat Enterprise Linux (RHEL) distributie en is daar volledig compatibel mee. Een stabiele distributie met alle benodigde software voor het werk. Kan worden gebruikt op personal computers en servers.

  • Slackware - voor de ervaren

    Slackware is een van de eerste Linux-distributies (de eerste versie werd uitgebracht in 1993). De distributie is bedoeld voor ervaren gebruikers. Het systeem kan flexibel worden geconfigureerd en ontworpen om aan uw behoeften te voldoen.

  • Debian - stabiele distributie

    Debian is een stabiele, populaire Linux-distributie. Wordt voornamelijk gebruikt op persoonlijke pc's en servers. Debian is de basis van veel distributies, waaronder Ubuntu.

  • Mandriva

    Mandriva (voorheen Mandrake Linux) is een Linux-distributie voor personal computers en servers. Bevat een complete set stabiele software voor het dagelijkse werk.

  • Het netwerk is dus actief en de schakelaar knippert krachtig met zijn diodes. Het is tijd om onze kleine maar trotse server op te zetten met Ubuntu Server 10.04 LTS. Met behulp van een schijfimage (dit kan via HTTP of via torrent, - 700Mb.) schrijven we het naar een schijf. Voor deze doeleinden raad ik aan om “Daemon Tools Lite” of “” te gebruiken, aangezien beide programma’s gratis zijn en volledig aan onze eisen voldoen.

    Stel de BIOS in om op te starten vanaf CD of DVD en start opnieuw op.

    Om te beginnen wordt ons gevraagd de installatietaal te selecteren. Laten we Russisch kiezen.

    Aanwijzing: let op de lijn helemaal onderaan het scherm. Het bevat de functietoetsen die u gebruikt om door menu's te navigeren, opties te selecteren, toegang te krijgen tot Help, enz. Dit is een kenmerk van nix-systemen.

    We bevinden ons in het schijfopstartmenu. Selecteer “Ubuntu-server installeren”.



    Er wordt ons gevraagd waar we onze server gaan gebruiken, dit heeft invloed op de keuze van update-mirrors (repositories). Omdat internetproviders doorgaans met hogere snelheden toegang bieden tot IX (UA-IX, MSK-IX en vergelijkbare segmenten), zullen we onze locatie kiezen. Omdat ik in Oekraïne woon, heb ik voor “Oekraïne” gekozen.





    Selecteer “Rusland” in de lijst met landen:



    Er wordt nu gezocht naar netwerkapparaten voor aanvullende installatieopties.



    Dus na grondig zoeken werden er twee gevonden (in de Linux-omgeving worden ze aangeduid als eth0 en eth1 - ethernet). We moeten degene selecteren die is verbonden met internet (router of modem op ons lokale netwerk).



    Als DHCP op de router is geconfigureerd ( DynamischGastheerConfiguratieProtocol- automatisch toewijzingsprotocolIPadressen), ontvangt de netwerkkaart automatisch de juiste instellingen. In mijn geval was de DHCP-server niet geconfigureerd, waarover het installatieprogramma ons informeerde. Het maakt niet uit, want je kunt later alles handmatig configureren, de fout accepteren en doorgaan met de installatie.



    We kregen dus de aanbieding om de verbindingsinstellingen handmatig in te voeren of het opnieuw te proberen, de netwerkconfiguratie over te slaan of terug te gaan en een andere netwerkkaart te selecteren. Selecteer “het netwerk handmatig configureren”.



    • IP: 172.30.2.3
    • Netmasker: 255.255.255.0
    • Gateway: 172.30.2.1
    • DNS: 172.30.2.1

    Na het instellen wordt ons gevraagd wat de naam van onze nieuw aangemaakte server zal zijn? Ik heb hem gebeld" CoolServ" De naam mag alleen Latijnse letters, cijfers, streepjes of onderstrepingstekens bevatten, anders kunnen er onvoorziene problemen optreden.

    Over het algemeen is het beter om drie regels te volgen voor het benoemen van variabelen in programmeertalen, namelijk: de naam mag niet beginnen met een cijfer, er mogen geen spaties in de naam staan, en je kunt geen gereserveerde woorden gebruiken (speciale constructies, bijvoorbeeld als , else, for, goto, enz.) Er is ook een vierde ding: gebruik geen tekens uit andere nationale alfabetten dan het Latijn, bijvoorbeeld: Russisch, Japans, Oekraïens, enz. Als u zich aan deze regel houdt, zult u nooit problemen ondervinden met de werking van programma's en de weergave van bestandsnamen.



    Het besturingssysteem heeft vastgesteld dat we ons in de tijdzone Europa/Zaporozhye bevinden, dat is GMT+2, alles is zo. Dienovereenkomstig heeft u uw eigen tijdzone als u niet in Oekraïne woont.



    Nu komt het ergste deel van elke OS-installatie: de opmaak voor de installatie ervan. Maar vriendelijk Het besturingssysteem (zo is het woord "ubuntu" vertaald uit de taal van een of andere bananenrepubliekstam) zal ons helpen alles snel en efficiënt te doen. We hebben twee markeeropties: automatisch of handmatig. Omdat we niet op zoek zijn naar gemakkelijke manieren, kiezen we voor handmatige markering.



    Op de onderstaande foto zijn de aangesloten schijven te zien. In ons geval is dit één SDA-schijf van 8 GB onder de naam (WD, Seagate, enz. In mijn geval is dit een Virtual Box - een virtuele schijf). Laten we het kiezen.

    Opmerking: In *NIX-achtige besturingssystemen hebben schijven niet de gebruikelijke Windows-namen, zoals “C” of “D”. In plaats daarvan worden ze HDA (voor een IDE-kanaal) of SDA (in het geval van SATA- of SCSI-schijven) genoemd.

    De laatste letter van de naam (A) geeft de schijf in alfabetische volgorde aan. Die. - de volgende SATA-schijf heet SDB, SDC, enzovoort. Maar dit is alleen de naamgeving van fysieke schijven, en hun logische partities zullen er uitzien als SDA1, SDA2, SDA5, enz. Bovendien betekenen de cijfers van 1 tot en met 4 de primaire partitie, van 5 en hoger - logisch. Laat je niet in de war brengen door zo'n vreemde naam. Ik hoop dat deze na verloop van tijd net zo gemakkelijk en vertrouwd zal worden als in de MS Windows-omgeving.



    De onheilspellende inscriptie in de onderstaande schermafbeelding informeert ons dat alles wat op de schijf stond verloren kan gaan tijdens het opnieuw partitioneren, maar we zijn nergens bang voor en klikken op "Ja".



    Hierna wordt er een partitietabel gemaakt, die moet worden “gevuld” met de partities zelf. Selecteer een lege ruimte en klik op Volgende (spatiebalk).



    Selecteer in de volgende schermafbeelding “Een nieuwe partitie maken”, hoewel alles nog steeds automatisch kan worden gedaan, zullen we het koppig handmatig instellen :)



    We voeren de grootte van de nieuwe schijf in MB of GB in, eerst maken we een swap aan (analoog aan een wisselbestand in MS Windows), 512 megabytes groot. Hoewel het aanbevolen wordt om een ​​swapgrootte anderhalf keer groter te maken dan de grootte van het totale geïnstalleerde bedrag, zullen we deze gelijk maken aan deze waarde.

    Opmerking: *NIX-besturingssystemen (Unix en Linux) gebruiken het paginabestand correcter (vooral in versies zonder grafische interface), hier zal de swap uiterst zelden worden geladen. Op mijn server werden bijvoorbeeld van een swap van 1 Gb zoveel mogelijk een paar megabytes gebruikt, en dat was te wijten aan een zeer zware belasting en uptime gedurende ongeveer een maand. Hoe dan ook heeft het geen zin om meer dan een gigabyte te doen, omdat je simpelweg ruimte verliest, die altijd ontbreekt.



    Selecteer het partitietype. Ik heb primair gekozen (d.w.z. de volledige naam van deze partitie is SDA1)



    In de volgende schermafbeelding moeten we expliciet aangeven dat dit een wisselsectie zal zijn. Om dit te doen, selecteert u in de partitie-instellingen de optie "partitie wisselen", controleert u het label "boot" en voltooit u het instellen van de partitie.



    Nu selecteren we opnieuw een vrij gebied, maken we een schijf, maar nu selecteren we het "logische" type. Laten we de grootte instellen op 15 GB, bestandssysteemtype: EXT4, koppelpunt: / (root) en dat is het voor deze sectie.



    Maak voor de resterende ruimte een logische partitie met het EXT4-bestandssysteem en een koppelpunt /thuis, zal dit de homedirectory zijn van alle gebruikers (analoog aan de directory in MS Windows “Documenten en instellingen”). Dit is waar we klaar zijn met het instellen van de schijven. Als gevolg hiervan zou u zoiets als het volgende moeten krijgen.



    Als alles correct is, selecteer dan “Ja” (zoals weergegeven in de onderstaande schermafbeelding). Dit is het laatste moment voordat de partitietabel naar schijf wordt geschreven (tot nu toe zijn alle instellingen die we hebben gemaakt uitsluitend naar het RAM van de pc geschreven). Nou, daar gaan we!



    Na het opnemen van de tabel begint de installatie van het Ubuntu Server 10.04 LTS OS zelf, dit duurt 5-7 minuten.



    Nadat het proces is voltooid, wordt ons gevraagd de naam van de toekomstige gebruiker in te voeren. Ik zal mijn naam invoeren. Het wordt gebruikt om e-mail te verzenden namens deze gebruiker.



    Na het invoeren van de naam moeten we een accountnaam bedenken, de gebruiker waaronder we gaan inloggen. Ik gebruikte asus(dit is geen reclame :))





    Om veiligheidsredenen wordt ons aangeboden om onze thuismap gratis te versleutelen. We hebben niets te verbergen, dus zullen we weigeren.

    Opmerking: Bij het versleutelen bestaat het risico dat het bij problemen met de harde schijf moeilijk is om de versleutelde informatie te herstellen.



    Om toegang tot internet te krijgen, wordt ons gevraagd informatie over de proxyserver in te voeren. Omdat we die nog niet hebben, laten we het veld gewoon leeg. Selecteer “Doorgaan”.



    In tegenstelling tot het op geld beluste MS Windows biedt Ubuntu volledig gratis en tijdige updates via internet. Laten we de optie ‘beveiligingsupdates automatisch installeren’ selecteren, zodat we dit later niet handmatig hoeven te doen.



    Ook zullen we onmiddellijk worden aangeboden om een ​​​​paar "daemons" (analogen van systeemservices in Windows) te installeren. Ja, dit is een "eng" besturingssysteem, er kunnen zelfs "zombies" zijn - bevroren "demonen", en er zijn geen pictogrammen :) Voor eenvoudige configuratie selecteren we Open SSH-server (zodat u indien nodig verbinding kunt maken op afstand naar de server via het netwerk met behulp van een terminal).

    Eindelijk! Ubuntu Server 10.04 LTS is geïnstalleerd en u kunt de vruchten van uw werk bekijken! We proberen in te loggen met de gebruikersnaam en het wachtwoord die tijdens de installatie zijn opgegeven.



    Nadat u uw login en wachtwoord succesvol heeft ingevoerd, zal het besturingssysteem ons begroeten met korte informatie over de status ervan. Voor jou zal het er ongeveer zo uitzien:



    Uit de informatie in de bovenstaande schermafbeelding kunt u het volgende zien:

    • Het systeem is belast met 0,4%,
    • De thuismap gebruikt 3,3% van de 1009 Mb ruimte.
    • Er wordt 3% van de 512 Mb RAM gebruikt, wat in megabytes slechts 21 Mb is. Ter vergelijking: MS Windows XP Pro SP3 gebruikt na een “schone” installatie (vanaf de originele schijf) ongeveer 100 Mb en “houdt” aanvankelijk 30 megabytes vast in het wisselbestand.
    • Nu zijn er 84 processen actief, er zijn geen ingelogde gebruikers (omdat de informatie werd verzameld voordat de gebruiker, d.w.z. wij, inlogde).
    • Eén netwerkkaart met de naam eth0 krijgt het IP-adres 172.30.2.3 toegewezen
    • Er zijn ook 89 servicepacks en 67 beveiligingsupdatepakketten beschikbaar.

    Na de installatie moet u het besturingssysteem bijwerken; hiervoor is ongeveer 70 megabytes nodig om van internet te downloaden. Voer de update-opdracht uit als root (beheerder) sudo apt-get-update waarmee de lijst met beschikbare pakketten wordt bijgewerkt.

    Omdat de opdracht de rechten van de supergebruiker “su” (supergebruiker) vereist, wordt ons om ons wachtwoord gevraagd, voer dit in. Het volgende commando werd ingevoerd apt-get-upgrade zal het pakketupdateproces zelf starten. Na het opstarten wordt de lijst met pakketten gecontroleerd en worden updates aangeboden. Bevestig de installatie door op de “Y”-toets te drukken.



    De opdracht “get update” werkt de lijst met beschikbare software bij, en alleen informatie daarover (versie, enz.), en de opdracht “upgrade” werkt de software rechtstreeks bij (downloadt een nieuwe versie van de website van de ontwikkelaar en installeert deze).

    Laten we naar dezelfde updateprocedure kijken met behulp van de opdracht sudo



    Na het downloaden van de benodigde pakketten begint de installatie, wat enkele minuten kan duren.

    Uw server is nu klaar voor gebruik! Maar het moet nog steeds worden geconfigureerd. Dit is wat we in het volgende artikel zullen doen.

    Grofweg geclassificeerd zijn er 2 besturingssysteemopties voor servers: Windows en Linux (allemaal *NIX-achtige systemen). Kortom, het besturingssysteem is de basis die de computer aanstuurt.

    Afhankelijk van de functies, betrouwbaarheid en taken die van de server worden vereist, wordt het besturingssysteem geselecteerd.

    Voordelen van Linux ten opzichte van Windows

    Qua betrouwbaarheid is Linux veel betrouwbaarder dan Windows. Windows kan na enige tijd vastlopen. Laten we zeggen dat het 2-4 weken werkt, daarna begint het te vertragen of te bevriezen. Of er kunnen zich fouten voordoen die zeer moeilijk te begrijpen en daarom zeer moeilijk te elimineren zijn. En vaak worden fouten geëlimineerd door het besturingssysteem volledig opnieuw te installeren, wat erg lastig is omdat het installeren van een serverbesturingssysteem en de daaropvolgende configuratie een zeer arbeidsintensieve taak is.

    Ik zal het uitleggen met een voorbeeld. Stel dat u een Windows-server heeft die als bestandsserver functioneert. Bij het opnieuw installeren moet u eerst alle bestanden die erop zijn opgeslagen overbrengen, en dit kan veel tijd in beslag nemen omdat... Het volume van bestanden kan worden gemeten in terabytes. Installeer vervolgens de server opnieuw, configureer hem opnieuw, houd rekening met alle subtiliteiten en nuances die er waren, maar er is veel tijd verstreken sinds de configuratie had kunnen worden vergeten; kopieer vervolgens de gegevens terug, controleer en dubbelcheck alles. En toch zullen er daarna gedurende de week tekortkomingen naar voren komen die vooraf moeten worden aangepast.

    Linux is een zeer betrouwbaar systeem. Ik zal alle Unix-achtige systemen Linux noemen. Als het goed is geconfigureerd, faalt het niet (uiterst zelden, bijna nooit).

    Linux-installatie een veel complexer proces dan in Windows. Als een specialist niet weet hoe hij iets in Windows moet doen, kan hij door door de instellingen en menu's te bladeren het gewenste item vinden en dit met vallen en opstaan ​​configureren.

    In Linux zal een dergelijk nummer niet werken, omdat er in serverversies helemaal geen grafische interface is, dus het zal niet mogelijk zijn om het gewenste item willekeurig te vinden. Om een ​​functie in Linux te configureren, moet je precies weten hoe je dit van begin tot eind moet doen, en welke commando's je hiervoor moet invoeren.

    Ik denk dat er om deze reden maar heel weinig specialisten zijn die Linux goed kennen. Daarom geven de meeste systeembeheerders de voorkeur aan Windows.

    Linux heeft twee zeer grote voordelen:

    • Allereerst is Linux helemaal gratis!
    • Ten tweede is Linux zeer betrouwbaar.

    Linux-betrouwbaarheid als voorbeeld

    Zoals eerder vermeld is Linux moeilijk te configureren, maar zeer betrouwbaar.

    Linux kan een aantal maanden, zelfs jaren, draaien zonder te hoeven afsluiten of opnieuw opstarten, en normaal functioneren zonder ook maar enige vertraging.

    Met Windows kun je dit niet doen. Vraag het aan een willekeurige systeembeheerder en hij zal u vertellen dat hij de Windows-server vaak opnieuw opstart.

    Naast hoge betrouwbaarheid en fouttolerantie Linux is erg snel.

    Dus als je hoge snelheid nodig hebt, en als er een keuze is tussen Linux en Windows, kies dan voor Linux. Als u hoge betrouwbaarheid nodig heeft Nogmaals, als je de keuze hebt tussen Linux en Windows, kies dan voor Linux.

    Naast al het andere is Linux ook gratis, d.w.z. Om Windows te installeren moet je er een licentie voor kopen, en de serverversie van de licentie is erg duur, terwijl Linux helemaal gratis is.

    Bovendien is 90% van alle Linux-programma's ook gratis. Als je bijvoorbeeld je eigen mailserver wilt maken en al je mail daarop wilt opslaan, dan gebeurt dit op Linux vrij eenvoudig en werkt het heel stabiel en hoef je eigenlijk niets te betalen voor de software zelf.

    Wat Windows betreft, moet u een licentie kopen, een mailserverprogramma kopen dat de mailserver beheert, en u zult er ook daadwerkelijk voor moeten betalen.

    Welke andere voordelen van Linux?

    Het registreert tot in detail alle gebeurtenissen die plaatsvinden, inclusief storingen, fouten, alle acties en gebeurtenissen die hebben plaatsgevonden. Dat wil zeggen dat als er bijvoorbeeld een storing heeft plaatsgevonden, u in detail kunt bekijken wat er gebeurde op het moment van de storing in de opnamelogboeken (in computertaal wordt dit logbestanden genoemd), waarbij alles in detail wordt aangegeven de datum en tijd.

    Per programma kunt u ook zien welke evenementen er hebben plaatsgevonden. Al deze tijdschriften zijn zeer aanpasbaar. U kunt ook verschillende meldingen per e-mail instellen. Als er bijvoorbeeld een gebeurtenis heeft plaatsgevonden, is er bijvoorbeeld weinig ruimte over op de harde schijf. Het systeem stuurt u automatisch een e-mailbericht waarin staat dat er weinig ruimte op de schijf is. en daar moet dan iets aan gedaan worden.

    In Windows zijn de loginstellingen zeer beperkt en zijn er geen configuratie-opties als zodanig. Die. alle logboeken en gebeurtenissen worden bijgehouden zoals ze zijn. Bovendien ontbreken de meeste gebeurtenissen eenvoudigweg, ze worden niet opgenomen. Als er zich problemen voordoen, zult u dit in de meeste gevallen in Windows niet volgen. Wat betreft fouten in Windows-logboeken: de fout heeft vaak geen beschrijving, dat wil zeggen dat iets bijvoorbeeld niet werkt, en in het logboek staat, in plaats van het probleem te beschrijven, zoiets als, indien vertaald in het Russisch, fout nr. 00x34515. En daarom raad je niet wat het is. In Linux heeft 95% van de fouten een voldoende gedetailleerde beschrijving, waaruit je kunt bepalen wat het probleem is en dit kunt oplossen.

    Waarom gebruiken de meeste systeembeheerders Windows?

    Omdat Windows een grafische interface heeft die intuïtief is, en zelfs als je het programma nog nooit hebt gezien en het moet configureren, is het vrij eenvoudig te begrijpen. Dit zal niet werken met Linux. Hier moet u weten wat u doet en hoe u moet doen wat u doet. Er wordt aangenomen dat de beheerders die Linux kennen zich op een hoger niveau bevinden dan degenen die het niet kennen. Ik zou zeggen dat een heel klein deel van de systeembeheerders Linux kent, en dat het niet mogelijk zal zijn om het willekeurig onder de knie te krijgen. Daarom proberen ze het te vermijden.

    In het voordeel van Linux zal ik zeggen dat ongeveer 90% van alle bestaande sites op internet op Linux draaien. Die. Als je erover nadenkt, is dat voor 90% van alle websites in de hele wereld een enorm aantal. Yandex draait op Linux, Google draait op Linux, dit spreekt opnieuw in het voordeel van Linux.

    Ik zal iets zeggen over virussen. Zoals jullie allemaal weten, zijn er een groot aantal virussen voor Windows, en het hebben van een geïnstalleerd antivirusprogramma is al lang gebruikelijk.

    Er zijn geen virussen voor Linux (er zijn er maar heel weinig, ze kunnen worden verwaarloosd). Ik zal niet ingaan op technische details, maar ik zal zeggen dat dit te wijten is aan de manier waarop het het principe van de werking en distributie van toegangsrechten in Linux implementeert.