Mar  Fonseca

Mar Fonseca

1593707400

Installieren von MariaDB unter Ubuntu 20.04

MariaDB ist ein Open-Source-basiertes relationales Datenbank-Managementsystem, das häufig als Alternative für den MySQL-Datenbankteil des beliebten LAMP-Stacks (Linux, Apache, MySQL, PHP/Python/Perl) verwendet wird. Es ist als Drop-in-Ersatz für MySQL gedacht.

Dieses Quickstart-Tutorial beschreibt, wie Sie MariaDB auf einem Ubuntu 20.04-Server installieren und es mit einer sicheren Erstkonfiguration einrichten. Es behandelt außerdem, wie Sie ein zusätzliches Administratorkonto für den Passwortzugriff einrichten.

Voraussetzungen

Um diesem Tutorial folgen zu können, benötigen Sie einen Server, auf dem Ubuntu 20.04 ausgeführt wird. Dieser Server sollte über einen administrativen non-root user und eine mit UFW konfigurierte Firewall verfügen. Sie können dies einrichten, indem Sie unserem Leitfaden zur Ersteinrichtung des Servers für Ubuntu 20.04 folgen.

#ubuntu 20.04 #ubuntu #mariadb

What is GEEK

Buddha Community

Installieren von MariaDB unter Ubuntu 20.04
Mar  Fonseca

Mar Fonseca

1593707400

Installieren von MariaDB unter Ubuntu 20.04

MariaDB ist ein Open-Source-basiertes relationales Datenbank-Managementsystem, das häufig als Alternative für den MySQL-Datenbankteil des beliebten LAMP-Stacks (Linux, Apache, MySQL, PHP/Python/Perl) verwendet wird. Es ist als Drop-in-Ersatz für MySQL gedacht.

Dieses Quickstart-Tutorial beschreibt, wie Sie MariaDB auf einem Ubuntu 20.04-Server installieren und es mit einer sicheren Erstkonfiguration einrichten. Es behandelt außerdem, wie Sie ein zusätzliches Administratorkonto für den Passwortzugriff einrichten.

Voraussetzungen

Um diesem Tutorial folgen zu können, benötigen Sie einen Server, auf dem Ubuntu 20.04 ausgeführt wird. Dieser Server sollte über einen administrativen non-root user und eine mit UFW konfigurierte Firewall verfügen. Sie können dies einrichten, indem Sie unserem Leitfaden zur Ersteinrichtung des Servers für Ubuntu 20.04 folgen.

#ubuntu 20.04 #ubuntu #mariadb

Installieren von R unter Ubuntu 20.04

Einführung

Die Open-Source-Programmiersprache R ist auf statistische Datenverarbeitung und Grafik spezialisiert. In diesem Tutorial installieren wir R auf einem Ubuntu 20.04-Server.

Eine ausführlichere Version dieses Tutorials mit genaueren Erklärungen zu den einzelnen Schritten finden Sie unter Installieren von R unter Ubuntu 20.04.

Schritt 1 — Hinzufügen des GPG-Schlüssels

Melden Sie als sudo Nicht-root-Benutzer auf Ihrem Ubuntu 20.04-Server an und fügen Sie den entsprechenden GPG-Schlüssel hinzu.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

Schritt 2 — Hinzufügen des R Repository

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'

Wenn Sie 20.04 nicht nutzen, finden Sie das entsprechende Repository in der R Projekt Ubuntu Liste, das nach der Version benannt ist.

Schritt 3 — Aktualisieren von Paketlisten

sudo apt update

Schritt 4 — Installieren von R

sudo apt install r-base

Schritt 5 – Testen der Installation

Starten Sie die interaktive Shell von R als root.

sudo -i R

Sie erhalten eine Ausgabe, die etwa folgendermaßen aussieht:

#ubuntu 20.04 #ubuntu #installieren von r

Mar  Fonseca

Mar Fonseca

1593960900

Installieren und Konfigurieren von Ansible unter Ubuntu 20.04

Konfigurationsmanagement-Systeme dienen dazu, Administratoren und Bedienerteams die Kontrolle einer größeren Zahl von Servern zu erleichtern. Somit können Sie viele verschiedene Systeme automatisch von einem zentralen Ort aus steuern.

Es gibt zwar viele beliebte Konfigurationsmanagement-Tools für Linux-Systeme (wie Chef und Puppet). Diese sind jedoch oft komplexer als gewünscht oder benötigt. Ansible stellt eine gute Alternative zu diesen Optionen dar, da es eine Architektur aufweist, bei der keine spezielle Software auf Knoten installiert werden muss. Vielmehr werden Automatisierungsaufgaben und YAML-Dateien über SSH ausgeführt, um die Bereitstellungsdetails zu definieren.

In diesem Leitfaden werden wir Ihnen erläutern, wie sich Ansible auf einem Ubuntu 20.04-Server installieren lässt, und uns Grundlagenkenntnisse zur Nutzung dieser Software ansehen. Eine übergeordnete Übersicht über Ansible als Konfigurationsmanagement-Tool finden Sie in Einführung in das Configuration Management mit Ansible.

Voraussetzungen

