MySQL – Kurzanleitung

Veröffentlichung Letzte Änderung Voraussetzungen Netzwerk MySQL-Benutzer root Port 3306 Software MySQL 5.7.22 #mysql –version Ubuntu Server 16.04.04 LTS #lsb_release -a Ordner und Dateien Konfiguration /etc/mysql, /etc/mysql/mysql.conf.d, /root/.my.cnf Log /var/log/mysql/error.log systemd /lib/systemd/system/mysql.service MySQL installieren Installation absichern [Optional] SQL-Modus anpassen [Optional] Maximale Anzahl der gleichzeitigen Verbindungen zu MySQL erhöhen MySQL-Konfgurationsdatei für root-Cron-Jobs und Skripte ohne Passwortabfrage anlegen… MySQL – Kurzanleitung weiterlesen

Apache – Kurzanleitung

Veröffentlichung Letzte Änderung Voraussetzungen Netzwerk htpasswd-Benutzer ADGVVNVjJnF6sBnhOV1f Ports HTTP 80, HTTPS 443, HTTPS 42443 Software Apache 2.4.18 #apache2 -v OpenSSL 1.0.2g #openssl version Ubuntu Server 16.04.04 LTS #lsb_release -a Ordner und Dateien Konfiguration /etc/apache2, /etc/apache2/conf-available, /etc/apache2/mods-available, /etc/init.d/apache2, /etc/logrotate.d/apache2, /etc/sysctl.conf, /proc/sys/kernel/core_pattern Log /tmp, /var/log/apache2/access.log, /var/log/apache2/error.log, /var/log/apache2/other_vhosts_access.log systemd /lib/systemd/system/apache2.service.d/apache2-systemd.conf Apache und Module FastCGI und mod_php installieren und… Apache – Kurzanleitung weiterlesen

ImageMagick- / Ghostscript-Fehlermeldungen unterdrücken – Kurzanleitung

Veröffentlichung Letzte Änderung Überblick (Unerwünschte) Ghostscript-Fehlermeldungen auf Standardausgabe bei Umwandlung fehlerhafter PDF-Dateien mit ImageMagick-Werkzeug convert keine Exception-Auslösung durch PHP-Klasse Imagick => keine Ausnahmebehandlungsmöglichkeit Voraussetzungen Software Ghostscript 9.18 #gs -version ImageMagick 6.8.9 #convert -version Ubuntu Server 16.04.04 LTS #lsb_release -a Ordner und Dateien Konfiguration /etc/ImageMagick-6/delegates.xml [Optional] ImageMagick mit PHP-Unterstützung installieren Fehlerhafte PDF-Datei erzeugen Zuständiges Delegate-Programm ermitteln… ImageMagick- / Ghostscript-Fehlermeldungen unterdrücken – Kurzanleitung weiterlesen

Certification Authority Authorization CAA – Kurzanleitung

Veröffentlichung Letzte Änderung Überblick Zertifikatsausstellung ausschließlich durch in DNS-Record CAA gelistete Certification Authorities (CA) seit September 2017 für alle CA verpflichtend Voraussetzungen Netzwerk Domain / Zone example.com E-Mail Zonenadministrator hostmaster@example.com Let’s-Encrypt-Zertifikat und -Wildcard-Zertifikat für example.com Software Bind 9.10.3 #named -v Ubuntu Server 16.04.04 LTS #lsb_release -a Ordner und Dateien Installation /var/lib/bind Konfiguration /var/lib/bind/caa.example.com, /var/lib/bind/db.example.com systemd… Certification Authority Authorization CAA – Kurzanleitung weiterlesen

Bind – Kurzanleitung

Veröffentlichung Letzte Änderung Überblick Autoritativer Nameserver / Primary Nameserver Reverse-Lookup durch Provider Secondary Nameserver bei Provider Serverstandort bei Provider [Optional] Ausschließlich IPv4 Voraussetzungen Netzwerk Domain / Zone example.com E-Mail Zonenadministrator hostmaster@example.com (Beispiel-)Host www.example.com IP-Adresse x.x.x.x Mailserver mail.example.com Nameserver ns.example.com Ports named 53, named localhost 953 Secondary Nameserver ns.provider.com Software Bind 9.10.3 #named -v Ubuntu Server… Bind – Kurzanleitung weiterlesen

