So installieren und konfigurieren Sie Ubuntu Server

In unserem täglichen Spaziergang in der IT-Welt müssen wir jeden Moment neue Trends, neue Programme lernen und ohne Zweifel die Fähigkeit haben, uns in verschiedenen Bereichen von Systemen weiterzuentwickeln Installation und Konfiguration eines Servers mit Ubuntu, aber welche Vorteile können wir als Administratoren bei der Installation eines Servers mit Ubuntu erzielen?

In diesem Tutorial erfahren Sie, wie Sie die Server-Version von Ubuntu installieren und somit unseren Server verwalten können. Sie kennen auch die Schritte, um es einfach zu konfigurieren und es jederzeit einsatzbereit zu machen.

Wenn Sie immer noch nicht wissen, was es bedeutet, mit Ubuntu Server zu arbeiten, hier sind einige seiner Vorteile, damit Sie wissen, was es bedeutet, damit zu arbeiten.

Einige Vorteile der Installation von Ubuntu Server

  • Es ist unter anderem als Gast- oder Gastserver auf Azure-, AWS-, IBM (Power)-Plattformen zertifiziert.
  • Es verfügt über eine vollständige Kernel-Integration.
  • Läuft auf x86-, x64-, ARM v7-, ARM 64- und Power-Architekturen.
  • Großartige Unterstützung.
  • Unter anderem für die Cloud entwickelt.

Wir werden analysieren, wie der Installationsprozess unseres Ubuntu-Servers durchgeführt wird. Als ersten Schritt gehen wir auf die folgende offizielle Ubuntu-Website, um mit dem fortzufahren Laden Sie unser ISO-Image herunter.

Dort angekommen klicken wir auf den Reiter Herunterladen, und wir wählen Server, wir werden folgendes sehen:

1. Ubuntu-Server installieren


In diesem Tutorial werden wir die Installation in einer virtuellen Maschine, die es uns ermöglicht, das Verhalten des Ubuntu-Servers genau zu simulieren Im realen Leben ist es, wie bereits gesagt, wichtig, virtuelle Umgebungen zu nutzen, um sich mit der Umgebung vertraut zu machen, bevor man in eine produktive Umgebung springt, um Missgeschicke zu vermeiden.

Schritt 1
Beim Start der Installation müssen wir Wählen Sie die Sprache, in der unser System bleiben wirdIn unserem Fall wählen wir Spanisch, aber wir können sehen, dass wir in Ubuntu Server verschiedene Sprachen zur Auswahl haben. Die Standardsprache ist Englisch, da Ubuntu weltweit vertrieben wird. Wir wählen Spanisch aus, indem wir uns mit den Richtungspfeilen bewegen und die Eingabetaste drücken.

Optionen die wir habenWie wir im folgenden Fenster sehen, haben wir verschiedene Möglichkeiten, unser Ubuntu zu installieren oder zu verwalten, darunter:

Ubuntu-Server installierenEs ermöglicht uns, eine Installation von Grund auf neu auszuführen.

Installation mehrerer Server mit MAAS (Metal As A Service)Es gibt uns die Möglichkeit, Ubuntu gleichzeitig auf mehreren Servern zu installieren.

Festplatte auf Defekte prüfenEs ermöglicht eine Überprüfung möglicher Fehler in Sektoren der Festplatte.

Speicher prüfenEs gibt uns die Möglichkeit, einen Test im RAM des Servers durchzuführen, um seinen Betrieb zu überprüfen.

Booten von der ersten FestplatteErmöglicht das Starten des Systems von der Hauptfestplatte, wenn Sie mehrere haben.

Wiederherstellen eines beschädigten SystemsEs gibt uns die Möglichkeit, einen allgemeinen Test durchzuführen und zu versuchen, ein System wiederherzustellen, das einen Fehler aufweist.

Wir wählen die erste Option Ubuntu-Server installieren.

