---
title: Manuelle Installation von MAT
description: "## Voraussetzungen - Betriebssystem Für den ordnungsgemäßen Betrieb von MAT sind folgende Voraussetzungen zu schaffen: - Installierter und lizenzierter Windows Server 2019. Die neuesten Updates sollten installiert sein. - Domain-Join - Installierter IIS Server Webserver (V10 mit der Anwendungsentwicklungs-Komponente CGI)…"
url: "https://admin-app.de/docs/manuelle-installation-von-mat/"
updated: "2022-10-11"
category: Installation
---

# Manuelle Installation von MAT

## Voraussetzungen - Betriebssystem

Für den ordnungsgemäßen Betrieb von MAT sind folgende Voraussetzungen zu schaffen:

- Installierter und lizenzierter Windows Server 2019. Die neuesten Updates sollten installiert sein.
- Domain-Join
- Installierter IIS Server Webserver (V10 mit der Anwendungsentwicklungs-Komponente CGI)
- Bei vorhandener Datenbank: Datenbankcredentials (Benutzername und Passwort) für den Bind-Account.

## Voraussetzungen - Software

Für die manuelle Installation sind die folgenden Softwarepakete notwendig:

- Visual C++ Redistributable for Visual Studio 2015-2019: [Link](https://aka.ms/vs/17/release/vc_redist.x64.exe)
- Die neueste PHP Version (NTS x64): [Link](https://windows.php.net/download/)
- ODBC-Treibers für SQL Server: [Link](https://docs.microsoft.com/de-de/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver16)
- SQL Server Datenbank (mind. SQL Server 2019)
- MAT-Programmverzeichnisse und Skripte (MAT-Verzeichnis, wwwroot)

## Installationsschritte

Für die manuelle Installation von MAT sind die folgenden Schritte durchzuführen.

1. Für die Nutzung von MAT sind die Installationspakete für Visual C++ und dem ODBC-SQL Server standardmäßig zu installieren. Hierzu sind die Setup.exe auszuführen und ohne weitere Einstellungen auf dem Windows Server zu durchlaufen.
2. Das MAT-Programmverzeichnis ist in das Windows Root-Verzeichnis zu kopieren. (C:\)
   ![](https://admin-app.de/wp-content/uploads/2022/09/image-1.png)
3. Bekanntmachung von PHP dem Betriebssystem:
4. Anpassung der DBparm.ini
   - Navigation nach *C:\MAT\INI* und Doppelklick auf die DBParm.ini.
   - Im Feld *MSSQLSQL_HOST* den Datenbankservername (FQDN oder IP-Adresse) angeben.
   - Im Feld *MSSQLSQL_CONNECT_ACCOUNT* und *MSSQLSQL_CONNECT_PASSWORD* ist der Bind-Account und das dazugehörige Passwort einzugeben. **Hinweis**: Es sind keine Anführungszeichen oder ähnliches zu verwenden.
5. Berechtigungen setzen:
   - Für das Verzeichnis *C:\MAT\Logs* sind die Schreiberechte für den Benutzer *IIS_IUSRS* zu vergeben.
     ![](https://admin-app.de/wp-content/uploads/2022/09/image-4.png)
6. IIS mit PHP einrichten
   - Internetinformationsdienste (IIS-) Manager öffnen
   - Gewünschten Server auf der linken Seite wählen.
   - In der Mitte das Icon „Handlerzuordnung“ mit einem Doppelkick wählen.
   - In der Aktionsleiste rechts die Option „Modulzuordnung hinzufügen…“ wählen.
   - Die folgenden Parameter angeben:
     ![](https://admin-app.de/wp-content/uploads/2022/09/image-5.png)
   - Unter Einschränkungen ist der Radio-Button für Datei oder Ordner zu wählen.
     ![](https://admin-app.de/wp-content/uploads/2022/09/image-6.png)
7. Zurück im Hauptmenü des ISS-Managers ist zudem das Standardokument mit dem Eintrag *index.php* zu ergänzen.
   ![](https://admin-app.de/wp-content/uploads/2022/09/image-7.png)
8. Anschließend ist der IIS neu zu starten.
9. Die Inhalte der MAT-Programmskripte sind ins Verzeichnis *C:\inetpub\wwwroot* zu kopieren.

Um die Funktionsfähigkeit der manuellen Installation zu testen, ist ein Browser zu öffnen und in der URL-Leiste *„localhost/index.php*“ zu öffnen. Die Anmeldeseite von MAT sollte nun erscheinen.

![](https://admin-app.de/wp-content/uploads/2022/09/image-8.png)

** Sicherheitsempfehlung:** Für weitere Einstellung – insbesondere im Hinblick auf die Sicherheit – wird empfohlen die Sicherheitshinweise der Microsoft zu berücksichtigen: [Link](https://docs.microsoft.com/en-us/iis/application-frameworks/install-and-configure-php-on-iis/secure-php-with-configuration-settings).

## Installation der Datenbank

Zur Vervollständigung der manuellen Installation ist die MAT-Datenbank einzurichten. Hierzu wird das Installationspaket „create_MAT_DB.exe“ benötigt.

Folgende Schritte sind hierbei zu befolgen:

1. Ablage der Create MAT DB – Setup.exe auf dem SQL Server. Ausführen der Setup.exe durch einen Doppelklick.
   ![](https://admin-app.de/wp-content/uploads/2022/09/image-54.png)
2. Eine Windows Sicherheitsabfrage erfolgt. Diese ist mit „Ja“ zu bestätigen.
   ![](https://admin-app.de/wp-content/uploads/2022/09/image-55.png)
3. Die Installationsroutine startet. Diese ist mit „Weiter“ zu bestätigen.
   ![](https://admin-app.de/wp-content/uploads/2022/10/image-38.png)
4. Die Lizenzbedingungen sind zu lesen und mit akzeptieren zu bestätigen.
   ![](https://admin-app.de/wp-content/uploads/2022/10/image-39.png)
5. Die Installationsroutine wird gestartet und die Installationsdateien werden entpackt.
   ![](https://admin-app.de/wp-content/uploads/2022/09/image-59.png)
6. Während der Installation ist die Eingabe AD-Service-Account notwendig.
   ![](https://admin-app.de/wp-content/uploads/2022/10/image-44.png)
7. Anschließend wird die Eingabe des Accountnamens des lokalen „MAT-Accounts“ benötigt.
    Dieser ist mit Enter zu bestätigen.
   ![](https://admin-app.de/wp-content/uploads/2022/10/image-45.png)
8. Anschließend ist das Passwort für den lokalen Account anzugeben.
   ![](https://admin-app.de/wp-content/uploads/2022/10/image-46.png)
9. Im Anschluss ist der Pfad der Ablage der Datenkbank anzugeben. Dieser ist im Dialogfenster zu wählen und mit OK zu bestätigen.
   ![](https://admin-app.de/wp-content/uploads/2022/10/image-47.png)
10. Zuletzt ist die Datenbank-Instanz einzugeben.
    ![](https://admin-app.de/wp-content/uploads/2022/10/image-48.png)
11. Die Installation wird damit durchlaufen und kann nach Beendigung mit Enter geschlossen werden.
    ![](https://admin-app.de/wp-content/uploads/2022/10/image-55.png)
12. Danach ist die Installation abgeschlossen. Folgende Benachrichtigung wird angezeigt. Der Installationsprozess wird mit „Fertig“ beendet.
    ![](https://admin-app.de/wp-content/uploads/2022/10/image-54.png)
