Die besten Linux-Distributionen für den Server. Server-Betriebssysteme

Dieses Material enthält eine Liste der beliebtesten und gebräuchlichsten Server-Betriebssysteme, die hier in Russland weit verbreitet sind.

Zunächst werden wir herausfinden, warum wir ein Server-Betriebssystem benötigen.

Wozu dient ein Server-Betriebssystem?

Server-Betriebssystem- Entwickelt für die Verwaltung von Software, die wiederum alle internen und externen Netzwerkbenutzer bedient. Warum können Sie kein normales Benutzerbetriebssystem als Serverbetriebssystem verwenden? Sie fragen, weil das Server-Betriebssystem sozusagen spezielle Verwaltungsfunktionen bereitstellt, die bequemer und effizienter sind und speziell für bestimmte Verwaltungs- und Verwaltungszwecke entwickelt wurden, und eine solche Funktionalität in Benutzerbetriebssystemen, die übrigens als solche fungieren, einfach nicht vorhanden ist Clients dieser Server-Betriebssysteme. Und natürlich können wir daraus schließen, dass es natürlich Ausnahmen gibt, wenn wir über spezielle Funktionen verfügen und die Kosten für diese Funktionalität völlig unterschiedlich sind.

Lassen Sie uns nun herausfinden, wie Sie ein Server-Betriebssystem auswählen. Zunächst müssen Sie klar entscheiden, für welche Zwecke dieser Server und dementsprechend sein Betriebssystem verwendet werden soll. Abhängig von der konkreten Aufgabenstellung wählen Sie das Betriebssystem und die für dieses Betriebssystem erforderliche Hardwarekonfiguration aus. Wenn Sie jedoch nicht mit dem Betriebssystem vertraut sind, das in jeder Hinsicht die beste Option ist, wählen Sie das Betriebssystem aus, mit dem Sie bereits gearbeitet haben, oder studieren und testen Sie es sorgfältig ( zum Beispiel auf einer virtuellen Maschine) Betriebssystem, das Ihnen unbekannt ist. Denn Kenntnisse, Fähigkeiten und Verständnis der Betriebssystemadministration haben nicht nur großen Einfluss auf die Erstinstallation und -konfiguration, sondern auch auf deren weitere Wartung und Verwaltung.

Kommen wir nun direkt zur Betrachtung der Server-Betriebssysteme, die heute am beliebtesten und am weitesten verbreitet sind.

Beginnen wir natürlich mit Microsoft-Produkten. Heute werde ich zwei Versionen des Betriebssystems hervorheben: Windows Server 2003 und Windows Server 2008 R2.

Notiz! Dieses Material ist veraltet und derzeit wird Windows Server 2003 nicht mehr unterstützt, und Windows Server 2008 R2 liegt in der Funktionalität bereits weit hinter modernen Versionen zurück, daher empfehle ich die Verwendung neuerer Versionen, zum Beispiel Windows Server 2016.

Windows Server 2003

Windows Server 2003- ist bereits ein ziemlich altes Betriebssystem, erfreut sich aber auf die eine oder andere Weise großer Beliebtheit bei Systemadministratoren in Russland.

Dieses Produkt kann für fast alle Zwecke verwendet werden, die sich für Administratoren ergeben. Vergessen Sie jedoch nicht die Qualität, da alle Desktop-Optionen ( diese. haben eine grafische Shell) erfordern viel mehr Ressourcen als Nicht-Frontend-Betriebssysteme. Wenn Sie also ein Betriebssystem mit grafischer Shell verwenden möchten, müssen Sie dies bei der Auswahl der Serverausrüstung berücksichtigen. Windows Server 2003 eignet sich hervorragend für unerfahrene Systemadministratoren. Diese Plattform eignet sich perfekt für Domänencontroller. Wenn Sie den Active Directory-Verzeichnisdienst verwenden und Remotebenutzerverbindungen in Ihrem Netzwerk verwenden möchten, können Sie auf diesem Betriebssystem problemlos „ Terminal-Server».

Windows Server 2008 R2

Windows Server 2008 R2– ein im Hinblick auf neue Technologien fortschrittlicheres Betriebssystem von Microsoft.

Windows Server 2008 R2 ist bereits in vielen Leistungstests von Server-Betriebssystemen führend. Beispielsweise ist es am besten, einen Dateiserver auf diesem Betriebssystem auszuführen. Darüber hinaus in diesem Betriebssystem: verbesserte Unterstützung für Virtualisierung, eine neue Version des Active Directory-Verzeichnisdienstes, Unterstützung für bis zu 256 Prozessoren, im Gegensatz zu Windows Server 2003 ist es auch besser implementiert“ Terminal-Server" Der Vorteil dieser Plattform besteht darin, dass sie für die qualitativ hochwertige Ausführung fast aller Aufgaben geeignet ist. Der Nachteil besteht jedoch darin, dass sie im Gegensatz zu ihren Verwandten mehr Ressourcen benötigt.

Kommen wir nun zu unixähnlichen Betriebssystemen und beginnen meiner Meinung nach mit dem Beliebtheitsführer ( unter Unix-ähnlich).

Ubuntu-Server

Ubuntu-Server– ein Betriebssystem, das den Linux-Kernel verwendet.

Ubuntu Server kostet Sie viel weniger als die oben aufgeführten. Viele unerfahrene Systemadministratoren erleben Angst und Schrecken, wenn es um Nicht-Front-End-Unix-ähnliche Betriebssysteme geht, und erklären dies damit, dass „Es ist kompliziert und unklar" Ich wage Ihnen zu versichern, dass die Einrichtung dieser Betriebssysteme viel einfacher ist als die des gleichen Windows Server 2008 R2, wo es eine endlose Vielfalt an Optionen und Einstellungen gibt. Und in Unix-Systemen läuft die gesamte Einrichtung auf die Bearbeitung von Konfigurationsdateien hinaus. Außerdem benötigen diese Systeme, wie oben erwähnt, deutlich weniger Ressourcen als ihre GUI-Gegenstücke.

Ubuntu Server ist einfach zu installieren und zu warten, bietet hohe Zuverlässigkeit und Leistung, verfügt außerdem über ein hohes Maß an Sicherheit und eignet sich für fast alle Aufgaben.

CentOS

CentOS ist eine Linux-Distribution, die auf Red Hat Enterprise Linux von Red Hat basiert.

Auch das Betriebssystem ist sehr benutzerfreundlich und viele Systemadministratoren bevorzugen dieses Betriebssystem. Die gesamte CentOS-Software ist äußerst stabil, da alles sorgfältig geprüft und getestet wird. CentOS wird häufig als Plattform für Webserver verwendet. Weitere Informationen zu diesem Betriebssystem finden Sie im Material – Installation von Linux CentOS 7.1 und Überprüfung der Distribution.

Debian

Debian ist eine der beliebtesten Linux-Distributionen. Ubuntu basiert übrigens auf Debian.

Viele Organisationen ( sowohl klein als auch groß) gaben Debian den Vorzug. Hier möchte ich die Version Debian 8.0 hervorheben, da diese bereits ausreichend getestet wurde und gute Ergebnisse zeigt. Eines der Merkmale von Debian ist, dass seine Repositories eine große Menge an Software enthalten. Einige Leute denken, dass Debian im Vergleich zu anderen Systemen schwierig zu verwalten ist, aber ich glaube, wenn Sie sich mit Unix-ähnlichen Systemen befasst haben, wird es Ihnen nicht schwer fallen, Debian zu beherrschen. Zu den Debian-Funktionen gehören außerdem:

  • Ein einzigartiges Paketverwaltungssystem, d.h. System ( oder seine einzelnen Bestandteile) kann ohne Neuinstallation und sogar ohne Verlust von Benutzereinstellungen und in einigen Fällen sogar ohne Neustart aktualisiert werden;
  • Die Debian-Entwicklung wird von Menschen im gesamten Internet durchgeführt, womit sich keine andere Linux-Distribution rühmen kann, bei der die Entwicklung von separaten Gruppen oder Organisationen durchgeführt wird.

Gentoo

Gentoo- Linux-Distribution, beliebt, weil sie äußerst flexibel in der Konfiguration ist und Sie bei richtiger Konfiguration dadurch Leistungsvorteile erhalten.

