Installation

Bitte beachten Sie vor einer Installation folgende wichtige Hinweise:

 

  • Ich hafte nicht für verlorengegangene Daten, Bilder und Dokumente. Die Verwendung des Programms liegt in Ihrer Verantwortung! Ich schließe jegliche Haftung aus!
  • Wenn Sie den Aktualisierungs-Button auf dem Dashboard anklicken, sollten Sie sich etwas Zeit nehmen (etwa 1 Minute). Erst wenn die aktualisierten Skripte angezeigt werden, ist der Vorgang abgeschlossen. Aktualisierungen gibt es in unregelmäßigen Abständen. Führen Sie vorher eine Datensicherung durch!

Kommen wir zur Installation, wenn Sie den oben aufgeführten Punkte zustimmen. Zunächst sind folgende Anforderungen vom Webspace zu erfüllen:

  • PHP 7.4 bis 8.1
  • mySQL oder MariaDB
  • Zugriff auf den Webspeicherplatz via SFTP (oder ähnlich)
  • Zugriff auf die Datenbank, um dort die Tabellen anzulegen.

In der Regel gibt es auf Ihrem Webhosting ein Verzeichnis, in dem die Domänen-Aufrufe weitergeleitet werden. Die Webseiten werden dort aufgerufen und an den Anwender zurückgegeben. Bei meinen Installationen (bei der Firma Hetzner) heißt dieses Verzeichnis /public_html/
Dateien, die dort gespeichert werden, lassen sich über die Domäne aufrufen.

 

Verzeichnisstruktur von hoeh.family

In dieses Verzeichnis kopieren Sie die von mir erhaltenen Dateien (die Ihnen als gepackte ZIP-Datei vorliegen). Die gepackte Datei müssen Sie vorher entpacken und mittels eines FTP/SFTP-Programms in das /public_html/-Verzeichnis (ggf. heißt es ja anders) kopieren. Dabei entsteht die oben dargestellte Verzeichnis-Struktur. In den Verzeichnissen wiederum liegen verschiedene Dateien.

Die Datei admin_db.php im Verzeichnis admin müssen Sie bearbeiten und die Zugangsdaten zur mySQL-Datenbank eintragen.

 

Datei admin_db.php muss mit den Zugangsdaten für die Datenbank befüllt werden.

Falls Sie noch keine mySQL-Datenbank angelegt haben, dann sollten Sie dies jetzt nachholen und die notwendigen Zusatzdaten in die Datei admin_db.php übernehmen. Für das Programm hoeh.family empfehle ich auf jeden Fall eine separate Datenbank anzulegen und keine vorhandene zu benutzen.

In der neuen Datenbank legen Sie mit dem Script Create DB.sql die Tabellen und die vorgegebenen Daten an. Führen Sie das Script in phpMyAdmin oder beispielsweise mit HeidiSQL an.

Ganz zum Schluss müssen Sie noch das Startverzeichnis auf das www-Verzeichnis legen, damit dort die entsprechenden Dateien vom Anwender aufgerufen werden können. Dies können Sie in der Regel im Konfigurationsbereich Ihres Webhosting-Accounts vorgeben. Ein Zugriff auf die untergeordneten Verzeichnisse ist dadurch für ungewünschte Anwender nicht mehr möglich.

 

Startverzeichnis auf das Verzeichnis www legen (Hetzner).

Wenn Sie jetzt Ihre Domäne aufrufen, müsste folgendes Bild erscheinen:

 

hoeh.family - Login
Anmeldebildschirm

Sie können sich direkt mit den Zugangsdaten
Benutzername: Admin
Passwort: Password1%
anmelden.

 

Das Passwort sollten Sie unter
Stammdaten -> Grundlagen -> Benutzerverwaltung
sofort ändern!

Um Ihre Daten noch mehr zu schützen, können Sie das Verzeichnisse über eine .htaccess-Datei schützen. Schauen Sie sich dazu in Ihrem Webhosting-Account um, wie das bei Ihnen zu machen ist.

Und wie immer der Hinweis: Für Verbesserungsvorschläge und Tipps bin ich Ihnen sehr dankbar. Schreiben Sie an martin(at)hoeh.family