Informationen zu GitHub Enterprise-Lizenzen
Wenn Sie GitHub Enterprise kaufen oder verlängern, erhalten Sie eine Lizenzdatei zum Validieren Ihrer Anwendung. Eine Lizenzdatei hat ein Ablaufdatum und bestimmt die Anzahl der Benutzerlizenzen, die Du auf GitHub Enterprise hinzufügen kannst. Nachdem Sie GitHub Enterprise heruntergeladen und installiert haben, wird die Anwendung durch das Hochladen der Lizenzdatei zu Ihrer Verwendung entsperrt.
Du kannst die in Deiner GitHub Enterprise-Lizenz enthaltene Lizenz Benutzern in Ihre GitHub Enterprise Server-Instanz und einem GitHub Enterprise Cloud-Unternehmenskonto zuordnen. Wenn Sie einen Benutzer zu einer der Umgebungen hinzufügen, nimmt er eine Lizenz in Anspruch. Wenn ein Benutzer Konten in beiden Umgebungen hat, muss Deine primäre E-Mail-Adresse in GitHub Enterprise die gleiche sein wie Deine verifizierte E-Mail-Adresse in GitHub Enterprise Cloud, um nur eine Lizenz zu verwenden. Du kannst die Anzahl und Nutzung der Lizenzen zwischen den Umgebungen synchronisieren.
Wenn Ihre GitHub Enterprise Server-Lizenz abläuft, ist es Ihnen nicht möglich, über einen Webbrowser oder Git auf Ihre GitHub Enterprise Server-Instanz zuzugreifen. Bei Bedarf können Sie Befehlszeilenprogramme zum Sichern Ihrer gesamten Daten verwenden. Weitere Informationen finden Sie unter „Backups auf Ihrer Appliance konfigurieren“. Wenn Du Fragen zur Erneuerung Deiner Lizenz hast, kontaktiere GitHub's Vertriebsteam.
Neue Lizenz auf GitHub Enterprise Server hochladen
Nach dem Kauf einer neuen Lizenz oder einem Upgrade einer bestehenden Lizenz von GitHub's Vertriebsteam musst Du Deine neue Lizenzdatei herunterladen und dann die Datei auf GitHub Enterprise Server hochladen, um Deine neuen Benutzerlizenzen zu entsperren.
Wenn Du Benutzerlizenzen erneuern oder zu GitHub Enterprise hinzufügen möchtest, kontaktiere GitHub's Vertriebsteam. Ihre neue Lizenzdatei steht sofort nach dem Abschluss Ihrer Bestellung zum Download zur Verfügung.
-
Navigieren Sie zu GitHub.com
-
In the top-right corner of GitHub.com, click your profile photo, then click Your enterprises.
-
In the list of enterprises, click the enterprise you want to view.
-
Klicke in der Seitenleiste des Enterprise-Kontos auf Settings (Einstellungen).
-
Klicke in der linken Seitenleiste auf Enterprise licensing (Enterprise-Lizenzierung).
-
Under "Enterprise Server Instances", click to download your license file.
-
Log into your GitHub Enterprise Server instance as a site administrator.
-
Navigate to your enterprise account by visiting
https://HOSTNAME/enterprises/ENTERPRISE-NAME
, replacingHOSTNAME
with your instance's hostname andENTERPRISE-NAME
with your enterprise account's name. -
Klicke in der Seitenleiste des Enterprise-Kontos auf Settings (Einstellungen).
-
Klicke auf der linken Seitenleiste auf License (Lizenz).
-
Klicken Sie unter „Quick links“ (Schnellzugriff) auf Update license (Lizenz aktualisieren).
-
Klicke zum Auswählen Deiner Lizenz auf Lizenzdatei oder ziehe Deine Lizenzdatei auf Lizenzdatei.
-
Klicke Upload.
Lizenznutzung anzeigen
-
Navigieren Sie zu GitHub.com
-
In the top-right corner of GitHub.com, click your profile photo, then click Your enterprises.
-
In the list of enterprises, click the enterprise you want to view.
-
Klicke in der Seitenleiste des Enterprise-Kontos auf Settings (Einstellungen).
-
Klicke in der linken Seitenleiste auf Enterprise licensing (Enterprise-Lizenzierung).
-
Überprüfe Deine aktuelle GitHub Enterprise-Lizenz sowie verbrauchte und verfügbare Benutzerlizenzen.
Nutzung der Benutzerlizenzen mit GitHub Enterprise Cloud automatisch synchronisieren
Mithilfe von GitHub Connect können Sie die Anzahl und Nutzung der Benutzerlizenzen automatisch zwischen GitHub Enterprise Server und GitHub Enterprise Cloud synchronisieren. Weitere Informationen finden Sie unter „Automatische Synchronisierung von Benutzerlizenzen zwischen GitHub Enterprise Server und GitHub Enterprise Cloud aktivieren“.
Manuelle Synchronisierung der Benutzerlizenz-Nutzung zwischen GitHub Enterprise Server und GitHub Enterprise Cloud
Auf GitHub Enterprise Server können Sie eine JSON-Datei herunterladen und die Datei auf GitHub Enterprise Cloud hochladen, um die Nutzung der Benutzerlizenzen zwischen den zwei Bereitstellungen manuell zu synchronisieren.
-
Navigate to your enterprise account by visiting
https://HOSTNAME/enterprises/ENTERPRISE-NAME
, replacingHOSTNAME
with your instance's hostname andENTERPRISE-NAME
with your enterprise account's name. -
Klicke in der Seitenleiste des Enterprise-Kontos auf Settings (Einstellungen).
-
Klicke auf der linken Seitenleiste auf License (Lizenz).
-
Under "Quick links", to download a file containing your current license usage on GitHub Enterprise Server, click Export license usage.
-
Navigieren Sie zu GitHub.com
-
In the top-right corner of GitHub.com, click your profile photo, then click Your enterprises.
-
In the list of enterprises, click the enterprise you want to view.
-
Klicke in der Seitenleiste des Enterprise-Kontos auf Settings (Einstellungen).
-
Klicke in der linken Seitenleiste auf Enterprise licensing (Enterprise-Lizenzierung).
-
Klicke auf der linken Seitenleiste auf License (Lizenz).
-
Klicke unter "Enterprise Server-Instanzen" auf Servernutzung hinzufügen.
-
Laden Sie die JSON-Datei hoch, die Sie von GitHub Enterprise Server heruntergeladen haben.
Problemlösungen
In some scenarios, the web UI for GitHub Enterprise Server may not immediately reflect your new license. You can force the system to detect the license by restarting two system services.
-
Stellen Sie eine SSH-Verbindung zu your GitHub Enterprise Server instance her. Weitere Informationen findest Du unter "Auf die administrative Shell (SSH) zugreifen."
$ ssh -p 122 admin@HOSTNAME
-
Restart the services for Git authentication and the HTTP server.
Warning: Running the following command will result in a few minutes of user-facing downtime for GitHub Enterprise Server. Run the command with care.
sudo systemctl restart github-gitauth github-unicorn
-
After GitHub Enterprise Server returns you to a prompt, try accessing GitHub Enterprise Server via the command line or web UI again.