Es ist auch bekannt, dass diese Distribution nur von Profis auf ihrem Gebiet verwendet wird, da genau diese Einrichtung bestimmte Kenntnisse erfordert. Gentoo hat eine Reihe von Vorteilen, wie zum Beispiel: hohe Geschwindigkeit, ausgezeichnete Benutzergemeinschaft.

FreeBSD

FreeBSD- Ein Unix-ähnliches Betriebssystem, das bei Internetunternehmen sehr beliebt ist, da dieses Betriebssystem perfekt für alle Arten von Webservern geeignet ist.

FreeBSD ist eine großartige Option für einen Webserver, da es sich um einen leistungsstarken TCP/IP-Stack mit Unterstützung für Industriestandards wie SLIP, PPP, NFS, DHCP und NIS handelt. Und so kann FreeBSD problemlos mit anderen Systemen kommunizieren und als Server für ein großes Unternehmen dienen und wichtige Funktionen wie NFS bereitstellen ( Fernzugriff auf Dateien) und E-Mail-Dienste oder repräsentieren Sie Ihre Organisation im Internet und stellen Dienste wie WWW, FTP, Routing und Firewall-Funktionen bereit.

FreeBSD betreibt einige der größten und meistbesuchten Websites im Internet ( zum Beispiel Yahoo!) und ein großer Teil aller anderen Websites laufen ebenfalls auf FreeBSD.

Aber FreeBSD kann nicht nur als Plattform für einen Internet-Server verwendet werden, sondern auch als regulärer Server, der alle Aufgaben ausführt, die andere Server-Betriebssysteme ausführen, und es besteht keine Notwendigkeit, die Fähigkeiten von FreeBSD einzuschränken. FreeBSD ist äußerst sicher und leistungsstark. Darüber hinaus ist dieses Betriebssystem kostenlos und unter anderem wird FreeBSD von einem großen Entwicklerteam entwickelt und unterstützt.

Solaris

Solaris- ein von Sun Microsystems entwickeltes Betriebssystem, das heute der Oracle Corporation gehört und von diesem bezahlt wurde.

Dieses Betriebssystem ist eines der produktivsten Betriebssysteme der Welt und erfreut sich daher einer gewissen Beliebtheit.

Dies sind die Server-Betriebssysteme, die in vielen Unternehmen weit verbreitet sind, und die Wahl des Betriebssystems liegt bei Ihnen!

Dieses Material ist den Grundlagen des Betriebssystems gewidmet. Linux Server. In diesem Material erfahren Sie, warum es sich lohnt, Linux als Server zu verwenden, und erhalten außerdem die notwendigen Vorkenntnisse, die Ihnen für den Einstieg in die Arbeit mit Servern auf Basis dieses Betriebssystems nützlich sein werden.

Lassen Sie uns zunächst darüber sprechen, warum Sie Linux als Server-Betriebssystem verwenden sollten. Viele Leute sind so an Windows gewöhnt, dass sie nicht einmal etwas von Linux hören wollen, ich meine sogar benutzerdefinierte Versionen von Linux mit schönen und komfortablen Desktops. Und auf die Frage: Warum wollen Sie nicht Linux verwenden? Alle antworten: „ Ja, er ist irgendwie ungeschickt!», « " usw. Aber tatsächlich möchte ich allen Benutzern, die Linux so kategorisch gegenüberstehen, sagen, dass Linux ein sehr benutzerfreundliches Betriebssystem ist, und Sie müssen es nur ein wenig verstehen, dann wird Ihnen alles klar.

Jetzt möchte ich einige auflisten Vorteile von Linux gegenüber Windows, und auch einige Mythen zerstreuen:

  • Linux ist ein völlig kostenloses Betriebssystem ( mit Ausnahme einiger bezahlter Ausschüttungen), im Gegensatz zu Windows;
  • Linux ist praktisch virenfrei;
  • Jeder, der das sagt „ Programme, die ich unter Windows verwende, lassen sich unter Linux nicht installieren", Sie denken vielleicht, warum sollten sie installiert werden!!! Schließlich ist dies ein völlig anderes Betriebssystem, es hat seine eigenen Programme! Über Windows kann man auch sagen: „ Programme, die unter Linux laufen, lassen sich nicht unter Windows installieren„Für Linux gibt es viele eigene Programme, die Windows in nichts nachstehen, und viele Softwarehersteller veröffentlichen ihre Produkte sowohl für Windows als auch für Linux.
  • Linux ist produktiver, insbesondere die Serverversion des Betriebssystems. Ich erkläre, dass Linux-Server-Betriebssysteme keine Schnittstellen haben und die meisten Ressourcen ( mehr als die Hälfte!!!) belegt lediglich die OS-Schnittstelle, d.h. visuelle Hülle ( Heutzutage sind auch Windows-Versionen ohne grafische Oberfläche weit verbreitet.).
  • Das Linux-Betriebssystem friert praktisch nicht ein ( Ich meine das Betriebssystem selbst). Jeder kennt zum Beispiel schon einmal eine Situation, in der in Windows alles einfriert, man nicht anders kann, als die Maus zu bewegen, man nicht einmal Strg+Alt+Entf drücken kann und man neu starten muss. Linux ist so konzipiert, dass eine solche Situation ausgeschlossen ist, außer in einem Fall, in dem Sie selbst eine solche Situation verursachen.
  • Was das Linux-Server-Betriebssystem betrifft, ist es recht einfach zu konfigurieren, im Gegensatz zu seinen Windows-Gegenstücken, die über viele verschiedene Gadgets verfügen, die nicht so leicht zu verstehen sind. Das Linux-System selbst und alle seine Dienste werden durch Bearbeiten von Konfigurationsdateien konfiguriert. Dabei handelt es sich um gewöhnliche Textdateien. Wenn Sie deren Speicherort und Format kennen, können Sie jede Verteilung konfigurieren, auch wenn Sie außer einem Texteditor keine anderen Tools zur Hand haben.

Ich möchte das Linux-Betriebssystem nicht populär machen und Windows irgendwie herabwürdigen, aber in manchen Fällen gibt es keine bessere Option als die Verwendung des Linux-Betriebssystems. Bis vor einiger Zeit dachte ich auch, dass Linux irgendwie nicht unser Ding sei, aber als ich auf dieses Betriebssystem stieß, war ich einfach angenehm überrascht.

Kommen wir nun direkt zu den Grundlagen von Linux Server. Wir werden beispielsweise die Linux-Distribution Ubuntu Server 10.10 verwenden.

Grundlegende Linux-Servereinstellungen

Beschreiben Sie den Installationsprozess von Ubuntu Server 10.10. Das werde ich nicht tun, da es nicht komplizierter und vielleicht sogar einfacher ist als die Installation von Windows. Das Einzige, was ich Sie während des Installationsvorgangs bitten werde, ist Folgendes: „ Auswahl der zu installierenden Software» Installation markieren « OpenSSH-Server" Dies dient dazu, dass Sie später über einen SSH-Client eine Remote-Verbindung zu diesem Computer herstellen können ( zum Beispiel PuTTY). Und gleichzeitig haben Sie von jedem Computer in Ihrem Netzwerk vollen Zugriff auf das Betriebssystem, da in der Regel kein Monitor an den Server angeschlossen ist und sich der Server selbst in einem speziell für Server vorgesehenen Raum befindet ( Server).

Im Fenster " Benutzerkonten und Passwörter einrichten» Geben Sie Ihren Benutzernamen ein und legen Sie ein Passwort fest.

Nach der Installation booten Sie zum ersten Mal und die OS-Verwaltungskonsole erscheint vor Ihren Augen. Geben Sie zunächst Ihr Login ein, drücken Sie die Eingabetaste und dann Ihr Passwort, um auf das Betriebssystem selbst zuzugreifen. Sie werden als der gerade erstellte Benutzer angemeldet, der nicht über Root-Rechte verfügt.

Benutzer unter Linux einrichten

