Interoperabilität 1C:Ein Unternehmen mit dem Internet Information Service (IIS) ist ein wichtiger Aspekt bei der Bereitstellung eines Systems auf einem Windows Server 2019-Server. IIS ist eine Komponente des Betriebssystems Windows Server, das für die Wartung und das Hosting von Webanwendungen, einschließlich 1C: Enterprise, dient. Um mit IIS erfolgreich zu arbeiten, müssen Sie es ordnungsgemäß konfigurieren und 1C-Anwendungen konfigurieren.
Der erste Schritt bei der Bereitstellung von IIS unter Windows Server 2019 besteht darin, die Komponente zu installieren. Dazu können Sie das Serverrolleninstallationsprogramm oder den Server-Manager verwenden. Nach der Installation von IIS ist die Registerkarte IIS Manager verfügbar, auf der Sie IIS verwalten und Webanwendungen hinzufügen können.
Um mit 1C arbeiten zu können:Das Unternehmen muss eine Webanwendung in IIS Manager erstellen. Gehen Sie dazu zum Abschnitt "Sites" und wählen Sie "Add Web Site". Hier müssen Sie den Namen der Website, den physischen Pfad zum Datenordner 1C und den Port angeben, auf dem die Anwendung verfügbar sein wird. Nachdem Sie die Website eingerichtet haben, können Sie mit der App-Konfiguration fortfahren.
Um die Anwendung 1C einzurichten, müssen Sie den Datenordner auf dem Server öffnen und die Datei "cf_web" finden.xml" und bearbeiten Sie es mit einem Texteditor. In dieser Datei müssen Sie den Datenbanknamen, die Autorisierungsdaten und andere erforderliche Parameter angeben. Nachdem Sie die Änderungen gespeichert haben, können Sie die Anwendung starten und überprüfen, ob sie funktionsfähig ist.
Bereitstellen von IIS unter Windows Server 2019
Schritte zum Bereitstellen von IIS unter Windows Server 2019:
- Öffnen Sie "Server Manager" in Windows Server 2019.
- Klicken Sie auf der Symbolleiste auf Verwalten, und wählen Sie Rollen und Features hinzufügen aus.
- Klicken Sie auf "Weiter", bis die Rollenliste angezeigt wird.
- Wählen Sie "Webserver (IIS)" (Webserver (IIS)) aus der Liste der Rollen aus, und installieren Sie die erforderlichen Komponenten.
- Klicken Sie auf "Weiter" und installieren Sie alle erforderlichen IIS-Funktionen.
- Wenn Sie möchten, können Sie den Ordnerpfad zum Hosten der Website-Dateien konfigurieren.
- Klicken Sie auf "Next" (Weiter), und beenden Sie die Installation der Rolle.
Nachdem die IIS-Installation abgeschlossen ist, können Sie mit dem Konfigurieren zusätzlicher Einstellungen beginnen:
- Öffnen Sie den "Internet Information Services (IIS) Manager" (IIS-Manager) in der Server-Manager-Symbolleiste.
- Wählen Sie Ihren Server im linken Bereich aus und öffnen Sie dann den Ordner "Sites".
- Klicken Sie mit der rechten Maustaste auf "Standardwebsite" und wählen Sie "Bindungen bearbeiten".
- Fügen Sie die neuen Bindungen hinzu, die für Ihre Website erforderlich sind (z. B. HTTP oder HTTPS).
- Konfigurieren Sie grundlegende Websiteeinstellungen wie "Physischer Pfad" und "Default document".
- Speichern Sie die Einstellungen, und starten Sie IIS neu, damit die Änderungen wirksam werden.
Nachdem Sie diese Schritte ausgeführt haben, wird IIS erfolgreich auf Ihrem Windows Server 2019-Server bereitgestellt. Jetzt können Sie IIS weiterhin für die Arbeit mit 1C:Enterprise oder anderen Webanwendungen konfigurieren.
Vorbereiten des Servers für die IIS-Installation
Bevor Sie Internet Information Services (IIS) unter Windows Server 2019 für die Arbeit mit 1C:Enterprise installieren und konfigurieren, müssen Sie einige vorläufige Schritte ausführen:
- Installieren Sie Windows Server 2019 auf dem Server.
- Installieren Sie alle Updates für das Betriebssystem, da diese Fehlerbehebungen und Verbesserungen für IIS enthalten können.
- Installieren Sie die erforderlichen Betriebssystemrollen und -komponenten. Typische Rollen und Komponenten für die Arbeit mit 1C:Unternehmen umfassen:
- Web Server (IIS)
- .NET Framework
- ASP.NET
- Windows Authentication
- Internet Information Services Host für Webdienste
Sie können Rollen und Features mithilfe des Server-Managers oder des PowerShell-Installationstools installieren.
Außerdem wird empfohlen, die IP-Adresse des Servers zu binden, auf dem IIS bereitgestellt wird, um sicherzustellen, dass die Webanwendung extern verfügbar ist.
Nachdem Sie diese vorläufigen Schritte ausgeführt haben, können Sie mit der Installation und Konfiguration von IIS unter Windows Server 2019 beginnen.
Installieren von IIS unter Windows Server 2019
Stellen Sie vor der Installation von IIS unter Windows Server 2019 sicher, dass Sie über Administratorrechte auf dem Server verfügen.
Führen Sie die folgenden Schritte aus, um IIS zu installieren:
- Öffnen Sie den "Server Manager" (Server-Manager).
- Wählen Sie "Verwalten" in der oberen Navigationsleiste aus, und wählen Sie "Rollen und Features hinzufügen".
- Klicken Sie im ersten Bildschirm des Assistenten auf "Weiter".
- Wählen Sie "Role-based or feature-based installation" (rollenbasierte oder Feature-based Installation) und klicken Sie auf "Next" (Weiter).
- Wählen Sie Ihren Server in der Liste aus und klicken Sie auf "Next" (Weiter).
- Suchen Sie im Abschnitt "Serverrollen" nach "Web Server (IIS)", und aktivieren Sie das Kontrollkästchen.
- Klicken Sie im angezeigten Fenster auf "Features hinzufügen" und dann auf "Weiter".
- Lassen Sie unter Features die Standardkomponenten ausgewählt, und klicken Sie auf Next (Weiter).
- Ändern Sie im Bildschirm "Web Server Role (IIS)" nichts und klicken Sie auf "Weiter".
- Stellen Sie im Bildschirm "Rollendienste" sicher, dass alle erforderlichen Dienste für Ihren Webserver ausgewählt sind. Klicken Sie auf "Next" (Weiter).
- Klicken Sie im nächsten Bildschirm auf "Next" (Weiter).
- Überprüfen Sie Ihre Einstellungen auf dem Bildschirm "Bestätigung" und klicken Sie auf "Installieren".
Nachdem die IIS-Installation unter Windows Server 2019 abgeschlossen ist, können Sie die erweiterten Einstellungen und Funktionen des Webservers konfigurieren.
Erstellen eines Anwendungspools in IIS
1. Öffnen Sie "Internetdienste (IIS) verwalten" über das Startmenü.
2. Wählen Sie im linken Bereich unter "Verbundene Server anzeigen" Ihren Server aus.
3. Wählen Sie im rechten Fensterbereich IIS-Anwendungspools aus.
4. Klicken Sie mit der rechten Maustaste auf den Bereich Anwendungspools und wählen Sie Anwendungspool hinzufügen.
5. Geben Sie den Namen des Anwendungspools in das Feld Name des Anwendungspools ein.
6. Wählen Sie die .NET-Plattformversion für den Anwendungspool aus.
7. Wählen Sie die Prozessverwaltungsebene "Klassisch" oder "Integriert" aus.
8. Geben Sie im Feld .NET Framework-Version die gewünschte Version an.
9. Wählen Sie im Abschnitt "Identität" das Konto aus, unter dem die Anwendung ausgeführt werden soll.
10. Klicken Sie auf OK, um einen Anwendungspool zu erstellen.
11. Stellen Sie sicher, dass der neue Anwendungspool der Liste "IIS-Anwendungspools" hinzugefügt wurde.
Sie haben jetzt einen Anwendungspool in IIS erstellt, der für die Bereitstellung von 1C:Enterprise unter Windows Server 2019 verwendet wird.
Konfigurieren der Bindung einer Website an einen Anwendungspool in IIS
Bei der Installation und Konfiguration von IIS unter Windows Server 2019 für die Arbeit mit 1C:Enterprise ist es wichtig, dass Sie die Standortbindung ordnungsgemäß an den Anwendungspool konfigurieren. Wenn Sie eine Website an einen Anwendungspool binden, können Sie die von der Website belegten Ressourcen verwalten und sicherstellen, dass sie sicher und stabil ausgeführt werden.
Öffnen Sie zunächst den Internetdienste-Manager (IIS). Sie können dazu die Suche nach "IIS" im Startmenü verwenden.
Suchen Sie im Internetdienste-Manager nach dem Abschnitt "Websites", und klicken Sie mit der rechten Maustaste auf die Website, die Sie konfigurieren möchten. Wählen Sie im Kontextmenü die Option Eigenschaften aus.
Klicken Sie im angezeigten Fenster "Websiteeigenschaften" auf die Registerkarte "Anwendungen". Klicken Sie auf die Schaltfläche Anwendungspool.
Im Fenster Anwendungspools können Sie einen neuen Anwendungspool erstellen oder einen bereits vorhandenen Anwendungspool auswählen. Um einen neuen Anwendungspool zu erstellen, klicken Sie mit der rechten Maustaste auf den rechten Bereich und wählen Sie Anwendungspool hinzufügen.
Geben Sie im Dialogfeld Anwendungspool hinzufügen einen Namen für den Anwendungspool ein, und wählen Sie die Version der auszuführenden Plattform aus, die der verwendeten Version 1C:Enterprise entspricht.
Nachdem Sie einen Anwendungspool erstellt oder ausgewählt haben, kehren Sie zum Fenster Websiteeigenschaften zurück, und wählen Sie den erstellten oder ausgewählten Anwendungspool im Feld Anwendungspool aus. Klicken Sie auf OK.
Jetzt ist Ihre Website an einen Anwendungspool gebunden und ist bereit, mit 1C:Enterprise zu arbeiten. Stellen Sie sicher, dass die Einstellungen des Anwendungspools den Anforderungen des 1C-Systems entsprechen:Unternehmen und sorgen für eine optimale Leistung und Standortsicherheit.
Denken Sie daran, die Einstellungen des Anwendungspools regelmäßig zu überprüfen und zu aktualisieren, abhängig von Änderungen an den Anforderungen der Website oder Änderungen am 1C:Enterprise-System.
Installation und Konfiguration von 1C:Enterprise auf dem Server
Wenn Sie 1C:Enterprise auf dem Server installieren und konfigurieren, müssen Sie die folgenden Schritte ausführen:
| Schritt | Beschreibung der Aktion |
|---|---|
| 1 | Laden Sie das Installationsprogramm von 1C:Enterprise von der offiziellen Website von 1C herunter und führen Sie es auf dem Server aus. |
| 2 | Wählen Sie den Installationstyp "Serverkomponenten" aus, und folgen Sie den Anweisungen des Installationsprogramms. |
| 3 | Konfigurieren Sie die Servereinstellungen, indem Sie die erforderlichen Ports für den Betrieb 1C: Enterprise angeben. |
| 4 | Installieren Sie Sicherheitszertifikate, wenn die Daten verschlüsselt werden müssen. |
| 5 | Konfigurieren Sie die Zugriffsrechte für die Datenbanken 1C:Enterprise für Benutzer und Gruppen. |
| 6 | Testen Sie den Server, indem Sie die Konfiguration 1C: Enterprise ausführen und die Verfügbarkeit der Datenbanken überprüfen. |
Nach der Konfiguration von 1C:Enterprise auf dem Server können Sie mit der Installation von Clientkomponenten beginnen, um von Remote-Arbeitsplätzen aus auf das System zuzugreifen.