Technische Anforderungen für die Installation des Online-Bewerbermanagements Version 2.0
Folgendes wird zur Installation des Online-Bewerbermanagements benötigt.
1. Frontend
Während Installation wird ein temporärer FTP-/SFTP-Zugang zum Webserver benötigt, auf dem das Bewerbungsformular gehostet werden soll (Host-Adresse, Benutzername, Passwort, ggf. Port).
Es wird hier kein Zugriff zum gesamten Webserver benötigt, ein Zugriff auf das gewünschte Web-Verzeichnis ist ausreichend.
Falls die HANSALOG IP-Adressen für den Zugriff freigeschaltet werden müssen, können diese beim zuständigen Berater erfragt werden. Sofern das HANSALOG-System bei HANSALOG im Rechenzentrum gehostet wird (ASP), müsste zusätzlich ebenfalls eine IP-Adresse freigeschaltet werden, die der Berater mitteilen kann.
2. REST-Webservice
Während der Installation muss ein temporärer FTP-/SFTP-Zugang zum Webserver zur Verfügung gestellt werden, auf dem der REST-Webservice gehostet werden soll (Host-Adresse, Benutzername, Passwort, ggf. Port).
Es wird hier ein Zugriff zum gewünschten (Installations-)Web-Verzeichnis des REST-Webservice benötigt und idealerweise ein weiteres „Konfigurations“-Verzeichnis außerhalb des Web-Verzeichnisses. Eine Installation in einem Web-Verzeichnis ist auch möglich, wird aber aus Sicherheitsgründen nicht empfohlen. Es muss möglich sein, vom Web-Verzeichnis auf die Dateien des „Konfigurations“-Verzeichnisses zuzugreifen, um so mittels PHP Dateien anzulegen, zu lesen, zu schreiben, zu verschieben oder zu löschen.
Auf dem Webserver muss PHP in der Version 8.1 (nur bis 1.3.1), 8.2 oder 8.3 (bis einschließlich 1.3.2) laufen.
Es müssen die HTTP-Anfragemethoden GET, HEAD, POST, DELETE und PUT aktiviert sein.
Es werden die folgenden PHP-Erweiterungen/Extensions benötigt: cURL, Fileinfo, mbstring, PDO-MySQL, Sockets, XML
PATH_INFO muss verfügbar sein
Ein Aufruf muss über das Internet und vom HANSALOG-Server möglich sein.
Falls die HANSALOG IP-Adressen für den Zugriff freigeschaltet werden müssen, können diese beim zuständigen Berater erfragt werden. Sofern das HANSALOG-System bei HANSALOG im Rechenzentrum gehostet wird (ASP), müsste zusätzlich ebenfalls eine IP-Adresse freigeschaltet werden, die der Berater mitteilen kann.
3. MySQL-Datenbank
Zur Speicherung der Bewerberdaten wird eine MySQL-Datenbank benötigt. Hier werden die Zugangsdaten (Hostname, Benutzername, Passwort (ohne Sonderzeichen - nur Zahlen und Buchstaben), Datenbankname) benötigt.
Es wird hier von HANSALOG empfohlen MySQL in einer aktuellen Version und einer utf8_bin-Kodierung zu verwenden.
Auf diese Datenbank wird Zugang vom REST-Webservice mittels PHP benötigt.
4. SMTP-Server
Sofern mit der automatischen Eingangsbestätigung gearbeitet werden soll, werden Zugangsdaten zum E-Mail Server benötigt (Host, ggf. Port, Username, Passwort).
5. HANSALOG-Umgebung
Einsatz der Bewerberverwaltung
Erwerb und Installation des Moduls „Online-Bewerberverwaltung“
Aufruf vom HANSALOG-Server zum REST-Webservice mittels CURL (http bzw. https)