WURZEL– Standard-Superuser des Linux-Betriebssystems, der über maximale Rechte verfügt. Übrigens, im Gegensatz zu Windows, wo Administratorrechte nicht die höchsten sind ( Es gibt auch Systemmodelle), aber Root-Rechte sind die höchsten und wenn Sie als Root arbeiten und irgendwelche Aktionen ausführen, wird Sie niemand fragen „ Willst du das wirklich tun?"wie zum Beispiel in Windows, aber sagen wir gleich, dass Sie das System töten werden, ohne dass es irgendwelche Fragen gibt. Aber auf die eine oder andere Weise müssen wir diesen Benutzer zuerst aktivieren, da wir in Zukunft Superuser-Rechte benötigen ( Tipp: Arbeiten Sie immer als normaler Benutzer, bis Sie in den Root-Modus wechseln müssen), root ist standardmäßig deaktiviert. Die Aktivierung des Root-Kontos erfolgt wie folgt: Legen Sie einfach ein Passwort für Root fest.

Sudo passwd root

Das System fordert Sie auf, das Passwort des Benutzers einzugeben, unter dem Sie arbeiten. Erst dann geben Sie ein neues Passwort für den zukünftigen Root ein und wiederholen es.

Da wir über Benutzer sprechen, lernen wir, wie man sie erstellt. Es wird so gemacht.

Sudo useradd -d /home/testuser -m testuser

  • sudo ist ein Dienstprogramm, das dem Benutzer einige Administratorrechte gewährt;
  • useradd – ein Dienstprogramm, das einen Benutzer zum System hinzufügt;
  • -d – Option zum Festlegen des Home-Verzeichnisses für den Benutzer;
  • /home/testuser – Home-Verzeichnispfad;
  • -m – Option zum Erstellen eines Home-Verzeichnisses;
  • testuser ist der Name unseres neuen Benutzers.

Nun legen wir ein Passwort für den neuen Benutzer fest.

Sudo-Passwd-Tester

Ein Netzwerk unter Linux einrichten

Nachdem wir nun ein wenig Verständnis für die Benutzer haben, müssen wir das Netzwerk konfigurieren. Es ist durchaus möglich, dass der DHCP-Server dies bereits getan hat, aber vielleicht möchten Sie statische IP-Adressen, Gateway-Adressen und DNS festlegen ( was im Prinzip für den Server selbstverständlich ist).

Bearbeiten Sie dazu die folgende Datei.

Sudo nano /etc/network/interfaces

  • nano ist ein Standard-Linux-Editor;
  • Schnittstellen – eine Datei, die für die Netzwerkkonfiguration verantwortlich ist.

Wenn Sie diese Datei öffnen, sehen Sie etwa Folgendes, bzw. es sieht am Ende so aus, wenn Sie auf diesem Computer eine statische IP-Adressierung benötigen.

# Diese Datei beschreibt die auf Ihrem System # verfügbaren Netzwerkschnittstellen und wie Sie diese aktivieren. Weitere Informationen finden Sie unter interfaces(5). # Die Loopback-Netzwerkschnittstelle auto lo iface lo inet loopback # Die primäre Netzwerkschnittstelle auto eth0 iface eth0 inet statische Adresse 192.168.1.2 Netzmaske 255.255.255.0 Gateway 192.168.1.1

Hier eth0- Dies ist Ihre Netzwerkverbindung, es kann viele davon geben, je nachdem, wie viele Netzwerkkarten Sie haben. Static sagt, dass es sich um eine statische IP-Adresse handelt. Wenn sie dynamisch wäre, würde DHCP anstelle von statisch angegeben werden. Nun, der Rest ist wahrscheinlich alles klar.

  • Adresse – IP-Adresse des Computers;
  • Netmask – Subnetzmaske;
  • Gateway – Standard-Gateway.

Speichern Sie die Datei, indem Sie Strg+O drücken und verlassen Sie dann den Editor mit Strg+x.

Jetzt müssen Sie einen DNS-Server zuweisen. Dies geschieht durch Bearbeiten der folgenden Datei.

Sudo nano /etc/resolv.conf

Schreiben oder ändern Sie Folgendes.

Nameserver 192.168.1.100 Nameserver 192.168.1.200

Dabei sind 192.168.1.100 und 192.168.1.200 die Adressen unserer DNS-Server. Wenn Sie nur einen DNS-Server haben, geben Sie nur eine Zeile an.

Wenn wir alles konfiguriert haben, müssen wir unsere Netzwerkschnittstellen neu starten. Dies geschieht wie folgt.

Sudo /etc/init.d/networking neu starten

Programme auf Linux Server installieren

Unter Linux werden Programme völlig anders installiert als unter Windows, daher helfen Ihnen die Kenntnisse, die Sie bei der Arbeit mit Windows hatten, hier nicht weiter. Unter Linux wird die gesamte Software in Repositories gespeichert – dabei handelt es sich um eine Art Repository spezieller Softwarepakete für Linux, das sich im Internet befindet und kostenlos online oder auf CDs verteilt werden kann. Um Ihre Repositorys zu aktualisieren ( bereits auf dem Linux-Betriebssystem installiert), Sie müssen den folgenden Befehl ausführen ( vorausgesetzt, Sie verfügen über eine Internetverbindung).

Sudo apt-get update

Da wir nun die Standard-Repositorys aktualisiert haben, können Sie etwas installieren. Ich schlage vor, einen Dateimanager zu installieren. Einer der häufigsten unter Linux ist – Mitternachtskommandant(MC). Es gibt leichte Ähnlichkeiten mit FAR, das in Windows verwendet wird. Programme auf Server-Linux werden wie folgt installiert.

Sudo apt-get install mc

Wobei mc unser Programm ist, das wir installieren möchten, d. h. unser Dateimanager Midnight Commander.

Nach der Installation können Sie dieses Programm ausprobieren, es ist einfach zu starten, geben Sie den Namen des Programms in die Konsole ein, d. h. mc und drücken Sie die Eingabetaste.

Ich denke, das reicht als Grundlage; in den folgenden Artikeln (Grundlegende Linux-Ubuntu-Server-Terminalbefehle) werden wir genauer auf die Einrichtung von Diensten eingehen ( Dämonen). Im Moment ist das alles.

1. Welche Trends in der Entwicklung von Server-Betriebssystemen konnten Sie in den Jahren 2015–2016 feststellen?

Vitaly Tschesnokow, QSOFT
Serverbetriebssysteme streben seit jeher nach Stabilität, Geschwindigkeit, Fehlertoleranz, unterbrechungsfreiem Betrieb während der Wartung sowie einfacher Bereitstellung und Verwaltung.

In den letzten Jahren ist die Zahl der Server, die auf der *nix-Betriebssystemfamilie laufen, gewachsen. Dies liegt an ihrer hohen Stabilität und Betriebsgeschwindigkeit. Mit der Zeit wird die Nutzung von Linux immer komfortabler. Darüber hinaus gibt es Distributionen, die offiziell vom Hersteller unterstützt werden und sich an Unternehmen auf Unternehmensebene richten. In dieser Situation ist es nicht verwunderlich, dass sogar Produkte wie MS SQL und .NET Linux-Unterstützung erhalten. In den nächsten Jahren wird eine vollständige Unterstützung für Linux-Anwendungen in der Microsoft-Betriebssystemfamilie erwartet. Da die Unterstützung durch die Übersetzung von Systemaufrufen vom Linux-Kernel in den Windows-Kernel implementiert wird, ist zu erwarten, dass die Leistung von Anwendungen, die auf diese Weise betrieben werden, nicht beeinträchtigt wird.

Auch der unterbrechungsfreie Betrieb von Server-Betriebssystemen hat im Laufe der Zeit stark zugenommen. Beispielsweise ist es vor nicht allzu langer Zeit möglich, Treiber neu zu starten und zu aktualisieren, ohne das System neu starten zu müssen. Es ist sogar so weit gekommen, dass es möglich ist, eine moderne Linux-Distribution (einschließlich des Kernels) fast unbemerkt vom Endbenutzer vollständig zu aktualisieren.

Nikolay Apurin, Artwell
Erhöhung der Anzahl der Linux-Server.

Nikolay Fetyukhin,MST
Hauptsächlich Unterstützung und Erweiterung von Virtualisierung und Clustering. Der wichtigste moderne Trend ist die schnelle Bereitstellung von Komponenten und Systemen aus vorbereiteten Images auf virtuellen Maschinen. Außerdem verbesserte Cluster-Management-Tools und Fernsteuerung anderer Maschinen.

