Inhaltsverzeichnis

Installationsbeispiel für Windows (Als Server) mit HTTP Server, PHP, ionCube Bundle

Neuinstallation auf Windows 7, Server 2008 R2 sind nicht mehr möglich. Ab 14.01.2020 keine regulären Sicherheitsaktualisierungen durch Microsoft.

Nutzen Sie nur 64-Bit-Version von Windows!

:!: ACHTUNG: ANLEITUNG OHNE GEWÄHR.
Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen!
:!: ACHTEN SIE AUF DIE SICHERHEIT IHRES SERVERS!!
Apache, PHP, MySQL muss wie auch untermStrich aktuell gehalten werden. Dies gilt besonders, wenn der Server im Internet verfügbar sein soll.


I. MySQL

:?: untermStrich legt in einer MySQL Datenbank sämtliche Daten, jedoch keine Dateien ab.
:!: Diese Installation muß am Server und nicht auf einer Workstation durchgeführt werden!
:!: Installieren Sie MySQL nur dann, wenn Sie noch keinen MySQL Server am System haben!
:!: Stellen Sie sicher, dass der MySQL Server mindestens 1GB Speicher(RAM) zur Verfügung hat. Beachten Sie: Der Microsoft Exchange Server 2010/ 2013 nutzt den gesamten verfügbaren Speicher(RAM). Details

MySQL Server

MySQL 5.7

  • MySQL herunterladen1):
  • Wählen Sie Server Machine aus.
  • Wählen Sie bitte Custom und installieren am besten den Server und die Applications.
  • Benutzen Sie bitte für das root nach Möglichkeit keine Sonderzeichen. Auf keinen Fall sollten Sie , ', %,$ oder ? verwenden.
  • :!: ACHTUNG: Bewahren Sie das MySQL root Kennwort gut auf. Sie benötigen es, um später untermStrich zu installieren, ein Backup auszuführen u.s.w..
  • Wenn Sie die Installation auf einem System durchführen, dass nicht Teil eines Active Directory ist, wird die Konfiguration mit einem Fehler beendet werden. Stellen Sie dann beim Dienst die Anmeldung auf „Lokales Systemkonto“ um.

MySQL 8.0

  • MySQL herunterladen2):
  • Wählen Sie bitte Custom und installieren am besten den MySQL Server 8.0 und die MySQL Workbench.
  • Bei Server Configuration Type wählen Sie Server Computer
  • :!: ACHTUNG: Als Authentication Method nehmen Sie bitte zwingend Use Legacy Authentication Method 3)
  • Benutzen Sie bitte für das root nach Möglichkeit keine Sonderzeichen. Auf keinen Fall sollten Sie , ', %,$ oder ? verwenden.
  • :!: ACHTUNG: Bewahren Sie das MySQL root Kennwort gut auf. Sie benötigen es, um später untermStrich zu installieren, ein Backup auszuführen u.s.w..
  • Wenn Sie die Installation auf einem System durchführen, dass nicht Teil eines Active Directory ist, wird die Konfiguration mit einem Fehler beendet werden. Stellen Sie dann beim Dienst die Anmeldung auf „Lokales Systemkonto“ um.

Konfigurieren und optimieren Sie den Server

TIPP: Erstellen Sie vor der Bearbeitung eine Kopie der my.ini Datei, um ggf. bei einem Fehler die ursprüngliche Version bearbeiten zu können. Windows: Nutzen Sie Notepad++ oder Wordpad zum Bearbeiten!
Unter keinen Umständen dürfen Sie den Windows Editor/Notepad nutzen! Die untenstehenden Werte NICHT mit „Suchen und Ersetzen“ abändern!

Backup

Sie sollten regelmäßig ein Backup der MySQL Datenbank durchführen.

 

II. HTTP Server, PHP, ionCube Bundle Installation

:!: Nutzen Sie die aktuellste PHP Version für Neuinstallation und vollständige Serverumzüge 5)!

  1. Laden Sie die aktuelle Version von https://kunden.untermstrich.com/open/httpserver:index herunter.
  2. Starten Sie das Setup-Programm und bestätigen Sie die Benutzerkontensteuerung:
  3. Überprüfen Sie die Informationen während des Installationsvorganges:
  4. Am Ende können Sie die Willkommensseite öffnen:
 

III. Ausnahmen für Virenscanner

:righty: Definieren Sie unbedingt die Ausnahmen für Virenscanner.

Denken Sie auch an den Windows Defender :!:

IV. Java

Bitte installieren Sie Java am Server. Java wird u.a. benötigt um PDF basierte Auswertungen zu erstellen, zum entpacken von Emails und bei der Nutzung von XLSX.

V. Herunterladen

Die aktuelle Version von untermStrich für PHP 8.1 finden Sie unter: https://webservices.untermstrich.com/update/

Download

VI. Entpacken

Entpacken Sie die ZIP-Datei nach C:\Apache24\htdocs\ustrich\

Anleitung zum Entpacken

:!: Verschieben Sie die Datei ustrich.4_php81.zip in ein neu erstelltes Verzeichnis mit dem Namen „ustrich“.

Rechte Maustaste auf ustrich.4_php81.zip > Alle extrahieren

:righty: Manche Programme wie TUGZIP entpacken die Dateien nicht richtig. Sie können dies kontrollieren, indem Sie überprüfen, ob eine .htaccess Datei im ustrich Verzeichnis liegt. Im Fehlerfall wird diese als htaccess (also ohne Punkt) entpackt.

Wählen Sie die Ansicht ab und clicken Sie auf „Fertig stellen“

Ggf. ustrich.4_php81 auf ustrich umbenennen.

Rechte Maustaste auf ustrich > Kopieren

 

Rechte Maustaste auf C:\Apache24\htdocs > Einfügen

VII. Installation von untermStrich



.

1) , 2)
Es ist nicht zwingend notwendig sich auf mysql.com zu registrieren.
4)
XXX entspricht Ihrer Version
5)
Kopieren Sie dabei unter keinen Umständen das ustrich Programmverzeichnis