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


Docker – Bereitstellung von Betriebs-Umgebungen über Container

Autor*in: Marc Kurzmann


Projekte // Technologie


Wie der eine oder andere Kollege bereits mitbekommen hat, war unser Informatik-Praktikant Lukas die vergangenen Wochen intensiv mit dem Thema Docker und der Möglichkeit zur effizienten Bereitstellung von Deployment-Umgebungen aus der Produktentwicklung heraus beschäftigt. Das Ergebnis kann sich sehen lassen: Es ist nun möglich mit minimalem Aufwand eine vollständige Betriebsumgebung einschließlich eines deployten Produkts eines …


Beitrag lesen
12
DEZ
14

Einrichten des GoogleTagManagers

Autor*in:


Technologie


Zum Hintergrund: seit kurzem verwenden wir den GoogleTagManager(GTM) bei den Hörnerdörfern. Ziel ist es die diversen Analytics Accounts die hier verwendet werden (Bolsterlang, Fischen etc.) unter einen Hut zu bringen. Hierzu kann man im Tagmanager Profil Regeln und Tags erstellen, anhand derer das Tracking dann ausgeführt wird (dazu später mehr). Ermöglicht  wird das Ganze über …


Beitrag lesen
26
AUG
14

XML in JSON oder Arrays umwandeln in PHP

Autor*in: Stefan Oswald


Technologie


Ich bin heute über die mir bisher in diesem Ausmaß noch gar nicht bekannte Mächtigkeit der JSON-Funktionen von PHP gestolpert: Wie sich bei einer imx.Mapwork Anpassung herausgestellt hat, kann json_encode() so ziemlich alles als Parameter erhalten – einschließlich SimpleXMLElement. Der einzige Typ, der nicht verarbeitet werden kann, ist „resource“. Auf diese Art ist es sehr …


Beitrag lesen
08
APR
14