Petr Urvaev, SimbirSoft
Es gab keine großen Änderungen und Linux und Windows werden weiterhin als Server-Betriebssysteme verwendet (natürlich in ihren neuesten Versionen und Builds).

Evgeniy Gusev ITECH
Erstens handelt es sich bei der Containerisierung um ein revolutionäres Ressourcenmanagementkonzept, das über Nacht in der Branche Fuß gefasst hat, sein Potenzial aber immer noch erst zum Vorschein bringt. Zweifellos warten noch viele interessante Dinge auf uns.

Zweitens, Clustering, Fokus auf Cloud Computing. Teilweise spiegelt es den vorherigen Punkt wider, teilweise handelt es sich um einen eigenständigen Trend. CoreOS, Openstack und Microsoft Azure sind leuchtende Vertreter der Gegenwart und nahen Zukunft des Server-Computing.

2. Wie beurteilen Sie den Verbreitungsgrad und die Qualität inländischer Server-Betriebssysteme?

Vitaly Tschesnokow, QSOFT
Trotz der geringen Verbreitung wächst die Zahl heimischer Betriebssysteme auf Basis von Linux stetig. Diese Betriebssysteme werden hauptsächlich im Regierungssektor und in der Verteidigungsindustrie eingesetzt. Man kann mit Sicherheit sagen, dass inländische Betriebssysteme alle Vorteile von Linux erhalten haben. Darüber hinaus sind sie größtenteils von FSTEC zertifiziert. Wir können ein schnelles Wachstum ihrer Popularität vorhersagen.

Nikolay Apurin, Artwell
Es gibt sie – das ist definitiv ein Plus. Natürlich handelt es sich hierbei nicht um eine industrielle Massenlösung (es gibt keine inländischen Betriebssysteme, die von mehr als 100.000.000 Menschen installiert wurden), aber sie erfüllen ihre Aufgabe des Informationsschutzes perfekt.

Nikolay Fetyukhin,MST
Inländische Betriebssysteme sind hauptsächlich auf bestimmte Branchen und die Armee spezialisiert. Ein gutes Beispiel sind AstroLinux und WSWS, aber sie hinken den Hauptrepositorys hinterher und werden daher in nicht spezialisierten Projekten selten häufig verwendet

Petr Urvaev, SimbirSoft
Inländische Server-Betriebssysteme sind Nischenprodukte, die auf Basis von Linux entwickelt wurden. Sie bieten im Vergleich zu ihren globalen Gegenstücken keine zusätzliche Funktionalität und werden daher in der kommerziellen Entwicklung kaum genutzt. Inländische Serverbetriebssysteme werden hauptsächlich im öffentlichen Sektor und in der Verteidigungsindustrie eingesetzt, wo die vollständige Kontrolle über alle Entwicklungsstadien der verwendeten Software wichtiger ist als die kommerzielle Rentabilität.

Evgeniy Gusev ITECH
In der Nische, die ihnen vorbehalten ist – meist hochspezialisierte Betriebssysteme – sind sie verbreitet und meistern die Aufgaben. Als Allzweck-Betriebssystem ist es schwierig, mit kostenlosen, häufigeren und besser dokumentierten Analoga zu konkurrieren.

3. Welche Faktoren beeinflussen die Wahl des Server-Betriebssystems?

Vitaly Tschesnokow, QSOFT
Jedes Betriebssystem hat seine eigenen Vor- und Nachteile; darüber hinaus gibt es einige hochspezialisierte Betriebssysteme, die auf den Betrieb bestimmter Dienste zugeschnitten sind. Die Hauptfaktoren, die die Wahl eines Betriebssystems beeinflussen, sind: Preis, Verfügbarkeit von Support durch den Betriebssystemhersteller, Support für die für das Projekt erforderliche Software, Komplexität der Ersteinrichtung, Komplexität der Verwaltungs- und Projektaufgaben. Im Allgemeinen bietet jedes Server-Betriebssystem Stabilität, Geschwindigkeit und hohe Fehlertoleranz im Betrieb, sodass die Auswahl normalerweise auf der Grundlage der oben genannten Punkte getroffen wird.

Nikolay Apurin, Artwell
Zunächst ist es notwendig zu verstehen, welche Informationen verarbeitet werden, den erforderlichen Schutzgrad und die Betriebssystemanforderungen des Informationssystems, das die Informationen verarbeitet, zu bestimmen.

Nikolay Fetyukhin,MST
Zuerst die Entwicklungsplattform, dann Support, Sicherheit und Komfort. Wir stellen unsere .NET-Projekte auf Windows Server 2012 R2 bereit. Für mobile Anwendungsserver (Python, Django) werden am häufigsten virtuelle Maschinen mit Debian verwendet. Virtuelle Maschinen werden auf Hyper-V auf Windows Server bereitgestellt.

Petr Urvaev, SimbirSoft
Einfach zu bedienen und zu konfigurieren, Unterstützung für die ausgewählten im Projekt verwendeten Betriebssystemtechnologien. Dies gilt insbesondere für Software von Microsoft, von der einige Versionen unter Linux möglicherweise nicht funktionieren.

4. Welche Gründe können zum Umstieg auf ein neues Server-Betriebssystem führen? Welche Schwierigkeiten können dabei auftreten und wie können diese überwunden werden?

Vitaly Tschesnokow, QSOFT
Bei richtiger Konfiguration kann ein Server-Betriebssystem jahrelang ununterbrochen in einem statischen Projekt arbeiten. Typischerweise sind die Gründe für den Übergang entweder Schwachstellen, die ohne Aktualisierung nicht behoben werden können, oder die schnelle Entwicklung des Projekts, die Notwendigkeit, neue Software zu verwenden und zu skalieren.

Bei der Umstellung auf ein neues Betriebssystem stoßen Administratoren häufig auf Kompatibilitätsprobleme, obwohl solche Probleme in letzter Zeit bei Server-Betriebssystemen und Softwareentwicklern große Aufmerksamkeit erregt haben. Wie die Praxis zeigt, kann der Übergang in jedem Fall durchgeführt werden, dies kann jedoch bestimmte Ressourcen sowohl seitens der Administratoren als auch der Programmierer des Projekts erfordern. Selbstverständlich werden solche Risiken durch eine kompetente, kontinuierliche Verwaltung und Weiterentwicklung reduziert.

Nikolay Fetyukhin,MST
Höhere Produktivität, höhere Anforderungen an die Entwicklungsplattform, komfortablere Verwaltungs- und Überwachungstools. Am häufigsten treten Schwierigkeiten bei der Abwärtskompatibilität auf. Besonders häufig leiden darunter Linux-Server. Um Schwierigkeiten zu überwinden, ist es besser, den Übergang im Voraus klar zu planen, damit die Entwicklung Anwendungen testen und an die neue Umgebung anpassen und Testmaschinen verwenden kann.

Petr Urvaev, SimbirSoft
Der Grund für den Wechsel zu einem neuen Server-Betriebssystem kann das Ende der Unterstützung für das von Ihnen verwendete Betriebssystem oder der Übergang zu neuer Software sein, die mit dem aktuellen Betriebssystem nicht kompatibel ist. Gleichzeitig ist der Übergang zu einer neuen Version des Betriebssystems relativ schmerzlos, beim Wechsel von einem Betriebssystem auf ein anderes (z. B. von Windows auf Linux) treten jedoch Schwierigkeiten auf.

Evgeniy Gusev ITECH
Einhaltung der vorgesehenen Aufgaben, Supportniveau und Größe der Community, Lizenzpolitik und Grad der Integration in die bestehende Unternehmensinfrastruktur.

Linux-Betriebssysteme sind äußerst verbreitet und haben ein breites Anwendungsspektrum. Während sich bestimmte Linux-Distributionen an Power-User richten, sind andere viel einfacher und eignen sich hervorragend für den Umstieg von Windows. Linux-Distributionen profitieren häufig von den erheblichen Ressourcen ihrer Benutzergemeinschaften.

Obwohl Linux-Betriebssysteme eine hervorragende Desktop-Umgebung bieten, kann Linux auch ein hervorragendes System für Serveranwendungen sein. Im Allgemeinen bietet Linux eine verbesserte Zugriffskontrolle, was zu größerer Flexibilität und Stabilität führt.

