WordPress – Kommentare löschen per SQL, der schnelle Weg

Wenn man sein WordPressBlog mal ein paar Monate nicht angefasst hat bietet sich oft ein „Bild des Grauens“ in den Kommentaren. Wer dazu auch kein Akismet konfiguriert und aktiviert hat. Kann sich auf viele neue Einträge freuen. Die kann man nun mühsam manuell im Adminbereich vom WordPress löschen oder man macht es gleich per SQL-Kommando.… WordPress – Kommentare löschen per SQL, der schnelle Weg weiterlesen

CentOS 7 – PostGIS für PostgreSQL installieren

PostGIS ist eine Erweiterung für PostgreSQL, die geografische Objekte und Funktionen umfasst. So ist es möglich mit PostgreSQL und PostGIS eine Geodatenbank bereitzustellen. Wir gehen in diesem Tutorial von einem schon installierten PostgreSQL-Server aus. Wie man PostgreSQL in der aktuellen Version installiert erfährt man in diesem Tutorial. Wenn nicht schon erledigt binden wir das nötige Repository… CentOS 7 – PostGIS für PostgreSQL installieren weiterlesen

NGINX – CloudFlare und reale IP-Adressen (set_real_ip_from)

CloudFlare ist ein CDN-Hosting Anbieter. CDN heist Content-Distribution-Network und meint damit das effiziente Verteilen von Webinhalten von einer Vielzahl an Servern an die Besucher. Zudem bietet Cloudflare auch Zusatzdienste wie DDoS Protection, Analytics uns vieles mehr. Wenn man Cloudflare vor seinem Webserver betreibt führt dies dazu, dass unser Webserver nur noch die IPs von Cloudflare… NGINX – CloudFlare und reale IP-Adressen (set_real_ip_from) weiterlesen

CentOS – Installation der Microsoft TrueType Fonts (msttcorefonts)

Beim generieren von PDFs oder bei der Arbeit mit ImageMagick oder Ghostscript benötigt man evtl. auch die bekannten Schriftarten von Microsoft. Diese lassen sich ganz einfach unter CentOS installieren. Zuerst laden wir uns das passende RPM herunter. wget ftp://rpmfind.net/linux/sourceforge/r/re/repo-1c/RPMS/msttcorefonts-2.5-1.noarch.rpm Dies lässt sich dann problemlos unter CentOS 6 und CentOS 7 installieren.

CentOS 7 – NGINX aus dem NGINX-Repository installieren

NGINX ist ein leistungsfähiger Webserver und Reverse Proxy, der sogar als E-Mail-Proxy verwendet werden kann. Nginx wird aufgrund seiner Robustheit und seiner Effizienz immer beliebter und kommt auf immer mehr Systeme zum Einsatz. Die Konfigurationssyntax unterscheidet sich sehr stark vom Apache Webservers ist aber genau so einfach zu erlernen. Installation NGINX unter CentOS 7 Zuerst binden wir das NGINX-Repository… CentOS 7 – NGINX aus dem NGINX-Repository installieren weiterlesen

Centos – Installation von Oracle Java JRE/JDK 8

Diese Tutorial beschreibt die Installation des JRE 8 oder JDK 8 von Oracle auf einen CentOS 6 oder CentOS 7. Zuerst einmal schauen wir ob wir noch eine alte Version von Java auf dem System installiert haben. Das machen wir mit folgendem Befehl: rpm -qa | grep -E ‚^open[jre|jdk]|j[re|dk]‘ Falls wir die bereits installierten Versionen… Centos – Installation von Oracle Java JRE/JDK 8 weiterlesen

Plesk – defekte Plesk-Datenbank reparieren (PleskMainDBException)

Schlägt der Login ins Plesk-Panel mit dieser oder einer ähnlichen Fehlermeldungen fehl ist vermutlich die pleskeigene Datenbank beschädigt. ERROR: PleskMainDBException MySQL query failed: Table ‚psa.lockout‘ doesn’t exist Dies kann vorkommen wenn der Server z.B. durch ein Netzteildefekt unplanmäßig ausgeschaltet wurde und der MySQL-Dienst nicht sauber beendet werden konnte. Kein Grund zur Panik. Plesk fertigt von seiner eigenen… Plesk – defekte Plesk-Datenbank reparieren (PleskMainDBException) weiterlesen

SSH – Schnelles Kopieren von Daten mit TAR über eine SSH Verbindung

Der Nachteil beim Kopieren vieler Daten per scp ist, dass für jede einzelne Datei der Verbindungsaufbau erneut erfolgen muss. Da diese Zeit sich für die Anzahl der Dateien summiert kann dies unter Umständen eine gewissee Zeit dauern. Daten mit tar uns ssh kopieren Diese vielen Dateien können wir mit tar zu einem Stream packen und… SSH – Schnelles Kopieren von Daten mit TAR über eine SSH Verbindung weiterlesen

CentOS – zusätzliche PHP-Versionen (PHP 5.5, PHP 5.4) für Plesk bereitstellen

CentOS 6 wird per default mit der PHP-Version 5.3.3 ausgeliefert. CentOS 7 bereits mit der PHP-Version 5.4.16. Die systemweite PHP-Version von CentOS zu ändern ist möglich, bringt aber vor allem bei der gleichzeitigen Verwendung vom Plesk zahlreiche Probleme. Eine weitaus besser Variante ist es weitere aktuellere PHP-Versionen zusätzlich bereitzustellen. Das Tutorial zeigt wie bei CentOS… CentOS – zusätzliche PHP-Versionen (PHP 5.5, PHP 5.4) für Plesk bereitstellen weiterlesen

CentOS 7 – Installation von Memcached

Memcached ist ein freier unter der BDS-Lizenz veröffentlichter Cache-Server. Er findet meist bei verschiedenen Webseiten-Projekten Verwendung um Datenbankabfragen zwischenzuspeichern oder andere Inhalte temporär abzlegen. Es ist zu beachten, dass die Speicherung der Daten ausschliesslich im RAM stattfindet. Hier gilt dann die alte Regel „Strom weg – Daten weg!“.  Das hat aber auch den Vorteil, dass… CentOS 7 – Installation von Memcached weiterlesen