Schritt 2
Wir geben Enter, dann wir wählen das geographische Gebiet wo wir uns befinden, ermöglicht es uns, die Zeitzone sofort zu konfigurieren. Falls das Land, in dem wir uns befinden, nicht auf der Liste steht, müssen wir die andere Option wählen.

Schritt 3
Wir geben Eintreten Und dann teilt uns das System mit, ob wir die Tastatur konfigurieren möchten. Es ist ratsam, diesen Vorschlag zu akzeptieren, da wir damit das Modell unserer Tastatur automatisch konfigurieren und anpassen können:

Schritt 4
Wir klicken auf Jawohl und klicke Eintreten. Dann erscheint folgendes Fenster:

Diese Konfigurationsoption fordert uns auf, eine der angezeigten Tasten (y, u, r, n usw.) zu Optimierung des Layouts und korrekte Tastaturkonfiguration. Wir drücken die w-Taste.

Als nächstes werden insbesondere zu einigen Tasten verschiedene Fragen angezeigt. Wenn unsere Tastatur sie hat, klicken wir auf Ja, andernfalls drücken wir Nicht.

Nachdem wir die verschiedenen angeforderten Kontrollen durchgeführt haben, wird das folgende Fenster angezeigt, das bestätigt, dass alles korrekt war und uns eine Anleitung zu unserer Tastatur gibt "Es" = Spanisch.

Schritt 5
Wir klicken auf Weitermachen und der Download-Prozess einiger zusätzlicher Komponenten für die korrekte Installation beginnt.

Schritt 6
Sobald die Add-Ons heruntergeladen wurden, wird ein Fenster angezeigt, in dem Sie aufgefordert werden Geben Sie den Namen ein, den wir unserem Ubuntu-Server geben werden.

Wir wählen den passenden Namen und klicken auf Weitermachen.

Schritt 7
Als nächstes wählen wir die Name des Benutzers, der Zugriff auf die Serververwaltung hat (Standardbenutzer). Klicken Sie auf Weiter, und das System fragt uns nach dem Benutzernamen, um auf das System zuzugreifen (es ist ein anderer Benutzer als der vorherige).

Schritt 8
Wir drücken Weiter und dann wir geben das passwort ein:

Wir klicken auf Weiter und Wir geben das Passwort erneut ein (Bestätigung).

Schritt 9
Wir klicken auf Weitermachen. Dann das System fragt uns, ob wir unseren persönlichen Ordner verschlüsseln möchten, was empfohlen wird, wenn wir über sensible Informationen verfügen, da die Verschlüsselung mehr Sicherheit bietet, aber es kann Kopfschmerzen bereiten, falls das System ausfällt und wir versuchen, auf unsere Informationen zuzugreifen. Ubuntu ist der Meinung, dass wir Eindringlinge oder Hacker sind. In unserem Fall wählen wir Nr.

Schritt 10
Dann das System bestätigt unsere Zeitzone Basierend auf dem Standort, den wir zu Beginn der Installation festgelegt haben, klicken wir, wenn er richtig ist, auf Ja.

Schritt 11
Sobald wir Ja ausgewählt haben, beginnt eine Reihe von Fragen zur Serverkonfiguration. Das System fragt uns zunächst nach den Partitionen, die die Festplatte haben wird:

Optionen die wir habenGeführt - Verwenden Sie die gesamte FestplatteEs ermöglicht uns, die Festplatte vollständig zu verwenden.

Geführt – Volle Festplatte verwenden und LVM konfigurierenEs ermöglicht uns, die komplette und zusätzliche Festplatte zu verwenden, um das LVM (Logical Volume Management) für die jeweiligen Partitionen zu konfigurieren.

Geführt - Verwenden Sie die gesamte Festplatte und konfigurieren Sie verschlüsseltes LVMEs ermöglicht uns, die vollständige und zusätzliche Festplatte zu verwenden, um das LVM (Logical Volume Management) mit einem Verschlüsselungssystem zum Schutz der Informationen zu konfigurieren.