Daher sind Linux-Distributionen die ideale Serverlandschaft. Schauen Sie sich die 12 besten Linux-Betriebssysteme für Server an und erfahren Sie, an welche Art von Benutzern sie sich richten.

Was ist das Linux-Betriebssystem für Server?

Was unterscheidet das Linux-Server-Betriebssystem von einer regulären Linux-Distribution? Um dies zu beantworten, müssen Sie die Serverhardware berücksichtigen. Server sind im Wesentlichen Computer mit besonderen Eigenschaften. Beispielsweise garantiert Server-Hardware lange Betriebszeit, Effizienz und Zuverlässigkeit. Darüber hinaus gleichen Server die Rechenleistung mit dem Stromverbrauch aus. Daher stehen bei Linux-Betriebssystemen für Server Zuverlässigkeit und Ressourcenverbrauch an erster Stelle.

Das Linux-Serverbetriebssystem stellt Inhalte für Clientgeräte bereit. Dementsprechend verfügen Server-Betriebssysteme über Werkzeuge zum Erstellen einfacher Server. Da Server meist im unbeaufsichtigten Modus arbeiten, spielt die grafische Benutzeroberfläche (GUI) im Linux-Betriebssystem für den Server eine weniger wichtige Rolle.

Laut IDC deuten die Hardware-Verkaufsdaten darauf hin 28 Prozent der Server nutzen Linux. Diese Daten berücksichtigen jedoch höchstwahrscheinlich nicht die Heimserver. Mithilfe spezieller Linux-Betriebssysteme können Sie Ihren eigenen Server bereitstellen. Es ist wichtig, die Long Term Service (LTS)-Version zu verwenden und die erforderliche Software zu installieren. LTS-Versionen sind stabiler und haben einen längeren Supportzeitraum.

Bei der Auswahl eines Linux-Betriebssystems für einen Server sollten Sie den Zweck des Servers berücksichtigen. Anwendung Computer mit Linux als Medienserver anders als seine Verwendung als Spieleserver.

  1. Ubuntu-Server

Das wohl bekannteste Linux-Betriebssystem ist Ubuntu. Mit vielen Optionen ist Ubuntu eine stabile Distribution. Dieses System und seine Varianten bieten ein hervorragendes Benutzererlebnis. Das Ubuntu Server-System gibt es in zwei Versionen – LTS und als Rolling Release. Die LTS-Version von Ubuntu Server soll einen fünfjährigen Supportzeitraum haben. Obwohl dieser Zeitraum nicht fünf Jahre beträgt, verfügen Nicht-LTS-Versionen nur über neun Monate Sicherheits- und Wartungsupdates.

Während Ubuntu und Ubuntu Server einander sehr ähnlich sind, bietet die Serverversion unterschiedliche Funktionen. Ubuntu Server bietet beispielsweise Add-ons wie OpenStack Mitaka, Nginx und LXD. Sie erleichtern die Systemverwaltung. Mit Ubuntu Server können Sie Webserver bereitstellen, Container bereitstellen und vieles mehr. Darüber hinaus sind diese Tools sofort nach der Installation einsatzbereit.

Obwohl es sich nicht um eine Serverdistribution handelt, bietet Ubuntu LTS einen Supportzeitraum von fünf Jahren. Ich verwende derzeit Ubuntu 16.04 LTS mit Plex-Server als Linux-Gaming-Server. LTS-Distributionen können sehr gut als Linux-Server-Betriebssysteme funktionieren. Sie müssen lediglich Serversoftware darauf installieren.

Wenn Sie neu bei Linux oder Server-Betriebssystemen sind, ist Ubuntu eine gute Wahl. Es bleibt eine der beliebtesten Linux-Distributionen, was zum Teil auf seine Benutzerfreundlichkeit zurückzuführen ist. Dementsprechend ist Ubuntu Server ein Linux-Server-Betriebssystem, das sich hervorragend für Erstanwender eignet. Er eignet sich hervorragend als Medienserver, Spieleserver und E-Mail-Server. Auch komplexere Server lassen sich mit Ubuntu Server konfigurieren, es richtet sich aber durchaus an Einsteiger und Einsteiger.

SUSE Linux kam 1993 auf den Markt. Im Jahr 2015 entwickelte sich die Open-Source-Variante von openSUSE zu SUSE Linux Enterprise (SLE). Es gibt zwei Zweige von openSUSE: Leap und Tumbleweed. Die Leap-Version hat einen längeren Veröffentlichungszyklus, während Tumbleweed eine fortlaufende Veröffentlichung ist. Daher ist Tumbleweed eher für fortgeschrittene Benutzer geeignet und bietet die neuesten Pakete wie Linux Kernel und SAMBA. Die Leap-Option eignet sich besser für stabile Lösungen. Das Betriebssystem wird durch Updates unterstützt.

Die Standardtools machen openSUSE zu einem fantastischen Linux-Server-Betriebssystem. Es umfasst openQA für automatisierte Tests, Kiwi für die Bereitstellung von Linux-Images auf mehreren Plattformen, YaST für die Konfiguration von Linux und den umfassenden Paketmanager Open Build Service. Durch den Wegfall des neunmonatigen fortlaufenden Veröffentlichungszyklus und die Konzentration auf Stabilität, wie es bei SLE der Fall ist, wird openSUSE zu einer brauchbaren Linux-Umgebung für Server. Sogar IT-Spezialisten namens openSUSE„...CentOS und Debian von SUSE.“

Für welche Benutzer ist es gedacht: openSUSE ist eher für fortgeschrittene Benutzer wie Systemadministratoren geeignet. Es ist für den Einbau geeignet NetzServer, einfache Heimserver oder Kombinationen aus Webservern und Basisservern. Systemadministratoren können Tools wie Kiwi, YaST, OBS und openQA nutzen. Die Vielseitigkeit von openSUSE macht es zu einem der besten Linux-Betriebssysteme für Server. Zusätzlich zu den Serverfunktionen unterstützt openSUSE eine angenehme Desktop-Umgebung. Für die einfachsten Server ist openSUSE ebenfalls gut geeignet, wenn auch etwas überflüssig. Immernoch nicht sicher?

  1. Oracle Linux

Wenn Sie sich beim Lesen der Worte „Oracle Linux“ ambivalent fühlen, sind Sie nicht allein. Das Oracle Linux-System ist eine Linux-Distribution des Technologieriesen Oracle. Dieses System ist mit zwei verschiedenen Kerneln erhältlich. Eine Variante verfügt über einen Red Hat Compatible Kernel (RHCK). Dies ist genau derselbe Kernel, der im Red Hat Enterprise Linux (RHEL)-System verwendet wird. Oracle Linux-System zertifiziert für die Arbeit mit einer Vielzahl von Geräten von Herstellern wie Lenovo, IBM und HP. Um die Kernel-Sicherheit zu erhöhen, verwendet Oracle Linux die Ksplice-Technologie. Das System umfasst auch Unterstützung für Oracle-Container, OpenStack, Linux und Docker. Oracle-Themen werden als Markensymbole verwendet, darunter Oracle Penguin.

Das System wird vom Hersteller unterstützt, ist aber kostenpflichtig. Wenn Oracle Linux jedoch nicht in einer Unternehmensumgebung funktioniert, ist der Preis für den Support nicht festgelegt. Wenn die Notwendigkeit besteht, eine öffentliche oder private Cloud bereitzustellen, unterstützt das Betriebssystem Oracle Linux diese Technologien ebenfalls. Andererseits können Sie Oracle Linux ausprobieren, wenn Sie nur ein Linux-System der Marke Oracle wünschen.

Für welche Benutzer ist es gedacht: Oracle Linux eignet sich am besten für Rechenzentren oder zum Aufbau von Clouds mit OpenStack. Oracle Linux eignet sich am besten für die erfahrensten Benutzer von Heim- oder Unternehmensservern.

  1. Container Linux (ehemals CoreOS)