Duplicity mit SFTP – Kurzanleitung

Veröffentlichung Letzte Änderung Voraussetzungen Netzwerk Lokaler Benutzer root SFTP-Backup-Benutzer sftpuser SFTP-Backup-Server sftp.backup.com SSH-Port 42022 SSH-Client-Schlüssel /root/.ssh/id_ed25519 Software duplicity 0.7.06 #duplicity –version Pexpect 4.0.1 #apt-cache show python-pexpect | grep Version Ubuntu Server 16.04.04 LTS #lsb_release -a Ordner und Dateien Log /var/log/duplicity/sftp-backup.log Logrotate /etc/logrotate.d/duplicity Skript /root/sftp-backup.sh duplicity und Pexpect installieren Skript für SFTP-Backup anlegen Skript erstellen Zugriffsrechte… Duplicity mit SFTP – Kurzanleitung weiterlesen

Duplicity mit FTP – Kurzanleitung

Veröffentlichung Letzte Änderung Voraussetzungen Netzwerk FTP-Backup-Benutzer ftpuser FTP-Backup-Server ftp.backup.com Lokaler Benutzer root Software duplicity 0.7.06 #duplicity –version LFTP 4.6.3a #lftp –version Ubuntu Server 16.04.04 LTS #lsb_release -a Ordner und Dateien Log /var/log/duplicity/ftp-backup.log Logrotate /etc/logrotate.d/duplicity Skript /root/ftp-backup.sh duplicity und LFTP installieren Skript für FTP-Backup anlegen Skript erstellen Zugriffsrechte setzen Cronjob für automatisches Backup mit Logging und… Duplicity mit FTP – Kurzanleitung weiterlesen

Ubuntu-Original-Repositories – Kurzanleitung

Veröffentlichung Letzte Änderung Voraussetzungen Software Ubuntu Server 16.04.04 LTS #lsb_release -a Ordner und Dateien Konfiguration /etc/apt/sources.list Repository-Datei ersetzen System aktualisieren Quellen https://wiki.ubuntuusers.de/sources.list/#Xenial

OpenSSH-Server – Kurzanleitung

Veröffentlichung Letzte Änderung Voraussetzungen Netzwerk Benutzer sshuser IP-Adressse x.x.x.x SSH-Port 42022 Software OpenSSH 7.2, OpenSSL 1.0.2g #ssh -V Ubuntu Server 16.04.04 LTS #lsb_release -a Ordner und Dateien Installation /etc/ssh, /usr/lib/openssh Konfiguration /etc/ssh/sshd_config Log /var/log/auth.log systemd /lib/systemd/system/ssh.service, /lib/systemd/system/ssh@.service, /lib/systemd/system/ssh.socket OpenSSH-Server installieren SSH-Server für möglichst sicheren Betrieb konfigurieren Konfigurationsdatei anpassen / ersetzen [Optional]Konfiguration für kompatiblen Betrieb, z.… OpenSSH-Server – Kurzanleitung weiterlesen

Let's Encrypt mit DNS-Validierung – Kurzanleitung

Veröffentlichung Letzte Änderung Überblick Webserver muss für Zertifikatsaktualisierung nicht angehalten werden Wildcard-Zertifikate sind möglich (Voll-)Zugriff auf DNS-Server ist erforderlich Voraussetzungen Netzwerk Domain / Zone example.com (Beispiel-)Host www.example.com IP-Adressse x.x.x.x Software Bind 9.10.3 #named -v dns-rfc2136-Plugin 0.25.1 #pip3 freeze | grep certbot-dns-rfc2136 Let’s Encrypt 0.25.0 #certbot –version Ubuntu Server 16.04.04 LTS #lsb_release -a Ordner und Dateien… Let's Encrypt mit DNS-Validierung – Kurzanleitung weiterlesen