HandbuchEs ermöglicht uns, den gesamten Prozess manuell durchzuführen, wird jedoch nicht empfohlen.

In unserem Fall verwenden wir die erste Option, Geführt - Verwenden Sie die gesamte Festplatte. Drücken Sie nach der Auswahl die Eingabetaste und das folgende Fenster wird angezeigt:

Wir sehen, dass die Informationen der zu verwendenden Festplatte angezeigt werden, wir drücken die Eingabetaste, um den Installationsvorgang fortzusetzen. Das folgende Fenster wird angezeigt und zeigt die Partitionen an, die in unserem Ubuntu erstellt werden:

NotizDie ext4-Partition ähnelt NTFS in Windows und die Swap-Partition hat ihren eigenen dedizierten Speicherplatz in Ubuntu, sodass der Swap-Speicher darauf schreiben kann.

Klicken Sie auf die Option Ja, um die Änderungen zu schreiben. Das folgende Fenster wird angezeigt, das den Fortschritt der Installation des Basissystems anzeigt:

Dann das System es wird uns fragen, ob wir den Proxy konfigurieren möchten, da es nicht so häufig vorkommt, lassen wir das Feld leer und klicken auf Weiter:

Alle apt-Pakete (in Bezug auf das Netzwerk) werden heruntergeladen und gefragt, wie wir die Updates konfigurieren möchten. Wir sehen, dass wir drei (3) Optionen haben:

AuswahlKeine automatischen UpdatesEs wird für Server empfohlen, da einige Updates den Server neu starten oder Instabilitätsverhalten verursachen können.

Automatische UpdatesUpdates werden automatisch installiert, wenn eines verfügbar ist.

Verwalten Sie das System mit LandscapeErmöglicht Ihnen, Updates über das Landscape-Tool zu verwalten.

Wir werden in unserem Fall die erste Option wählen. Ohne automatische Updates klicken Sie auf Weiter (Wir müssen die Updates manuell installieren). Als nächstes fragen Sie sich, welche Funktionen wir unserem Server hinzufügen möchten, wir haben einige wie OpenSSH, Print Server usw.

In unserem Beispiel werden wir die OpenSSH-Option aktivieren, um den Server aus der Ferne verwalten zu können. Um sie auszuwählen, platzieren wir den Cursor auf dieser Option und drücken die Leertaste, um sie auszuwählen.

Die Funktionen jeder Option sind zusammengefasst:

  • OpenSSH: Fernverwaltung
  • DNS Server: Domain-Name-Server
  • LAMP-Server: Webserver
  • Mail-Server: Mail-Server
  • PostgreSQL-Datenbank: Datenbankserver
  • Druck Server: Druck Server
  • Samba-Dateiserver: Gemeinsam genutzter Dateiserver
  • Tomcat Java-Server: Java-Server
  • Host für virtuelle Maschinen: Server der virtuellen Maschine
  • Manuelle Paketauswahl: Manuelle Auswahl von Paketen

Wir geben Enter, um unseren Installationsprozess fortzusetzen. Das System Es wird uns fragen, ob wir den GRUB-Bootloader in der Hauptregistry installieren möchten, denken Sie daran, dass GRUB (Grand Unifier Bootloader) das erste ist, was beim Start unseres Servers geladen wird, daher wählen wir die Option Ja.

NotizWenn Sie zu irgendeinem Zeitpunkt Probleme mit GRUB haben, besuchen Sie das folgende Tutorial, Sie werden Hilfe bei der Lösung der Probleme haben.

Wir fahren mit unserer Installation fort und wir werden sehen, dass alles richtig installiert wurde:

Wir klicken auf Weiter und achten darauf, den Server nicht mit der Festplatte im Gerät neu zu starten, um den gesamten Installationsvorgang nicht zu wiederholen. Wie wir sehen, funktioniert Ubuntu unter der Befehlszeile, die es uns ermöglicht, die Ressourcen des Computers in den installierten Anwendungen zu verwenden.

