Angular, AWS und Symfony Freelancer

Kategorie: Server Administration

  • Plesk Webseiten auf anderen VHost verschieben

    Um eine Webseite mit Datenbank erfolgreich auf einen anderen VHost (Virtual Hosts) umzuziehen, muss man die FTP-Einstellungen ändern Innerhalb des Projektes nach dem Pfad „/var/www/vhosts“ suchen und anpassen auf den neuen Pfad die Projekt-Dateien per FTP in das neue Verzeichnis kopieren die Datenbank per Plesk umziehen, was nicht so einfach ist, weil es keine doppelten…

  • Plesk deaktivieren Ubuntu

    Aus Sicherheitsgründen sollte Plesk nicht dauerhaft erreichbar sein, weil darüber viele Angriffe zur Übernahme von Servern gefahren werden. Das Risiko ist hoch, weil man mit Zugriff auf Plesk wichtige Einstellungen vornehmen kann. Außerdem ist das Login mit Root-Passwort möglich, wenn das erst gefunden ist, hat der Angreifer volle Kontrolle über den Server. Man sollte deswegen…

  • Xampp mehrer Virtual Hosts mit SSL

    Wenn man unter Windows mehrere Webseiten mit SSL über das https-Protokoll betreiben will, muss man in der http-vhosts.conf folgende Einträge machen:

  • Xampp Mails verschicken von localhost mit sendmail

    Bei der lokalen Entwicklung unter Windows mit Xampp muss man natürlich auch Mails verschicken können und Tests durchführen. Ohne eine Konfiguration von sendmail bekommt man unter Windows folgende Fehlermeldung: mail() [<a href=’http://www.php.net/function.mail‘>function.mail</a>]: „sendmail_from“ not set in php.ini or custom „From:“ Mit den folgeden Einstellungen ist es möglich SMTP Mails lokal zu versenden z.B. mit PHPMailer…

  • SVN Server unter Ubuntu Konsole installieren und einrichten

    Wer ein schickes SVN benötigt, kann dies auf der Konsole über SSH ganz einfach installieren: apt-get install subversion Dann kann ein neues Verzeichnis namens svn angelegt werden vorzugsweise im Ordner /srv/ (=Services). mkdir /srv/svn und ein Repository erzeugt werden darin

  • Host Europe Domain Packet umziehen DNS Server ändern

    Folgende Schritte sind nötig um seine Domain von einem Webpack auf einen Server von Host Europe um zuziehen: Im Plesk Server-Adminstration: Website und Domains auswählen Button Add new Domain Domain Name ausfüllen: xxx.de und Document root: httpdocs/myDomain Anlegen angelegte Domain in Liste unten finden und auf das Icon mit den beiden Fähnchen klicken (Change DNS…

  • PHP und MySQL auf Root Server updaten SSH unter Ubuntu

    Für einen frisch aufgesetzten Server lohnt es sich die aktuellste Version von MySQL und PHP zu installieren, falls diese noch nicht vorinstalliert sind. PHP und MySQL updaten Bestehende PHP Installation kann man mit dem folgenden Befehl finden: php -v Bei meinem Server war u.a. zu lesen: PHP 5.3.2-1ubuntu4.18 with Suhosin-Patch (cli) (built: Sep 12 2012…

  • DNS – Bind9 Nameserver Konfiguration – Teil3

    Um seinen eigenen DNS Server unter Ubuntu zu konfigurieren, muss man nur BIND installieren: sudo apt-get install bind9 und einfach selber konfigurieren, wie im Folgenden gezeigt wird. Die Funktionsweise von BIND Die zentrale Datei   /etc/bind/named.conf: include „/etc/bind/named.conf.options“; include „/etc/bind/named.conf.local“; include „/etc/bind/named.conf.default-zones“; In dieser Datei werden nur 3 andere Datein inkludiert, die die Funktionalität beinhalten: Die…

  • DNS – Namensauflösung mit Nameservern – Teil2

    Wenn man eine Domäne im Internet abfragt, wird die IP auf folgende Arten bestimmt: Rekursive Namensauflösung Der angefragte konfigurierte Nameserver kümmert sich komplett um das Auflösen und Cachen der DNS-Anfragen. Der Nameserver fragt selber iterativ andere Nameserver nach der Adresse, bis er die Antwort oder das Scheitern an den Client zurück sendet. Der Resolver ist…

  • DNS – Grundlagen mit dig – Teil1

    Was ist das Domain Name System (DNS)? Die eindeutige Adresse im Internet, über die Server und Rechner gefunden werden können, ist allein die IP-Adresse: Bsp. IPv4-Adresse: 13.1.5.128. Diese Adresse haben den Nachteil, dass sie schwer merkbar und nur flach hierarchisch strukturiert. Zur Lösung des Problems wurden die DNS-Adressen eingeführt (Domänen), Beispiel: www.google.de. Diese Adressen werden…