Werbung auf Webseiten unterbinden – Pi Hole in Debian 10 VM
Werbung auf Webseiten ist nicht nur nervtötend, sondern verbraucht Unmengen an Performance und damit Energie sowie Bandbreite. Manche Webseiten wie z.B. Ebay Kleinanzeigen benötigen zum Laden über 25 Sekunden und das bei jeder Suchanfrage aus der Eingabemaske. Dafür gibt es eine praktikable Lösung: Ein DNS-Server, der Werbeseiten anhand einer Liste blockt. Nutzt man bereits Virtualisierung […]
Paketmanagement – PackageKit Befehle
PackageKit ist ein allgemeines Frontend mit dem Ziel Installation und Aktualisierung von Software auf Linux basierenden Systeme zu erleichtern – unabhängig von der verwendeten Linux-Distribution. Primäres Ziel ist es, die zur Installation von Software verwendeten Werkzeuge ( z.B. Zypper und APT ), der verschiedenen Distributionen zu vereinheitlichen. PackageKit setzt dabei auf die neuesten Technologien wie […]
Paketmanagement – Zypper vs APT Befehle
Zypper und APT sind die führenden Paketmanagementsysteme. Zypper ist in Bezug auf die Repository Verwaltung übersichtlicher dafür ist APT für die Verwaltung und Information der Pakete selbst umfangreicher. Aufgabe Red Hat (RHEL) / CentOS / Fedora / … openSUSE (SLES) Debian / Ubuntu / … Generelle Paket System Informationen RPM – Red Hat Package Management […]
LVM Installation auf LUKS Basis – Grub reparieren / neu installieren
Die Installation eines Linux auf eine mit LUKS verschlüsselte und per LVM partitionierte Festplatte erfordert im Falle eines defekten Grub Bootloaders einige Vorbereitungen, um Grub zu reparieren bzw. neu zu installieren. Die meisten Werkzeuge wie Rescatux oder Supergrubdisk setzen eine unverschlüsselte und nicht per LVM partitionierte Festplatte voraus und funktionieren daher gar nicht oder fehlerhaft. […]
MySQL – Datenbanken Import / Export
Die grundlegende Syntax für den Import/Export von MySQL Datenbanken:
1 |
mysqldump -u<Benutzername> -p<Passwort> <Datenbank> > <SQL-Datei> # Export / Sicherung |
1 |
mysql -u<Benutzername> –p<Passwort> <Datenbank> < <SQL-Datei> # Import / Wiederherstellung |
Um den gesamten MySQL Server zu sichern/spiegeln/übertragen, können mit folgendem Befehl sämtliche Datenbanken des MySQL Servers in einer Datei gesichert werden:
1 |
sudo mysqldump --all-databases > $(hostname)-$(date +%F)-all-DB.sql |
Für die Rücksicherung aller MySQL-Datenbanken wird der Befehl mysql statt mysqldump verwendet:
1 |
sudo mysql -u root < FILENAME.sql |
Benötigt man nur eine einzelne MySQL-Datenbank aus der Komplettsicherung, […]
MySQL, MariaDB und phpMyAdmin Installation
Der MySQL Server unter Debian 8 nutze noch die mySQL Datenbank. Ab Debian 9 wird die Open Source basierte mariaDB Datenbank für den SQL Server genutzt. Das Einrichten gestaltet sich bei dem MariaDB basierten SQL Server genauso einfach wie beim MySQL Server mit MySQL Datenbank unter Debian 8. Ein wenig Verwunderung löst allerdings die fehlende […]
Benchmarks / Systemperformance
Die Gesamtperformance eines Systems wird maßgeblich durch folgende Kompetenten bestimmt: CPU / Chipsatz Arbeitsspeicher Festplatten Grafikkarten Memtest (Überprüfung des Arbeitsspeicher) hdparm (Festplatten Benchmark) Auslesen der aktuellen Parameter IOzone (Dateisystem Benchmark) Load Cycle Count Problematik bei “Green” HDDs Smartwerte auslesen Weblinks CPU / Chipsatz Weblinks Festplatten Weblinks Grafikarten ————————————– ————————————– ————————————– ————————————– CPU / Chipsatz Prozessor […]