Wir sehen, dass nach dem Neustart des Computers die bereits während der Installation erstellten Zugangsdaten abgefragt werden.

2. Verbindung über SSH mit Ubuntu


Sehen wir uns an, wie wir uns über eine sichere SSH-Verbindung mit unserem Ubuntu-Server verbinden. Eine SSH-Verbindung ermöglicht es uns, uns extern mit unserem Server zu verbinden. Es ist sehr wichtig, sich daran zu erinnern, dass sich unser Ubuntu-Server im selben Netzwerk befinden muss, von dem aus wir eine Verbindung herstellen möchten.

Wir können sehen, wie die Konfiguration unseres Netzwerks mit dem Befehl ist:

 ifconfig
Welches zeigt eine Zusammenfassung davon. In unserem Fall sehen wir, dass die IP-Adresse unseres Servers 192.168.0.10 ist und wir können die verschiedenen Netzwerkkonfigurationen sehen.

Um die Verbindung per SSH von einer externen Site aus herzustellen, verwenden wir die kostenlose Putty-Software, die wir von der offiziellen Seite herunterladen können. Hier hinterlassen wir ein Tutorial, um mehr über Putty zu erfahren. Diese Software gibt uns die Möglichkeit, eine Verbindung herzustellen, sie ist im Grunde ein Verbindungsclient für Linux.

Um über Putty eine Verbindung zu unserem Server herzustellen, gehen wir wie folgt vor:

  • In IP-Adresse geben wir die genaue IP des Ubuntu-Servers ein (In unserem Fall 192.168.0.10)
  • Wir belassen den Standardport (22)
  • Als Verbindungstyp wählen wir SSH

Wir klicken auf Offen und wenn wir Putty zum ersten Mal ausführen, wird eine Meldung angezeigt, die darauf hinweist, dass der Schlüssel des Servers nicht im Cache registriert ist. Sobald wir unser Passwort eingeben, sehen wir, dass wir auf unseren Server zugreifen können, als ob wir davor wären.

Dadurch können wir den physischen Server verwalten, egal wo er sich befindet.

3. Steuerungsoptionen und Parameter


Mit den Parametern können wir konfigurieren, wie sich die Befehle auf unserem Ubuntu-Server verhalten. Wenn wir zum Beispiel in den Stammordner des Systems gehen wollten, um seinen Inhalt anzuzeigen, würden wir normalerweise verwenden CD: und dann nochmal CD: (Damit würden wir 2 Ordner absteigen), um Zeit zu sparen, können wir das / Symbol verwenden, mit dem wir direkt zum Stammordner gehen können, der Befehl wäre CD /.

Wir werden sehen, dass sich die Befehlszeile bereits im Stammverzeichnis des Systems befindet. Wenn wir nun zum persönlichen Solvetic-Ordner zurückkehren möchten, werden wir ihn nicht verwenden CD nach Hause und später CD nach Hause, stattdessen verwenden wir den Befehl:

 cd / home / solvet
Und so gehen wir zum persönlichen Ordner.

Wenn wir die Ordner im Stammverzeichnis organisierter sehen möchten, da sie normalerweise etwas unordentlich aussehen würden. Wir können den Befehl verwenden ls mit dem Parameter -l um Ordner übersichtlicher anzuzeigen (ls -l):

Wir werden sehen, dass es uns genauere Details zu jedem Ordner anzeigt, wie Größe, Erstellungsdatum usw.
Wir können die verschiedenen Optionen sehen, die wir haben, um einen Befehl zu parametrisieren, dafür können wir die folgenden Methoden verwenden. Wir können den folgenden Parameter verwenden:

 ls --help
Es zeigt die Linux-Hilfe an, in der wir die verschiedenen Optionen sehen können, die dem Befehl hinzugefügt werden können. Jede Option wird mit einer entsprechenden Zusammenfassung geliefert.

Eine andere Möglichkeit, die wir haben, ist die Verwendung des Befehls Mann (manuell) zeigt dieser Befehl viel explizitere Informationen zu jedem Befehl an. Zum Beispiel können wir die folgende Zeile verwenden:

 Mann ls