Um dieser Anleitung zu folgen, benötigen Sie:

  • Einen Ansible-Steuerknoten: Der Ansible-Steuerknoten ist jener Rechner, den wir zum Verbinden mit und Steuern der Ansible-Hosts über SSH nutzen werden. Ihr Ansible-Steuerknoten kann entweder Ihr lokaler Rechner oder ein spezieller Server zur Ausführung von Ansible sein. In dieser Anleitung gehen wir jedoch davon aus, dass Ihr Steuerknoten ein Ubuntu 20.04-System ist. Stellen Sie sicher, dass der Steuerknoten Folgendes aufweist:
  • einen Nicht-root-Benutzer mit sudo-Berechtigungen. Um diesen Benutzer einzurichten, können Sie Schritt 2 und 3 unseres Leitfadens zur Ersteinrichtung des Servers für Ubuntu 20.04 folgen. Beachten Sie jedoch, dass Sie bei Verwendung eines Remoteservers als Ansible-Steuerknoten jeden einzelnen Schritt dieser Anleitung befolgen müssen. Dabei konfigurieren wir mit ufw eine Firewall auf dem Server und aktivieren externen Zugriff auf Ihr Nicht-root-Benutzerprofil. Beides trägt dazu bei, den Remoteserver zu schützen.
  • Ein SSH-Schlüsselpaar, das diesem Benutzer zugeordnet ist. Um das Schlüsselpaar einzurichten, können Sie Schritt 1 unseres Leitfadens zum Einrichten von SSH-Schlüsseln unter Ubuntu 20.04 folgen.
  • Einen oder mehrere Ansible-Hosts: Ein Ansible-Host ist jeder Rechner, für dessen Automatisierung Ihr Ansible-Steuerknoten konfiguriert ist. In diesem Leitfaden gehen wir davon aus, dass Ihre Ansible-Hosts Ubuntu 20.04-Remoteserver sind. Stellen Sie sicher, dass jeder Ansible-Host über Folgendes verfügt:
  • Den öffentlichen SSH-Schlüssel des Ansible-Steuerknotens, der den authorized_keys eines Systembenutzers hinzugefügt wurde. Dieser Benutzer kann entweder ein root- oder ein normaler Benutzer mit sudo-Berechtigungen sein. Um dieses Element einzurichten, können Sie Schritt 2 von Einrichten von SSH-Schlüsseln unter Ubuntu 20.04 folgen.

#ubuntu 20.04 #ubuntu #von ansible

Installieren von MariaDB unter Ubuntu 20.04

Einführung
MariaDB ist ein Open-Source-basiertes relationales Datenbank-Managementsystem, das häufig als Alternative für den MySQL-Datenbankteil des beliebten LAMP-Stacks (Linux, Apache, MySQL, PHP/Python/Perl) verwendet wird. Es ist als Drop-in-Ersatz für MySQL gedacht.

Die kurze Version dieses Installationsleitfadens umfasst die folgenden drei Schritte:

Aktualisieren Sie Ihren Paketindex mit apt
Installieren Sie mit apt das Paket mariadb-server. Das Paket bezieht auch verwandte Tools ein, um mit MariaDB zu interagieren
Führen Sie das enthaltene Sicherheitsskript mysql_secure_installation aus, um den Zugriff auf den Server einzuschränken

#mariadb #ubuntu 20.04

So installieren und konfigurieren Sie VNC unter Ubuntu 20.04

Einführung

Virtual Network Computing oder VNC ist ein Verbindungssystem, das es Ihnen ermöglicht, die Tastatur und die Maus zur Interaktion mit einer grafischen Desktop-Umgebung auf einem entfernten Server zu verwenden. Es vereinfacht die Verwaltung von Dateien, Software und Einstellungen auf einem entfernten Server für Benutzer, die mit der Befehlszeile noch nicht so versiert sind.

In dieser Kurzanleitung erfahren Sie, wie Sie einen VNC-Server mit TightVNC auf einem Ubuntu 20.04-Server einrichten und ihn sicher über einen SSH-Tunnel verbinden. Anschließend verwenden Sie ein VNC-Clientprogramm auf Ihrem lokalen Computer, um mit Ihrem Server über eine grafische Desktop-Umgebung zu interagieren.

Voraussetzungen

Um dieses Tutorial zu absolvieren, benötigen Sie:

  • Einen Ubuntu 20.04-Server mit einem administrativen non-root user und eine mit UFW konfigurierte Firewall. Um dies einzurichten, folgen Sie unserem Leitfaden für die Ersteinrichtung des Servers für Ubuntu 18.04.
  • Einen lokalen Computer mit einem installierten VNC-Client. Der VNC-Client, den Sie verwenden, muss Verbindungen über SSH-Tunnel unterstützen:
  • In Windows können Sie TightVNCRealVNC oder UltraVNC verwenden.
  • Auf MacOS können Sie das integrierte Screen Sharing-Programm verwenden oder eine plattformübergreifende App wie RealVNC.
  • Auf Linux können Sie aus zahlreichen Optionen auswählen, darunter Vinagre ,krdcRealVNC oder TightVNC.

#ubuntu 20.04 #ubuntu #vnc #installieren