Das Betriebssystem CoreOS änderte 2016 seinen Namen in Container Linux. Wie der neue Name vermuten lässt, handelt es sich bei Container Linux um ein Linux-Betriebssystem, das zur Bereitstellung von Containern veröffentlicht wurde. Der Schwerpunkt des Systems liegt auf der Vereinfachung des Containerbereitstellungsprozesses. Container Linux ist ein hervorragendes Betriebssystem für den zuverlässigen, skalierbaren Einsatz. Die Bereitstellung von Clustering-Containern ist einfach und die Verteilung umfasst Service-Erkennungstools. Es umfasst Dokumentation und Support für Kubernetes-, Docker- und RKT-Technologien.

Das System beinhaltet keine Paketverwaltung. Alle Anwendungen müssen in Containern ausgeführt werden, daher ist die Containerisierung ein Muss. Und wenn Sie mit Containern arbeiten, dann ist Container Linux das beste Betriebssystem für Server in einer Cluster-Infrastruktur. Es stellt einen etcd-Daemon bereit, der auf jedem Computer im Cluster ausgeführt wird. Darüber hinaus ist eine gewisse Flexibilität bei der Installation gegeben. Zusätzlich zur lokalen Installation kann Container Linux in Virtualisierungsumgebungen wie Azure, VMware und Amazon EC2 ausgeführt werden.

Für welche Benutzer ist es gedacht: Container Linux eignet sich am besten für Server in einer Cluster-Infrastruktur oder für die Containerbereitstellung. Dies schließt wahrscheinlich nicht den durchschnittlichen Heimanwender ein. Aber mit dem offiziellen Docker-Logo für Plex-Liebhaber kann Container Linux in jeder Umgebung ausgeführt werden – vom einfachen Heimserver bis hin zu komplexen Clustern. Verwenden Sie Container Linux, wenn Sie sicher im Umgang mit Containern sind. Zusammen mit openSUSE ist Container Linux eines der besten neuen und aktualisierten Linux-Betriebssysteme, die man ausprobieren kann.

Das CentOS-Betriebssystem bietet eine stabile Arbeitsumgebung. Es handelt sich um eine Open-Source-Variante des Betriebssystems Red Hat Enterprise Linux (RHEL). In dieser Hinsicht bietet CentOS einen Server der Enterprise-Klasse. Dieses Betriebssystem von Red Hat verwendet den gleichen Quellcode wie RHEL. CentOS enthält den RPM-Paketmanager. Im Jahr 2010 ergab eine Überprüfung der Verkaufsdaten, dass ungefähr 30 Prozent aller Linux-Server läuft auf CentOS. Und dafür gibt es einen Grund: Es handelt sich um eine sehr robuste Serverumgebung mit Unterstützung von Red Hat.

Es ist zu beachten, dass CentOS auch auf Mainframes gut läuft. Für Benutzer, die eine grafische Benutzeroberfläche bevorzugen, sind KDE und GNOME auf dem System verfügbar. CentOS kann als direktes Desktop-Betriebssystem verwendet werden. Dank der Unterstützung von Red Hat und einer wachsenden Benutzergemeinschaft bleibt CentOS fehlerfrei.

Für welche Benutzer ist es gedacht: CentOS bietet die Funktionalität und Stabilität von Red Hat Enterprise Linux. Daher eignet es sich hervorragend als modernes Server-Betriebssystem. Wenn Sie eine kostenlose Alternative zu RHEL benötigen, können Sie CentOS verwenden. Allerdings ist es dank seines Paketmanagers auch recht einsteigerfreundlich. Insgesamt ist CentOS die beste kostenlose Alternative zu Red Hat Enterprise Linux.

Viele Server begrenzen ihren Stromverbrauch. Ein geringerer Stromverbrauch ist ein großer Vorteil, insbesondere für ständig eingeschaltete Maschinen. Daher müssen Linux-Serverbetriebssysteme nur geringe Ressourcen verbrauchen. Die richtige Ressourcenzuweisung ist der Schlüssel zur Serververfügbarkeit und -effizienz. Viele Linux-Distributionen verbrauchen weniger Ressourcen als ihre Windows- oder macOS-Pendants. Das Arch-Betriebssystem ist eine einfache, leichte Distribution, die dem KISS-Prinzip (Keep Things Simple) folgt.

Für dieses System in Das Arch Linux Wiki hat einen separaten Teil, der sich auf Server bezieht. Dort erfahren Sie alles rund um die Konfiguration von Arch Linux als Server-Betriebssystem. Obwohl es keine dedizierte, vorgefertigte Edition des Systems für Server gibt, beschreibt diese Wiki-Dokumentation alle Schritte zum Erstellen Ihres eigenen Server-Betriebssystems. Sie können gängige Serversoftware installieren, darunter MySQL, Apache, Samba und PHP für Arch.

Für welche Benutzer ist es gedacht: Arch Linux ist ein Allzweck-Linux-Betriebssystem für Server. Es ist ideal, um einen alten PC in einen Server zu verwandeln. Aber trotz seiner Leichtigkeit ist das Arch-System auf leistungsstärkerer Hardware durchaus funktionsfähig. Darüber hinaus eignet sich Arch Linux am besten für Benutzer mit technischem Hintergrund, da sie Arch als Serversystem einrichten müssen.


Mageia ist ein Linux-Betriebssystem, das auf Zuverlässigkeit und Stabilität setzt. Dies ist ein Zweig von Mandriva Linux, der 2010 erschien. Im Jahr 2012 lobte das Magazin PC World Mageia, das heute bereits in der fünften Version erhältlich ist. Während es viele Linux-Betriebssysteme gibt, gibt es auch eine große Liste von Linux-Desktop-Umgebungen. Das Mageia-System umfasst eine ganze Gruppe von Benutzeroberflächen wie KDE, GNOME, Xfce und LXDE.

Anstelle von MySQL in Mageia beinhaltet MariaDB. Serverorientierte Elemente wie z 389 Directory Server und Kolab Groupware Server machen Mageia zum herausragenden Linux-Betriebssystem für Server.

Für welche Benutzer ist es gedacht: Mageia ist ein vertrauenswürdiges Linux-Betriebssystem für Server. Es umfasst Tools wie MariaDB und Kolab Groupware Server. Darüber hinaus bietet Mageia eine zuverlässige, sichere Umgebung. Benutzer, die eine grafische Benutzeroberfläche benötigen, können aufgrund der Vielzahl an Desktop-Schnittstellen auch die Verwendung von Mageia in Betracht ziehen.

ClearOS wurde speziell für Server, Gateways und Netzwerksysteme entwickelt. Die Standardinstallation des Systems bietet erhöhte Sicherheit. Es umfasst eine Netzwerk-Firewall, Bandbreitenverwaltung, Mailserver und Tools zur Erkennung von Eindringlingen. ClearOS 7 Community Edition beinhaltet 75 Apps und Tools.

Obwohl es kostenpflichtige Versionen von ClearOS gibt, bleibt die Community Edition kostenlos. Darüber hinaus sind auch ClearOS-Updates von Entwicklern kostenlos, solche kostenlosen Updates werden jedoch nicht getestet.

Für welche Benutzer ist es gedacht: ClearOS ist ein spezialisiertes Linux-Betriebssystem für Server. Sein umfangreiches Anwendungsspektrum macht ClearOS zu einer Distribution, die sich an Linux-Spezialisten richtet. Linux-Enthusiasten und Experten müssen lediglich die Anwendungen anfordern, die sie benötigen. Für Anfänger ist es jedoch besser, andere Systemverteilungen für Server zu wählen.

Als Linux für Server wird seit langem das Betriebssystem Slackware eingesetzt. Die erste Veröffentlichung dieses Systems erschien 1993. Laut der Slackware-Linux-Website ist das Ziel dieses Projekts „eine Linux-Distribution, die UNIX so ähnlich wie möglich ist“. Standardmäßig stellt Slackware eine Befehlszeilenschnittstelle bereit.

Die vollständige Slackware-Installation umfasst C und C++, X Windows-System, Mailserver, web-Server, FTP-Server und Newsserver. Darüber hinaus ist Slackware so leichtgewichtig, dass es auf einer Pentium-Plattform ausgeführt werden kann. Kontinuierliche Releases erhöhen die Stabilität und Einfachheit des Systems.

