In unserer täglichen Reise in die IT-Welt müssen wir neue Trends und Programme kennenlernen und zweifellos die Fähigkeit haben, uns in verschiedenen Bereichen von Systemen zu entwickeln. In diesem Tutorial werden wir die Installation und Konfiguration eines Servers mit Ubuntu sehen , aber Welche Vorteile können wir als Administratoren erhalten, wenn wir einen Server mit Ubuntu installieren?
In diesem Tutorial erfahren Sie, wie Sie die Serverversion von Ubuntu installieren und so unseren Server verwalten können. Sie kennen auch die Schritte, um es einfach zu konfigurieren und jederzeit einsatzbereit zu machen.
Wenn Sie immer noch nicht wissen, was es bedeutet, mit Ubuntu Server zu arbeiten, finden Sie hier einige seiner Vorteile, damit Sie wissen, was es bedeutet, damit zu arbeiten.
- Es ist unter anderem als Gast- oder Gastserver auf den Azure-, AWS- und IBM-Plattformen (Power) zertifiziert.
- Es hat eine vollständige Kernel-Integration.
- Ausführung auf den Architekturen x86, x64, ARM v7, ARM 64 und Power.
- Großartige Unterstützung
- Unter anderem für die Cloud konzipiert.
Wir werden analysieren, wie der Installationsprozess unseres Ubuntu-Servers durchgeführt wird. Als ersten Schritt werden wir zur nächsten offiziellen Website von Ubuntu gehen, um mit dem Download unseres ISO-Images fortzufahren.
Sobald wir dort auf die Registerkarte Download klicken und Server auswählen, sehen wir Folgendes:
1. Installieren Sie Ubuntu Server
In diesem Tutorial werden wir in einer virtuellen Maschine installieren, die es uns ermöglicht, das Verhalten des Ubuntu-Servers im realen Leben genau zu simulieren. Wie bereits erwähnt, ist es wichtig, virtuelle Umgebungen zu verwenden, um sich mit den Umgebungen vertraut zu machen, bevor Sie in eine produktive Umgebung wechseln um Missgeschicke zu vermeiden.
Beim Starten der Installation müssen wir die Sprache auswählen, mit der unser System arbeiten soll . In unserem Fall wählen wir Spanisch. Wir können jedoch feststellen, dass in Ubuntu Server verschiedene Sprachen zur Auswahl stehen. Die Standardsprache ist Englisch, da Ubuntu weltweit vertrieben wird Spanisch mit den Pfeiltasten bewegen und wir geben Enter.
Wir wählen die erste Option Ubuntu Server installieren .
Wir geben Enter ein und wählen dann das geografische Gebiet, in dem wir uns befinden. Dadurch können wir die Zeitzone sofort konfigurieren. Falls das Land, in dem wir uns befinden, nicht in der Liste enthalten ist, müssen Sie die andere Option auswählen.
Wir geben die Eingabetaste ein und das System zeigt an, ob wir die Tastatur konfigurieren möchten. Es ist ratsam, diesen Vorschlag zu akzeptieren, da wir das Modell unserer Tastatur automatisch konfigurieren und anpassen können:
Wir klicken auf Ja und drücken die Eingabetaste . Als nächstes erscheint das folgende Fenster:
Bei dieser Konfigurationsoption werden wir aufgefordert, eine der angezeigten Tasten (und, u, r, n usw.) zu drücken. In unserem Fall drücken wir die Taste n. Anschließend werden wir aufgefordert, das w zu drücken, da dies zur Optimierung angezeigt wird die Verteilung und korrekte Konfiguration der Tastatur . Drücken Sie die Taste w.
Als nächstes werden auf einigen Sondertasten verschiedene Fragen angezeigt. Wenn unsere Tastatur diese enthält, klicken wir auf Ja, andernfalls drücken wir auf Nein.
Nachdem wir die verschiedenen erforderlichen Prüfungen durchgeführt haben, wird das folgende Fenster angezeigt, in dem bestätigt wird, dass alles korrekt war, und das uns eine Anleitung zu unserer Tastatur “es” = Spanisch gibt .
Wir werden auf Weiter klicken und mit dem Herunterladen einiger zusätzlicher Komponenten für die korrekte Installation beginnen.
Nach dem Herunterladen der Add-Ons wird ein Fenster angezeigt, in dem Sie aufgefordert werden , den Namen einzugeben, den wir unserem Ubuntu-Server geben .
Wir wählen den entsprechenden Namen und klicken auf Weiter .
Als nächstes wählen wir den Namen des Benutzers, der Zugriff auf die Administration des Servers hat (standardmäßig Benutzer). Klicken Sie auf Weiter, und das System fordert den Benutzernamen auf, auf das System zuzugreifen (es ist ein anderer Benutzer als der vorherige).
Drücken Sie Weiter und geben Sie das Passwort ein :
Wir klicken auf Weiter und geben das Passwort erneut ein (Bestätigung).
Wir klicken auf Weiter . Als Nächstes werden wir gefragt, ob wir unseren persönlichen Ordner verschlüsseln möchten. Dies ist empfehlenswert, wenn vertrauliche Informationen vorliegen, da die Verschlüsselung uns mehr Sicherheit bietet. Wenn das System ausfällt und wir versuchen, auf unsere Informationen zuzugreifen, kann dies jedoch zu Kopfschmerzen führen Laut Ubuntu werden wir Eindringlinge oder Hacker sein. In unserem Fall haben wir Nein gewählt.
Dann bestätigt das System unsere Zeitzone basierend auf dem Ort, den wir zu Beginn der Installation bestimmen. Wenn dies korrekt ist, klicken wir auf Ja.
Nachdem wir “Ja” ausgewählt haben, wird eine Reihe von Fragen zur Serverkonfiguration gestartet. Zunächst fragt uns das System, welche Partitionen die Festplatte haben soll:
In unserem Fall verwenden wir die erste Option: Geführte Verwendung der gesamten Festplatte . Nach der Auswahl drücken Sie die Eingabetaste. Das folgende Fenster wird angezeigt:
Wir sehen, dass die zu implementierenden Festplatteninformationen angezeigt werden. Drücken Sie die Eingabetaste, um den Installationsprozess fortzusetzen. Das folgende Fenster zeigt die Partitionen an, die in Ubuntu erstellt werden:
Klicken Sie auf die Option Ja, um die Änderungen zu speichern. Das folgende Fenster zeigt den Fortschritt der Installation des Basissystems an:
Als nächstes werden wir gefragt, ob wir den Proxy konfigurieren möchten , da dies nicht so üblich ist. Lassen Sie das Feld leer und klicken Sie auf Weiter:
Alle apt-Pakete (bezogen auf das Netzwerk) werden heruntergeladen und Sie werden gefragt, wie wir die Updates konfigurieren möchten. Wir sehen, dass wir drei (3) Optionen haben:
In unserem Fall wählen wir die erste Option: Ohne automatische Updates klicken Sie auf Weiter (Wir müssen die Updates manuell installieren). Als nächstes werden Sie gefragt, welche Funktionen wir unserem Server hinzufügen möchten. Wir haben einige wie OpenSSH, Druckserver usw.
In unserem Beispiel aktivieren wir die OpenSSH-Option, um den Server remote zu verwalten. Um ihn auszuwählen, setzen wir den Cursor auf diese Option und drücken die Leertaste, um sie auszuwählen.
- OpenSSH : Remoteverwaltung
- DNS-Server : Domain Name Server
- LAMp Server : Webserver
- Mailserver : Mailserver
- PostgreSQL-Datenbank : Datenbankserver
- Druckserver : Druckserver
- Samba-Dateiserver : Dateifreigabeserver
- Tomcat Java Server : Java-Server
- Host der virtuellen Maschine: Server der virtuellen Maschine
- Manuelle Paketauswahl : Manuelle Paketauswahl
Wir geben Enter, um den Installationsprozess fortzusetzen. Das System fragt, ob wir den GRUB-Bootloader in der Hauptregistrierung installieren möchten. Denken Sie daran, dass der GRUB (Grand Unifier Bootloader) das erste ist, das beim Starten unseres Servers geladen wird. Wählen Sie daher die Option Ja.
Wir fahren mit der Installation fort und werden feststellen, dass alles korrekt 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, arbeitet Ubuntu unter der Kommandozeile, mit der wir die Ressourcen des Rechners in den installierten Anwendungen nutzen können.
Nach dem Neustart des Computers werden die während der Installation bereits erstellten Zugangsdaten abgefragt.
2. Verbindung über SSH mit Ubuntu
Mal sehen, wie wir uns über eine sichere SSH-Verbindung mit unserem Ubuntu-Server verbinden. Eine SSH-Verbindung ermöglicht es uns, eine externe Verbindung zu unserem Server herzustellen. Es ist sehr wichtig, sich daran zu erinnern, dass sich unser Ubuntu-Server in demselben 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
Was uns eine Zusammenfassung davon zeigt. In unserem Fall sehen wir, dass die IP-Adresse unseres Servers 192.168.0.10 ist und wir die verschiedenen Konfigurationen des Netzwerks sehen können.
Um die Verbindung per SSH von einer externen Seite herzustellen, verwenden wir die kostenlose Software Putty, die wir von der offiziellen Website herunterladen können . Hier verlassen wir ein Tutorial, um mehr über Putty zu erfahren . Diese Software gibt uns die Möglichkeit, eine Verbindung herzustellen, es ist im Grunde ein Verbindungsclient für Linux.
Um über Putty eine Verbindung zu unserem Server herzustellen, gehen wir wie folgt vor:
- In die IP-Adresse wird die genaue IP des Ubuntu-Servers eingetragen (in unserem Fall 192.168.0.10)
- Wir verlassen den Hafen standardmäßig (22)
- Als Verbindungstyp wählen wir SSH
Wir klicken auf Öffnen und beim ersten Start von Putty wird eine Meldung angezeigt, die besagt, dass der Serverschlüssel nicht im Cache registriert ist. Aus Sicherheitsgründen können wir dies akzeptieren. Das folgende Fenster wird geöffnet, um die Anmeldeinformationen einzugeben. Sobald wir unser Passwort eingegeben haben, werden wir sehen, dass wir auf unseren Server zugreifen können, als wären wir davor.
Auf diese Weise können wir den physischen Server unabhängig von seinem Standort verwalten.
3. Optionen und Steuerungsparameter
Mit den Parametern können wir konfigurieren, wie sich die Befehle auf unserem Ubuntu-Server verhalten. y luego de nuevo cd: (Así descenderíamos 2 carpetas), para ahorrar tiempo podemos usar el símbolo / el cual nos permite ir a la carpeta raíz directamente, el comando sería cd / . Wenn wir zum Beispiel zum Stammordner des Systems gehen wollten, um dessen Inhalt zu sehen, würden wir normalerweise cd: und dann wieder cd: (Auf diese Weise würden wir 2 Ordner herabsteigen) verwenden, um Zeit zu sparen, können wir das Symbol / verwenden, mit dem wir zum Stammordner gehen können direkt wäre der Befehl cd / .
Wir werden sehen, dass sich die Befehlszeile bereits im Stammverzeichnis des Systems befindet. y luego cd home , más bien usaremos el comando: Wenn wir nun zum persönlichen TechnoWikis-Ordner zurückkehren möchten, werden wir nicht cd home und dann cd home verwenden , sondern den folgenden Befehl verwenden:
CD / Home / TechnoWikis
Und so werden wir in den persönlichen Ordner gehen.
Wenn wir die Ordner im Stammverzeichnis besser organisieren möchten, sehen sie normalerweise etwas unordentlich aus. con el parámetro -l para ver las carpetas de una manera más organizada ( ls -l ): Mit dem Befehl ls und dem Parameter -l können Sie die Ordner übersichtlicher anzeigen ( ls -l ):
Wir werden sehen, dass es spezifischere Details jedes Ordners zeigt, wie die Größe, das Erstellungsdatum usw.
Wir können die verschiedenen Optionen sehen, die wir haben, um einen Befehl zu parametrisieren. Dazu können wir die folgenden Methoden verwenden. Wir können den folgenden Parameter verwenden:
ls --help
Wir werden die Hilfe von Linux bereitstellen, wo wir die verschiedenen Optionen sehen können, die dem Befehl hinzugefügt werden sollen. Jede Option wird mit einer entsprechenden Zusammenfassung geliefert.
(manual), este comando despliega información mucho más explícita de cada comando. Eine weitere Möglichkeit besteht darin, den Befehl man (manual) zu verwenden. Dieser Befehl zeigt zu jedem Befehl wesentlich ausführlichere Informationen an. Zum Beispiel können wir die folgende Zeile verwenden:
Mann ls
(Es zeigt uns das Handbuch des Befehls ls). Denken Sie daran, dass diese Option uns aus der Befehlszeile entfernt.
Wir können innerhalb des Handbuchs mit den Pfeilen oben und unten entwickeln. Um zur Befehlszeile zurückzukehren, drücken Sie die Taste q .
Als nächstes verlassen wir einen Link zu einem Tutorial mit interessanten Befehlen für Ubuntu:
Ubuntu-Befehle
4. Verwaltung von Dateien und Verzeichnissen in Ubuntu
Als Administratoren müssen wir jederzeit die verschiedenen Dateien verwalten, die sich auf unserem Server befinden, und es ist wichtig, dass wir wissen, wie dieser Prozess durchgeführt wird. Wir werden den Vorgang zum Erstellen von Dateien und Ordnern überprüfen. Es wird jedoch empfohlen, diese nicht im Stammverzeichnis von Ubuntu zu erstellen. Idealerweise werden sie im persönlichen Ordner erstellt.
(Make Directory), en nuestro ejemplo usaremos la línea: Um einen Ordner in Ubuntu zu erstellen, verwenden wir den Befehl mkdir (Make Directory). In unserem Beispiel verwenden wir die folgende Zeile:
mkdir Tests
Und drücken Sie die Eingabetaste . Um zu überprüfen, ob wir den Ordner korrekt erstellt haben, verwenden wir den Befehl ls und sehen unseren erstellten Ordner und, wenn wir den Befehl (wie wir ihn gesehen haben) verwenden:
ls -l
Es wird eine vollständigere Zusammenfassung des kürzlich erstellten Ordners angezeigt.
, el parámetro es; Um eine Datei zu erstellen, verwenden wir den Befehl touch . Der Parameter ist;
Tippen Sie auf Namenserweiterung
. Tippen Sie beispielsweise auf Exercise.txt . podremos ver nuestro documento creado. Wenn wir ls -l verwenden , können wir unser erstelltes Dokument sehen.
(cp Nombre archivo Ruta destino), en nuestro caso sería, cp Ejercicio.txt Pruebas . Um eine Datei zu kopieren, verwenden wir die Datei cp (cp File Name Destination Path), in unserem Fall cp Exercise.txt Tests . (cd Pruebas) una vez dentro de Pruebas usemos el comando ls para ver el archivo que acabamos de copiar. Um zu überprüfen, ob die Datei korrekt in das Ziel kopiert wurde, verwenden Sie den folgenden Prozess. Verwenden Sie den Befehl cd Name folder destination (cd Tests), sobald Tests den Befehl ls verwendet , um die gerade kopierte Datei anzuzeigen.
podremos mover un archivo o carpeta de una ubicación a otra, su sintaxis es idéntica a la de copiar, mv nombre_archivo Destino . Mit dem Befehl mv können wir eine Datei oder einen Ordner von einem Ort an einen anderen verschieben. Die Syntax ist identisch mit der von copy, mv name_file Destination .
Hier hinterlassen wir ein Tutorial , das darüber spricht.
(remove), su sintaxis es rm Nombre_archivo, en nuestro ejemplo sería rm Ejercicio.txt y podremos ver mediante ls -l que ya no existe el archivo en nuestro sistema Ubuntu. Um Dateien zu löschen : Wir werden den Befehl rm (remove) verwenden, seine Syntax ist rm File_name, in unserem Beispiel wäre es rm Exercise.txt und wir können durch ls -l sehen, dass die Datei in unserem Ubuntu-System nicht mehr existiert.
Unten sehen Sie ein Bild mit allen Befehlen, die wir kommentiert haben:
, en nuestro caso, rmdir Pruebas y de esta manera eliminaremos el directorio Pruebas del sistema. Um Verzeichnisse zu löschen : Wir werden den Befehl rmdir verwenden, die Syntax wäre rmdir Nombre_Directorio , in unserem Fall rmdir Tests und auf diese Weise werden wir das Verzeichnis System Tests löschen. para verificar que ya no existe dicho directorio en Ubuntu: Mit dem Befehl ls -l können wir überprüfen, ob dieses Verzeichnis in Ubuntu nicht mehr existiert:
Auf diese Weise haben wir einige der Optionen und Konfigurationen gesehen, die wir in unserem Ubuntu-Server haben .
Benennen Sie Ubuntu-Dateien und -Verzeichnisse um