(Es zeigt uns das ls-Befehlshandbuch). Denken Sie daran, dass wir mit dieser Option die Befehlszeile verlassen.

Mit den Auf- und Ab-Pfeilen können wir innerhalb des Handbuchs navigieren. Um zur Befehlszeile zurückzukehren, drücken wir die Taste was.

Hier ist ein Link zu einem Tutorial mit interessanten Befehlen für Ubuntu:

Ubuntu-Befehle

4. Verwalten von Dateien und Verzeichnissen in Ubuntu


Als Administratoren müssen wir jederzeit die verschiedenen Dateien verwalten, die wir auf unserem Server haben, und es ist wichtig, dass wir wissen, wie dieser Vorgang ausgeführt wird. Wir werden den Prozess zum Erstellen von Dateien und Ordnern überprüfen, aber es wird empfohlen, diese nicht im Ubuntu-Stammordner zu erstellen. Ideal ist es, sie im persönlichen Ordner zu erstellen.

Ordner erstellen
Um einen Ordner in Ubuntu zu erstellen, verwenden wir den Befehl mkdir (Verzeichnis erstellen), in unserem Beispiel verwenden wir die Zeile:

 mkdir-Tests
Und wir drücken Eintreten. Um zu überprüfen, ob wir den Ordner richtig erstellt haben, verwenden wir den Befehl ls und wir sehen unseren erstellten Ordner und wenn wir (wie wir bereits gesehen haben) den Befehl verwenden:
 ls -l
Wir sehen eine vollständigere Zusammenfassung des kürzlich erstellten Ordners.

NotizDas System unterscheidet zwischen Groß- und Kleinschreibung, wir können zwei Ordner haben (Tests und Tests).

Erstelle Datei
Um eine Datei zu erstellen, verwenden wir den Befehl berühren, der Parameter ist;

 Tippen Sie auf Erweiterungsname
Zum Beispiel, Tippen Sie auf Übung.txt. Wenn wir verwenden ls -l wir können unser erstelltes Dokument sehen.

Optionen zum Kopieren, Einfügen und Ausschneiden
Um eine Datei zu kopieren, verwenden wir die Datei cp (cp Dateiname Zielpfad), in unserem Fall wäre es, cp Übung.txt Tests. Um zu sehen, ob die Datei korrekt an das Ziel kopiert wurde, verwenden wir den folgenden Prozess, verwenden Sie den Befehl cd Name des Zielordners (cd Tests) einmal in Tests verwenden wir den Befehl ls um die Datei zu sehen, die wir gerade kopiert haben.

Mit dem Befehl mv wir können eine Datei oder einen Ordner von einem Ort an einen anderen verschieben, seine Syntax ist identisch mit der des Kopierens, mv-Dateiname Ziel.

Hier hinterlassen wir ein Tutorial, das darüber spricht.

Dateien und Ordner löschen
Dateien löschen: Wir werden den Befehl verwenden rm (entfernen), seine Syntax ist rm Dateiname, in unserem Beispiel wäre es rm Übung.txt und wir können durchschauen ls -l dass die Datei auf unserem Ubuntu-System nicht mehr existiert.
Unten ist ein Bild mit allen Befehlen, die wir kommentiert haben:

Verzeichnisse löschen: Wir werden den Befehl rmdir verwenden, die Syntax wäre rmdir Verzeichnisname, in unserem Fall, rmdir-Tests und auf diese Weise werden wir das Verzeichnis Tests aus dem System entfernen. Wir können den Befehl verwenden ls -l Um zu überprüfen, ob ein solches Verzeichnis in Ubuntu nicht mehr existiert:

Auf diese Weise haben wir einige der Optionen und Konfigurationen, die wir in unserem Ubuntu-Server haben.

Umbenennen von Ubuntu-Dateien und -Verzeichnissen

wave wave wave wave wave