Für welche Benutzer ist es gedacht: Slackware Linux eignet sich am besten für erfahrene Linux-Profis. Es verfügt über zwei Paketmanager, pkgtools und slackpkg. Da Slackware jedoch standardmäßig eine Befehlszeilenschnittstelle ausführt, eignet es sich am besten als Linux-Betriebssystem für Server. Darüber hinaus liegt in seiner Einfachheit auch eine gewisse Komplexität. Um Slackware verwenden zu können, müssen Sie verstehen, was Sie in einer Linux-Umgebung tun.

Gentoo unterscheidet sich von vielen Linux-Distributionen. Anstelle des traditionellen Release-Modells Gentoo verwendet eine modulare Struktur. Das heißt, der Benutzer wählt selbst aus, was installiert wird. Damit steht Gentoo an der Spitze der Liste der Linux-Server-Betriebssysteme.

Jede Installation dieses Systems ist einzigartig. Benutzer können einen Kernel erstellen, der maximale Kontrollmöglichkeiten bietet. Daher kann der Server Aspekte wie den Speicherverbrauch steuern. Dank seines modularen Aufbaus und seiner Flexibilität erfreut sich Gentoo bei Linux-Profis immer größerer Beliebtheit. Systemadministratoren schätzen den Ansatz von Gentoo, das System an ihre Bedürfnisse anzupassen.

Für welche Benutzer ist es gedacht: Gentoo eignet sich am besten für technische Benutzer und Systemadministratoren. Während Gentoo von Anfängern verwendet werden kann, ist es weniger benutzerfreundlich als das durchschnittliche Ubuntu. Allerdings verfügt das System über eine hervorragende Dokumentation und seine Community entwickelt sich ständig weiter.

Wenn Sie auf der Suche nach einem neuen Linux-Betriebssystem für Server sind, probieren Sie Fedora aus. Das von Red Hat verwaltete Fedora-Projekt wird regelmäßig aktualisiert. An diesen Updates sind häufig Entwickler beteiligt. Fedora gibt es in verschiedenen Geschmacksrichtungen. Die Workstation-Version ist für normale Benutzer konzipiert und verfügt über eine Desktop-Umgebung. Standardmäßig verfügt Fedora Workstation über die GNOME-Schnittstelle, es sind jedoch auch andere Benutzeroberflächen verfügbar. Die Fedora Server-Version ist, wie der Name schon sagt, für Server konzipiert.

Wie aus dem Namen selbst hervorgeht, handelt es sich um die Haupthülle für die Verbindung zwischen dem zentralen Software- oder Hardware-Software-Teil eines lokalen oder globalen Netzwerks und untergeordneten Client-Terminals. Das Verständnis dieses Begriffs ist breiter ausgelegt, daher lohnt es sich, auf einige theoretische und praktische Fragen einzugehen. Zumindest müssen Sie den Zweck des Server-Betriebssystems sowie einige Aspekte seiner Installation und praktischen Verwendung verstehen. Nutzer, die der Meinung sind, dass dieses Problem ausschließlich die Vorrechte von Systemadministratoren betrifft, sollten sofort einen kleinen Rat erhalten: Seien Sie nicht beunruhigt, Sie können die Installation und Konfiguration selbst durchführen. Diese Prozesse sind nicht so kompliziert, wie sie auf den ersten Blick erscheinen mögen. Zunächst sollten Sie jedoch einige theoretische Informationen berücksichtigen.

Server-Betriebssystem: Was ist das?

Beginnen wir mit dem Wesen dieser Software. Tatsächlich werden Betriebssysteme dieser Art ausschließlich in lokalen oder virtuellen Netzwerken eingesetzt, wenn dort eine bestimmte Anzahl von untergeordneten Endgeräten vorhanden ist.

Der Serverraum kann auf zwei Arten installiert werden, hat jedoch einen funktionalen Zweck – den Betrieb gemeinsamer Anwendungen im Netzwerk und die Interaktion der angeschlossenen Terminals untereinander sicherzustellen. Dementsprechend sprechen wir von Benutzergruppen, die Zugriffsrechte auf ein bestimmtes Tool, eine bestimmte Ressource oder ein bestimmtes Dokument haben.

Funktionen zum Erstellen von Serverbetriebssystemen

Bei der Installation eines Server-Betriebssystems sollten Sie das Schema der Verbindung von Computern zu einem einzigen Netzwerk berücksichtigen. Dies ist die sogenannte Netzwerktopologie.

Die optimale Option ist das „Stern“-Schema und darauf basierende Derivate. Hier kann dicke Technologie zum Einsatz kommen und wenn die Installation des Server-Betriebssystems ausschließlich auf dem Zentralrechner durchgeführt wird, der den Betrieb aller anderen Maschinen und der entsprechenden Software beim Laden des Betriebssystems über das Netzwerk gewährleistet, oder es gibt eine Teilinstallation von untergeordneten Betriebssystemkomponenten auf Netzwerkterminals. Das ist nicht der Punkt.

Der wichtigste und grundlegendste Zweck des Server-Betriebssystems besteht darin, die maximale Leistung aller Maschinen im Netzwerk und der installierten Software sowie die vollständige Kontrolle über die Verwaltung lokaler Terminals und des gesamten Netzwerks sicherzustellen.

Auch die Nutzung moderner Online-Spiele erfordert die Installation des Betriebssystems auf einem zentralen Server. Viele stimmen dieser Aussage möglicherweise nicht zu, da sie glauben, dass Sie von Ihrem Heimterminal aus auf die Spielewebsite zugreifen und alle Funktionen nutzen können. Das ist nicht so. Tatsache ist, dass der Heimcomputer immer noch mit dem Spieleserver verbunden ist und die Last in Bezug auf die Nutzung der Rechenkapazitäten des lokalen Computers nur teilweise auf ihn fällt (die Hauptoperationen werden weiterhin auf dem zentralen Server und dem Spieleclient ausgeführt). kann teilweise auf die Maschine heruntergeladen werden, mit der der Zugriffsversuch durchgeführt wird).

Bedingte Bewertung

Die unten aufgeführten Bewertungen der Server-Betriebssysteme sollten nicht als absolut korrekt angesehen werden. Das Problem ist, dass einige Betriebssysteme bereits veraltet sind und nur sehr selten verwendet werden, andere sind schwierig zu konfigurieren. Generell gibt es eine Vielzahl von Kriterien, nach denen die Prioritäten in der Liste leicht geändert werden können

Unter allen vorhandenen Betriebssystemen sind jedoch die folgenden am beliebtesten:

  • Kostenloses BSD.
  • Windows Server (NT-basierte Familien von Windows-Server-Betriebssystemen, 2003, 2008 R2, 2012 und höher).
  • CentOS.
  • Debian.
  • Red Hat Enterprise Linux.
  • Ubuntu-Server.
  • Gentoo.
  • Fedora.
  • OS X-Server.
  • OpebBSD.
  • Solaris.
  • HP-UX;.
  • AIX (IBM).
  • Netware (Roman).

Es versteht sich von selbst, dass hier keine Angabe der ersten und letzten Plätze erfolgt, sondern lediglich eine Auflistung der gängigsten Serversysteme gegeben wird. Im Folgenden werden einige von ihnen in einer kurzen Beschreibung ihrer Fähigkeiten, Vor- und Nachteile besprochen.

Kostenloses BSD

Obwohl dieses Betriebssystem ein recht beliebtes System ist, ist es dennoch hoffnungslos veraltet und verliert weltweit an Bewertungen in Bezug auf Nutzung und Leistung.

Das größte Problem besteht darin, dass für dieses Betriebssystem zu wenige Softwareprodukte in Form kommerzieller Anwendungen entwickelt wurden, die auf seiner Plattform funktionieren könnten. Ein zweifelloser Vorteil ist jedoch die Möglichkeit zur Feinabstimmung des Kernels und die Verfügbarkeit ziemlich leistungsfähiger Tools für die Arbeit mit dem Speicher, ganz zu schweigen vom Ein-/Ausgabesystem.

CentOS

Dieses Server-Betriebssystem ist fast ein vollständiges Analogon von Red Hat, verfügt jedoch über erweiterte Unterstützungsmöglichkeiten.

Sein Vorteil ist, dass das System über einen ziemlich schnellen Paketmanager verfügt, ebenso wie fast alle Hosting-Kontrollfelder.

Debian

