====== Technische Anforderungen für die Installation des Online-Bewerbermanagements Version 1.1 ====== Folgendes benötigen wir zur Installation unseres Online-Bewerbermanagements. ---- === 1. Zugang zum Webserver === * Wir benötigen einen FTP-/SFTP-Zugang zum Webserver, auf dem das Bewerbungsformular gehostet werden soll (**Host-Adresse, Benutzername, Passwort, ggf. Port**). * Wir benötigen hier keinen Zugang zum gesamten Webserver, uns würde ein Unterverzeichnis reichen, auf das wir Zugriff erhalten und in dem wir unsere Sourcen für das Formular ablegen können. Auf dieses Verzeichnis benötigen wir allerdings **volle Berechtigung (Lesen/Schreiben/Ändern)**. * Auf dem Webserver muss PHP laufen, nur die Versionen **PHP 8.0/PHP 8.1** werden unterstützt. Es muss außerdem möglich sein, **mittels PHP Dateien anzulegen/zu lesen/zu schreiben/zu verschieben/zu löschen** (dies ist in der Regel schon gegeben, aber nicht immer). Als PHP-Extensions benötigen wir **mysqli, simpleXML** sowie die Variable **PATH_INFO**. * Außerdem brauchen wir auf dem Webserver einen gewissen **Speicherplatz**, da hier auch Dokumente zwischengespeichert werden, die die Bewerber hochladen. Eine genaue Zahl lässt sich hier nicht festlegen, da dies abhängig davon ist, wie viele Bewerbungen durchschnittlich eingehen. * Falls unsere **IP-Adressen** für den Zugang freigeschaltet werden müssen, lauten diese: 212.95.123.68 (HANSALOG Ankum Hauptstandort) und 91.249.235.146 (HANSALOG Ankum Nebenstelle). Sofern das HANSALOG-System **bei uns im Rechenzentrum gehostet wird (ASP)**, müsste zusätzlich die folgende IP-Adresse freigeschaltet werden: 80.228.247.52 (Rechenzentrum Oldenburg). ---- === 2. MySQL-Datenbank === * Zur Speicherung der Bewerberdaten benötigen wir zudem eine MySQL-Datenbank. Hier benötigen wir die Zugangsdaten (**Hostname, Benutzername, Passwort (ohne Sonderzeichen - nur Zahlen und Buchstaben), Datenbankname**). * Wir empfehlen hier **MySQL in der Version 5.7** mit einer **MyISAM**-Engine und einer **utf8_bin**-Kodierung. * **Auf diese Datenbank müssen wir vom Webserver/Bewerberformular mittels PHP zugreifen können.** ---- === 3. Aufruf des Bewerbungsformulars === Zum Schluss benötigen wir noch die **URL mittels der wir das installierte Formular aufrufen können**. In den Sourcen, die wir für das Formular auf dem Webserver ablegen, befindet sich auf oberster Ebene eine index.php-Datei. Hierfür benötigen wir die URL, um diese index.php aufzurufen (bspw. https://www.webserver-adresse.com/bewerbung/index.php oder https://www.bewerbung.webserver-adresse.com/index.php o.ä.). ---- === 4. HANSALOG-Umgebung === * Einsatz der Bewerberverwaltung * Erwerb und Installation des Moduls „Online-Bewerberverwaltung“ * Zugang vom Client PC oder Server zum Webserver per wget oder CURL (http bzw. https) * Zugang vom Client PC oder Server zum Webserver per WinSCP (FTP bzw. SFTP) * PI - FeaturePack (min. FP2020.02) * Sofern das HANSALOG-System bei uns im Rechenzentrum gehostet wird (ASP) darf die PHP-Variable **upload_max_filesize auf max. 8MB** gesetzt werden.