Joomla in Plesk mit automatischen Updates

  • Hallo,


    Ich betreibe die meisten meiner Joomla Seiten auf einem Webserver (Ubuntu), der unter Plesk verwaltet wird.

    Da ich bequeme Lösungen schätze nutze ich dort die automatische Updatefunktion von Joomla.

    Das ist bei bestehenenden Seiten aber nicht ganz trivial.


    Hier kurz die Vorgehensweise. Vielleich kann ja der ein oder andere davon Profitieren:


    • Komplette Site vorzugsweise mit Akeeba Backup sichern und als Versicherung auch lokal herunterladen (man weiß nie).
    • Die Sicherungsdatei (.jpa) auf den Root-Ordner kopieren.
    • Datenbankparameter (Username, Datenbankname, Passwort Präfix usw.) notieren
    • In Plesk nun auf der gewünschten Domain eine Joomla "Applikation" installieren. Hierbei die benutzerdefinierte Installation wählen und die oben notierten Datenbankparameter, Admin-Benutzernamen etc. nutzen. Keine Beispieldaten mitinstallieren.
    • Danach hat es die Website natürlich zerschossen (blanke Seite), aber dank Backup ist das kein Thema.
    • Sicherheitshalber mit PHPmyAdmin den Inhalt der Joomla-Datenbank löschen, damit später keine Backup-Einträge erstellt werden.
    • Nun mit Hilfe von Akeeba Kickstart die Sicherung wieder einspielen, dabei darauf achten, dass Datenbanknamen etc. passen.

    Nun sollte die Website wie zuvor funktionieren, ist aber über Plesk "überwacht". Updates (Joomla Core) werden so etwa mit 1 Tag Verspätung ohne weiteres Zutun eingespielt.

    Bisher (solange ich die Lösung nutze) gab es keine dringenden Joomla-Updates (wirklich sicherheitskritische) daher weiß ich nicht, oib die ggf. schneller bereitgestellt werden.


    Komponentenupdates werden so natürlich nicht eingespielt. Das muß man noch selber von Hand erledigen. Hier wäre ein Automatismus wünschenswert. Natürlich nur, wenn man dies auch aktiviert und möchte und bei Updates keine Features einbüßt (wie z.B. von Akeeba Backup 6.x auf 7.x).


    Oder hat jemand von euch noch einen besseren, einfacheren Weg bestehende Websites in Plesk zu "migrieren".


    Gruß

    Onki

  • Was genau ist das denn für eine Joomla-Applikation? Hat die einen Namen?

    Könnte man die auch auf einer anderen Domain (z.B. Subdomain) installieren, um Joomla nicht zu zerschießen, oder funktioniert die Überwachung dann nicht mehr?


    Generell hat das Verfahren aber auch Nachteile. Beispielsweise überpüfe ich das CMS gerne sofort nach einem erfolgten Update. Wenn das automatisch geschieht und die Webseite dann Probleme hat (z.B. bei einem Online-Shop) von denen man nichts mitbekommt....


    Bei Minor & Major Releases würde ich es nicht mehr anwenden wollen. Bei Letzterem wäre es wahrscheinlich auch gar nicht möglich, weil weitere Dinge zu beachten wären. Ich denke da nur an die letzte Migration.

  • Hallo,


    Das wird nur in Plesk "Applikation" genannt. So kann ich z.B. Joomla, Wordpress, Typo oder auch Owncloud oder sonstige, halbwegs polupäre Anwendungen direkt installieren aus Plesk heraus.

    Geht auch in Unterverzeichnissen. Subdomains sind dort ein eigener Abschnitt und ich kann dann in der Subdomain Joomla installieren lassen.

    Sicher, das ist nicht für jedermann ideal. Ich hab aber nur Hobby- und Vereinsseiten am Start und die sind nicht ganz so missionskritisch.

    Und über Major-Relases mach ich mal keine Sorgen. Schaltjahre kommen häufiger vor :-).


    Man wird via Statusmail über die update der Joomla-Version informiert. Das geschieht so ca. 1 Tag nach der Mail, die mir die Website schickt, dass neue Updates verfügbar sind.


    Gruß

    Onki

  • Hallo Onki,


    Wenn du einen eigenen Plesk-Server hast dann schau dir das (kostenpflichtige) Joomla-Toolkit für Plesk an (https://www.plesk.com/joomla-toolkit/). Das kann auch bestehende Joomlas finden und in das Toolkit integrieren. Updates von Erweiterungen und Themes sind auch möglich.


    Die einen finden es klasse andere bevorzugen externe Lösungen oder machen es manuell.

  • Updates von Erweiterungen und Themes sind auch möglich.

    ...und macht vorher ein serverseitiges Backup.


    Und dem Toolkit ist es egal ob es eine über den Server installierte Applikation ist oder manuell installiert wurde, es erkennt einfach alles.


    Wir nuzen das Plesk Toolkit auf 3 Servern regelmäßig und sind begeistert. Klick and forget (im Prinzip... aber Stichproben mache ich immer noch).