Deinstallieren einer Anwendung: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
Zeile 11: Zeile 11:
== Wo ist meine Anwendung installiert ==
== Wo ist meine Anwendung installiert ==


Um herauszufinden, unter welchem Nutzer man eine Anwendung installiert hat, gehst du mit SSH als Paket-Admin mit deinem <code>xyz00</code> Benutzer auf den entsprechenden Server bei Hostsharing:
Um herauszufinden, unter welchem Unix Benutzer deine Anwendung installiert ist, gehst du ins HSAdmin, ins Paket <code>xyz00</code>, und suchst dort nach der Domain.
Neben der Domain wird auch immer der <code>Domain-Administrator</code> angezeigt, in diesem Benutzer ist die Domain aufgeschaltet.


    ssh xyz00@xyz00.hostsharing.net
Siehe auch die [https://www.hostsharing.net/doc/managed-operations-platform/tutorials/domain/ Bildschirmfotos im Hostsharing Handbuch]
 
Dann gibst du ein, um deine Seite <code>cloud.meineseite.de</code> zu erforschen:
 
    ls -la /home/doms/ | grep cloud.meineseite.de
 
Das Ergebnis sieht so aus:
 
    lrwxrwxrwx 1 xyz00-meinbenutzer  httpd  58 Jun  1  2023 cloud.meineseite.de -> /home/pacs/xyz00/users/meinbenutzer/doms/cloud.meineseite.de
 
Du siehst also, dass deine Anwendung unter dieser Domain im Benutzer <code>xyz00-meinbenutzer</code> installiert ist.
 
Oder du gehst in HSAdmin, ins Paket <code>xyz00</code>, und dort auf die Domain, und bearbeitest sie. Dort steht dann bei <code>Domain-Administrator</code>, in welchem Benutzer sie aufgeschaltet ist. Siehe auch die [https://www.hostsharing.net/doc/managed-operations-platform/tutorials/domain/ Bildschirmfotos im Hostsharing Handbuch]


== Durchführung der Deinstallation ==
== Durchführung der Deinstallation ==

Version vom 6. März 2024, 18:58 Uhr

Sinn vom Aufräumen

Wenn eine Anwendung nicht mehr benötigt wird, möchtest du sie löschen, um den Speicherplatz wieder frei zu haben.

Voraussetzung

Wir empfehlen, eine Anwendung immer in gesondert in einen eigenen Unix Benutzer zu installieren.

Das bedeutet, dass wir nicht mehrere Anwendungen in einem Benutzer mischen, z.B. Nextcloud und Wordpress, sondern installieren die Anwendungen in xyz-nextcloud und xyz-wordpress.

Wo ist meine Anwendung installiert

Um herauszufinden, unter welchem Unix Benutzer deine Anwendung installiert ist, gehst du ins HSAdmin, ins Paket xyz00, und suchst dort nach der Domain. Neben der Domain wird auch immer der Domain-Administrator angezeigt, in diesem Benutzer ist die Domain aufgeschaltet.

Siehe auch die Bildschirmfotos im Hostsharing Handbuch

Durchführung der Deinstallation

Achtung Datenverlust

Bitte ein Backup anfertigen, falls die Daten noch aufbewahrt werden sollen. Sonst sind danach alle Daten der Anwendung verloren


Wenn die obigen Voraussetzungen erfüllt sind, und die Anwendung nicht gemischt mit anderen Anwendungen installiert ist, ist das Deinstallieren einfach:

  • In HSAdmin, auf https://admin.hostsharing.net, meldest du dich als Paketbenutzer (z.B. xyz00) an.
  • Zuerst löschst du die Datenbank (Mysql oder Postgresql, je nach Anwendung), z.B. xyz00_nextcloud
  • Dann löschst du den entsprechenden Datenbankbenutzer, z.B. xyz00_nextcloud
  • Dann löschst du die Subdomain, z.B. cloud.example.org
  • Dann löschst du den Unix Benutzer, z.B. xyz00-nextcloud