Dieses System ist einer der Zweige von Linux. Dieses Betriebssystem hat aufgrund seiner Vielseitigkeit eine große Verbreitung gefunden.

Es gilt als das stabilste aller existierenden Systeme und enthält im Installationspaket neben KDE und GNOME auch die Office-Distribution LibreOffice. Darüber hinaus müssen Sie sich bei der Installation dieses Betriebssystems keine Gedanken über die Installation zusätzlicher Audio- und Video-Codecs und Decoder machen, da diese im Paket selbst enthalten sind.

Red Hat Enterprise Linux

Man kann die Beliebtheit dieses Systems nicht leugnen. Es kann als zuverlässiges Unternehmensbetriebssystem mit allen daraus resultierenden Konsequenzen verwendet werden.

Es ist nicht verwunderlich, dass selbst die meisten Börsen weltweit dieses spezielle System nutzen, um die Arbeit ihrer Anwendungen zu organisieren. Hier können wir Finanzstrukturen, Telekommunikationsunternehmen und Animationsstudios erwähnen. Der einzige Nachteil bei all den Vorteilen sind die relativ hohen Kosten.

Ubuntu

Eine weitere Variante von Linux (bzw. UNIX-ähnlichen Systemen), die sich im Ranking fest etabliert hat.

Obwohl seine Verwendung hauptsächlich mit Heimcomputern in Verbindung gebracht wird, geht man davon aus, dass dieses Betriebssystem am besten für die Installation eines Heimservers geeignet ist (wenn der Benutzer nur über begrenzte finanzielle Mittel verfügt). Im Prinzip ist dieses System Debian sehr ähnlich, allerdings wurde bei diesem System im Gegensatz zu seinem Vorfahren der Quellcode leicht überarbeitet.

Gentoo

Vor uns liegt eine weitere Modifikation von Linux. Diese Plattform ist interessant, weil sie auf der GNU-Lizenz basiert.

Es gibt keine Probleme mit der Stabilität. Doch wie viele Experten anmerken, leidet das System ein wenig unter Sicherheitsaspekten. Selbst wenn das LAMP-Bundle verwendet wird, werden Sicherheitslücken im System gefunden.

Solaris

Solaris gilt als eines der leistungsstärksten Server-Betriebssysteme, die jemals entwickelt wurden.

Was kann ich sagen? Man muss sich nur seine Fähigkeiten ansehen. Dieses Betriebssystem unterstützt etwa 576 GB physischen RAM, etwa 4 Milliarden Netzwerkverbindungen, kann eine Million gleichzeitig laufende Dienste und Prozesse unterstützen und verfügt außerdem über eine offene Netzwerkumgebung. Und das ist nicht alles...

OpenBSD

Dieses System ist nach Ansicht der meisten Experten das sicherste. Vielleicht ist seine Betriebsgeschwindigkeit nicht so hoch wie die anderer Linux- oder UNIX-Modifikationen, aber wenn Sie lernen, damit umzugehen, werden viele es als eine sehr interessante Lösung empfinden, selbst im Vergleich zu den gängigsten Windows-Systemen.

Die Installation sieht etwas kompliziert aus, die Bedienung und Konfiguration auch. Vorausgesetzt, dass der Benutzer mit Betriebssystemen dieser Art zumindest einigermaßen vertraut ist, sollte die Verwendung der Befehlszeile jedoch keine besonderen Schwierigkeiten bereiten.

Windows Server (2008 R2)

Schauen wir uns abschließend die Windows-Server-Betriebssysteme an. Seltsamerweise sind diese Lösungen trotz der Beliebtheit von Desktop-Versionen weltweit nicht besonders verbreitet. Das grundlegendste Problem besteht darin, dass Windows-Serverbetriebssysteme ab der NT-Modifikation nicht über die erforderlichen Sicherheitsfunktionen verfügen.

Und dies wird von allen Spezialisten auf dem Gebiet der Verabreichung von Systemen dieser Art anerkannt. Beispielsweise muss ein Antivirenprogramm für das Server-Betriebssystem Windows 7 installiert sein. Im Zusammenhang mit den jüngsten Hackerangriffen, die hauptsächlich auf Computer mit der siebten Windows-Version abzielten (ganz zu schweigen davon, wie lange es dauerte, verschiedene Arten von Updates zu installieren, die das Wirken des Virus verhindern sollten), wurde dasselbe eingebaut Der Defender-Dienst (oder Microsoft Essentials) kann seinen Aufgaben einfach nicht gerecht werden.

Die Administration von Windows-Server-Betriebssystemen wird natürlich enorm vereinfacht. Sie müssen beispielsweise kein allwissender Systemadministrator sein, um IP-Adressen neu zuzuweisen, zu ändern oder Proxys zu ändern, eine Verbindung zu einem untergeordneten Terminal basierend auf Netzwerk-Downloads herzustellen oder Aktivitäten über einen RDP-Client zu überwachen. Manchmal reicht es sogar aus, das integrierte Diagnosetool für Netzwerkverbindungen zu starten. Anschließend wird eine Benachrichtigung über ein Problem oder einen Fehler ausgegeben, sofern im System welche vorliegen.

Im Übrigen können Sie in Bezug auf Fehlerbehebungstools, beispielsweise auf dem Server selbst, die Befehlskonsole verwenden, um den DNS-Cache zu löschen oder die allgemeinen IP-Konfigurationsparameter zurückzusetzen.

In die Konsole eingegebene Befehle könnten beispielsweise so aussehen:

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

Hinweis: Eine Befehlszeile mit Befehlen dieser Art eignet sich gleichermaßen gut zur Lösung von Problemen auf PCs von untergeordneten Benutzern und auf Servern.

Was ist das Ergebnis?

Als Hauptschlussfolgerung können wir nur feststellen, dass Windows-Systeme und die meisten von Microsoft erstellten Entwicklungen im Vergleich zu UNIX-Systemen und den darauf basierenden Linux-Varianten leider deutlich unterlegen sind. Das gleiche FreeBSD-Betriebssystem ist viel flexibler in Installation und Konfiguration, ganz zu schweigen von der Tatsache, dass es in Form einer Open-Source-Modifikation, die jeder ändern oder modifizieren kann, am umfassendsten geschützt ist. Eigentlich stellt sich die Frage: „Was soll man bevorzugen?“ Ich möchte keinen Rat geben, aber grundsätzlich ist es für die Organisation lokaler Netzwerke über einen zentralen Server besser, einem UNIX-basierten Betriebssystem (Linux) den Vorzug zu geben als Windows. Es ist billiger, einfacher und sicherer. Für Benutzer, die mit der Benutzeroberfläche vertraut sind, mag diese Shell, gelinde gesagt, nicht ganz klar erscheinen. Dennoch wird es nicht schwierig sein, die Schnittstelle zu verstehen. Allerdings müssen Sie ein wenig an den Einstellungen herumbasteln (was könnten wir ohne machen?).

Dabei ist wiederum zu beachten, dass nicht alle modernen Betriebssysteme den heutigen Anforderungen genügen, obwohl sie über durchaus gute Entwicklungs- und Modernisierungspotenziale verfügen. Dies betrifft in erster Linie FreeBSD, dessen Weiterentwicklung trotz aller Vorteile leider nicht vorgesehen ist. Die Entwickler haben dem einfach ein Ende gesetzt. Aber auch andere Systeme hinken nicht hinterher. In naher Zukunft können wir also sogar mit einer aktualisierten Version von Windows 10 rechnen, die bereits die Funktionalität sowohl des Desktop- als auch des Servermodells vereint (nach der Standardinstallation kann der Server ganz einfach konfiguriert werden). Sie müssen nicht einmal zusätzliche Clients installieren. Es reicht aus, eine der Komponenten im Betriebssystem selbst und in den BIOS-Einstellungen zu verwenden (das gleiche Hyper-V-Modul zum Erstellen einer virtuellen Maschine). Damit „fliegt“ das Server-Betriebssystem im Hinblick auf die Ressourcenverteilung zwischen angeschlossenen Terminals einfach.

Fortsetzung des Themas:
Internet

So schaffen Sie passives Einkommen – 14 Arbeitsmethoden + 12 Tipps für angehende Unternehmer. Um die Frage zu beantworten: Wie man passives Einkommen schafft, müssen Sie verstehen, wie...