Linux

Linux – Inhalt in vielen Dateien suchen / ersetzen

Manchmal hat man die Themenstellung, das man in vielen Textdateien einen bestimmten Text suchen und ersetzen muss. Manuell ist das natürlich viel zu viel Aufwand, aber unter Linux geht das zum Glück recht einfach. Soll das ganze in nur einer einzelnen Datei gemacht werden, hilft dieser Befehl weiter: Sollen alle Dateien in einem Verzeichnis entsprechend bearbeitet werden, dann hilft diese Kombination aus find und sed weiter: Ein Beispiel aus der…
Weiterlesen

CentOS7 – PHP auf 7.2 updaten

CentOS 7 hat ja ein mitlerweile steinaltes PHP 5.4 on board. Sicherheitsupdates dafür sind Fehlanzeige, Support ebenso. Was liegt also näher, als auf PHP 7.2 updzudaten? Voraussetzung ist natürlich, das man vorher geprüft hat, das damit alle Webanwendungen die man verwendet, funktionieren. Schritt 1: Zunächst müssen wir die Yum-Utils und das Epel-Repository installieren. Schritt 2: Remipo herunteraden und installieren Schritt 3: Das PHP 7.2 Repository aktivieren. Gültige Parameter wären auch…
Weiterlesen

ownCloud / nextCloud – Dateien als Ordner in Documents am iPad

Seit langem nutze ich die App „Documents“ von Readdle. Seit dem letzten ownCloud-Update auf onwCloud 10.x werden hier Dateien als Ordner angezeigt. Andere WebDAV-Clients funktionieren soweit ich das beurteilen konnte. Ich habe dann länger nach der Ursache geforscht. Unter anderem habe ich das ganze auch mit einer aktuellen nextCloud-Installation getestet, mit dem gleichen Ergebnis. Mit einer alten ownCloud 9 hingegen hat alles richtig funktioniert. Nach längerer Recherche fand ich dann…
Weiterlesen

Webserver-Administration mit VirtualMin – Plesk ist tot…

Bisher (siehe alte Blog-Einträge) war ich ein zufriedener Nutzer der kommerziellen Server-Administrationsoberfläche Plesk. Leider hat der Softwarehersteller seine Lizenzpolitik zum Jahresende 2017 so geändert, so das ich jetzt mehr Geld für die Administrationsoberfläche als für den vServer gezahlt hätte. Das war nicht mehr tragbar und so sah ich mich nach einer zukunftsfähigen Lösung um, die meine Anforderungen abdeckte. Diese wären: Einfach Administration von Domains und Subdomains Einfach Administration vom Mailadressen,…
Weiterlesen

Linux – Dateien anzeigen, die in den letzten X Tagen erstellt oder geändert wurden

Unter Linux ist es relativ leicht, alle Dateien rekursiv unterhalb des aktuellen Verzeichnisses anzeigen zu lassen, die in den letzten X Tagen geändert wurden: Dieser Befehl gibt alles Dateien aus, die in den letzten 3 Tagen geändert oder erstellt wurden. Andersherum geht es natürlich auch – wenn man statt -3 z.B. +3 angibt, werden alle Dateien ausgegeben, die älter als 3 Tage sind.

Plesk Onyx Server – Upgrade von mySQL auf MariaDB 10.1

Nachdem ich einen neuen Server mit CentOS 7 aufgesetzt habe und darauf Plesk Onyx als Administrationsoberfläche installiert habe, musste ich feststellen, das darauf mySQL Server 5.5 lief. Da ich einige bestehende Datenbanken übernehmen musste, brauchte ich da was neueres. Wie so oft im Internet fand ich viele falsche Anleitungen, wie man das macht. Hier nun die zusammengefasste und richtige Fassung: Zunächst muss man die Version 10.1 von MariaDB installieren. 10.2…
Weiterlesen

Aus PO Dateien die MO-Dateien erstellen

Für ein WordPress-Projekt musste ich deutschsprachige Übersetzungsdateien herunterladen, die als PO-Dateien vom Hersteller geliefert wurden. Das entsprechende WordPress-Plugin benötigte an der Stelle aber eine PO-Datei. Die Linux-Kommandozeile half hier mal wieder weiter – und zwar der Befehl msgfmt -o de.mo de.po Bei meinem Debian war der Befehl von Haus aus verfügbar, d.h. ich musste nichts nachinstallieren. Auf einem anderen Rechner fehlte es hingegen. Mit apt-get install gettext kann man das…
Weiterlesen

Lubuntu & ownCloud – doppelte Passworteingabe verhindern

Unter Lubuntu habe ich den ownCloud-Client installiert. Leider fragt mich der Rechner nun nach jeder Anmeldung nach dem Passwort für den Schlüsselbund. Unter Ubuntu selbst hingegen kommt diese Abfrage nicht. Das ganze kann man recht einfach abstellen. Zunächst installiert man mit  sudo apt-get install libpam-gnome-keyring  das passende Paket. Nach einer Ab- und Anmeldung sieht der Dialog von eben so aus: Neu ist nun die Option „Diesen Schlüsselbund beim Anmelden automatisch…
Weiterlesen

TeamSpeak 3 Server auf Linux vServer installieren

Genau wie am Client ist auch am Server die Windows-Ära bei mir jetzt langsam komplett vorüber. Es gibt noch genau 2 Anwendungen, die bisher unter Windows liefen: Teamspeak Server und mein Jabber-Server. Beide werde ich nun auf meinen Linux vServer installieren. Den Anfang macht TeamSpeak, den ich im folgenden auf einem Linux-Server installiere. Grundsätzlich sollte man für alle Dienste die man auf einem Linux-Server installiert aus sicherheitsgründen immer einen eigenen…
Weiterlesen

Internet-Terminal mit Lubuntu einrichten

Auf einem Rechner, der in einem frei zugänglichen Bereich steht, war bisher als „Internet-Terminal“ ein Windows 10 installiert, welches nach jedem Update Probleme machte. Dieses durfte ich nun auf Lubuntu updaten. Vorgaben waren: Firefox als Browser soll automatisch starten Bildschirmschoner soll erscheinen, Energiesparmodus muss aus sein Automatische Anmeldung als Gast-Benutzer, somit Wiederherstellung aller Einstellungen nach Neustart Administrierbarkeit per SSH keine großen Probleme mit Updates Zunächst habe ich als Linux-Distribution Lubuntu…
Weiterlesen