Langzeittest Serverpilot.io

Datum: 14. November 2016
Autor*in: Sascha Nützel


Nachdem ich privat immer noch einige Server verwalte, wollte ich euch kurz meine seit 1,5 Jahren eingesetzte Verwaltung serverpilot.io kurz vorstellen.

Zur Vorgeschichte vor ca. 2 Jahren bemerkte ich mit jedem Update von iMSCP (auch eine Verwaltung um einfach MySQL, FTP Konten, usw. einzurichten), dass immer mehr Ressourcen für diese Aufgabe „verschwendet“ wurden, die Cronjobs um Statistiken / Logs / etc. zu aktualisieren führten im Zweifelsfall ständig zu Ausfällen von 2-3 Minuten am Tag was auf Dauer nicht mehr tragbar war.

Nach langer Suche und gefühlten 100 Fehlversuchen mit CPanel, Plesk, Ajenti, …. bin ich dann auf Serverpilot.io gestoßen

Was es macht:
– Software Installation (kompletter Stack mit PHP, MySQL, Nginx und Apache2)
– Firewall Konfiguration
– Automatische Updates (wird erst installiert, wenn keine Probleme damit bekannt werden)
– Auto SSL (nur im Paid- Tarif), kann man aber auch ohne Probleme manuell mit Lets- Encrypt dazu konfigurieren
– Div. PHP- Versionen ab PHP 5.4
– Simple Konfiguration im Browser (Datenbank einrichten, PHP- Version,)

Wie:
– Nach frischem Aufsetzen von Ubuntu 14 o. 16, entweder manuell oder über die App die benötigte Software installieren
– Diese übernimmt die Kommunikation mit der App, soweit ich ersehen konnte wurden in der gesamten Zeit nur Steuerkommandos und Logs übertragen (über eine Verschlüsselte Verbindung)

Spezial:
– Fast alle Konfigurationsdaten können simpel erweitert werden z.B. pro Auftritt können separate Konfigurationen für einzelne Auftritte angelegt werden für ModPagespeed, PHP Einstellungen, usw.

Nachteil:
– Keine FTP- Zugänge ohne Zusatzsoftware

Fazit
Nach einiger Zeit im Betrieb bereue ich keine Sekunde, die Hau- Ruck- Umzugsaktion.
– die „Ausfälle“ seit Einsatz beschränkten sich auf einmal 5 Minuten aufgrund eines Schreibfehler meinerseits.
– die Verwaltung verbraucht im Schnitt 50-100MB RAM (vorher ca. 4GB)
– Einfache Verwaltung, Eingabe App- Name, PHP- Version, Datenbank Benutzer/Passwort – fertig

Für den allgemeinen Gebrauch von Dev- Kisten oder für ein Staging- System daher eine sehr empfehlenswerte Variante gegenüber anderer Verwaltungssoftware & eigener Konfiguration.


Kommentare

Selber kommentieren:






Weitere Beiträge zum Thema Technologie


imx.Platform: Release-Notes Januar 2020

Autor*in: Brigitta Zinsser


infomax   //   Technologie


imx.Platform

Nachdem von zahlreichen Kunden der Wunsch an uns herangetragen wurde, dass sie gerne regelmäßig über aktuelle Neuerungen in der imx.Platform informiert werden möchten, starten wir ab diesem Jahr mit monatlichen Informationen zu den Neuerungen in der imx.Platform. Dieses Mal geht es im Neuerungen, die in den letzten Wochen bis einschließlich 28.01.2020 bereitgestellt wurden.


Beitrag lesen
28
JAN
20

XAMPP: PHPUnit installieren

Autor*in: Stefan Oswald


Technologie


Im Auslieferungszustand funktioniert das in XAMPP installierte PHPUnit nicht, bzw. nicht so wie wir das bei infomax gerne hätten. Folgende Anleitung beschreibt die Einrichtung einer aktuellen PHPUnit-Installation, die mit XAMPP, NetBeans und unserer imx.Platform zusammen arbeitet. PHPUnit lässt sich am besten mittels PEAR installieren. Folgende Datei herunter laden und nach x:xamppphp kopieren: http://pear.php.net/go-pear.phar Sollte die …


Beitrag lesen
05
AUG
13

Dev- Ops Camp Nürnberg

Autor*in: Sascha Nützel


Technologie


Nachdem ich ohnehin einen Teil meiner Wochenenden in Nürnberg verbringe, war ein Besuch des Dev- Ops Camp Nürnberg naheliegend. Das Camp war als „Unkonferenz“ organisiert, sodass Ablauf und Themen direkt vor Ort festgelegt wurden. Leider hatte ich an diesem Tag mehr als einmal die Qual der Wahl, da jeweils 4 Sessions gleichzeitig stattfanden. Da eigens …


Beitrag lesen
14
NOV
16

XAMPP unter Windows vs. SSL Authentifizierung

Autor*in:


Technologie


Heißen Käfer im Apache unter XAMPP auf Windows entdeckt: Im Zuge eines Relaunch bin ich heute auf einen kuriosen Fehler gestoßen. Um einen Import von Events aus dem Google-Kalender umzusetzen, musste ich mir erst mal die Google PHP Client Library laden und ins Projekt setzen. Diese versucht natürlich erst mal einen per SSL verschlüsselten Authentifizierungs-Request abzusetzen. …


Beitrag lesen
02
JUL
15