4.2. RHN Proxy Server Installationsprozess
Die folgenden Anleitungen beschreiben den RHN Proxy Server Installationsprozess:
- Registrieren Sie das neu installierte Red Hat Enterprise Linux System beim Red Hat Network (entweder dem zentralen RHN Server oder Ihrem RHN Satellite Server) unter Verwendung des Unternehmens-Accounts, der die RHN Proxy Server Berechtigung beinhaltet, mit dem Befehl:
rhn_register. - Um eine Installation durchzuführen, geben Sie den folgenden Befehl ein:
configure-proxy.sh
configure-proxy.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow Das Befehlszeileninstallationsprogramm führt den Benutzer durch eine Reihe von Eingabeaufforderungen ("Prompts") bezüglich der RHN Proxy Server Installation und Details zur Anfangskonfiguration, wie z.B. Installationsoptionen und Generierung der SSL-Zertifikate. Die folgenden Anleitungen beschreiben den Installationsprozess:Anmerkung
Wenn Sie an einem Prompt die Enter-Taste drücken, anstatt eine Eingabe zu tippen, so verwendet das Befehlszeileninstallationsprogramm die in Klammern angezeigte Standardantwort.Falls Sie alternativ ohne jegliche Benutzereingabe die Standardantworten übernehmen möchten, verwenden Sie die--non-interactive-Option, wodurch sämtliche Standardantworten verwendet werden. - Bei der ersten Reihe von Eingabeaufforderungen werden Details abgefragt, spezifisch für den Rechner, auf dem Sie installieren.
Proxy version to activate [5.3]:
Proxy version to activate [5.3]:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Proxy version fordert Sie dazu auf, die Version des RHN Proxy Servers zu bestätigen, die Sie installieren möchten.RHN Parent [satserver.example.com]:
RHN Parent [satserver.example.com]:Copy to Clipboard Copied! Toggle word wrap Toggle overflow RHN Parent ist der Domain-Name oder die Adresse des Systems, das dem Proxy dient, dies können RHN Hosted Server (xmlrpc.rhn.redhat.com) oder ein RHN Satellite Server Server sein.Traceback email []:
Traceback email []:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Traceback email ist die E-Mail-Adresse, an die Traceback-Nachrichten bezüglich Fehler gesendet werden, in der Regel ist dies die E-Mail-Adresse des Proxy-Administrators. Benutzen Sie Kommas, um mehrere E-Mail-Adressen an diesem Prompt voneinander zu trennen. - Die nächste Reihe von Eingabeaufforderungen bezieht sich auf die Detailkonfiguration zum Generieren eines SSL-Zertifikats, was empfohlen wird, um den Datenverkehr zum und vom RHN Proxy Server zu sichern.
Use SSL [Y/n]: y
Use SSL [Y/n]: yCopy to Clipboard Copied! Toggle word wrap Toggle overflow Tippen Sie am Use SSL-Prompty, um den RHN Proxy Server für die Unterstützung von SSL zu konfigurieren.CA Chain [/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT]:
CA Chain [/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT]:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Drücken Sie am CA Chain-Prompt die Enter-Taste, um den Standardpfad für die Certificate Authority (CA) Chain zu verwenden. Dieser Wert lautet normalerweise/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT, falls der RHN Proxy mit einem RHN Satellite kommuniziert. Falls er dagegen mit RHN Hosted kommuniziert, ist es in der Regel die/usr/share/rhn/RHNS-CA-CERT-Datei.HTTP Proxy []:
HTTP Proxy []:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Falls der RHN Proxy Server über einen HTTP-Proxy verbindet, geben Sie den Proxy-Hostnamen und Portnummer ein, wie z.B.corporate.proxy.example.com:3128.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Geben Sie die erforderlichen Details ein, um ein ordnungsgemäßes SSL-Server-Zertifikat zu generieren, einschließlich dem Namen der Organization, der Organization Unit (Organisationseinheit, wie z.B.Engineering), Common Name (der Domain-Name), sowie Angaben zu Ort, Bundesland und Land. Zum Schluss geben Sie noch die E-Mail-Adresse des Administrators oder des technischen Kontakts ein, der für SSL-Zertifikate zuständig ist. - Das Befehlszeileninstallationsprogramm fordert Sie auf, Monitoring-Support am RHN Proxy Server zu installieren; es erlaubt Ihnen, einen Konfigurations-Channel für zukünftige RHN Proxy Server-Installationen zu erstellen und zu bestücken, schließt die SSL-Konfiguration ab, und startet jegliche Dienst-Daemons neu, deren Konfiguration aufgrund der Ausführung des RHN Proxy Server-Installationsprogramms modifiziert worden sind.
You do not have monitoring installed. Do you want to install it? Will run 'yum install spacewalk-proxy-monitoring'. [Y/n]:n
You do not have monitoring installed. Do you want to install it? Will run 'yum install spacewalk-proxy-monitoring'. [Y/n]:nCopy to Clipboard Copied! Toggle word wrap Toggle overflow Bestätigen Sie, ob Sie Monitoring-Unterstützung auf dem Proxy Server installieren möchten oder nicht.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Dasconfigure-proxy.sh-Programm konfiguriert dann SSL und fordert Sie dazu auf, ein Passwort für die Certificate Authority zu erstellen und zu bestätigen, bevor schließlich die SSL-Schlüssel und das öffentliche Zertifikat erstellt werden.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Das Installationsprogramm fragt anschließend, ob Sie einen Konfigurations-Channel basierend auf den Konfigurationsdateien erstellen möchten, die beim Ausführen vonconfigure-proxy.sherstellt wurden. Daraufhin erstellt das Installationsprogramm einen RHN Satellite Server Konfigurations-Channel, basierend auf dem Namen des Client-Systems, auf dem der RHN Proxy Server installiert ist (im obigen Beispiel lautet die sysID 1000010000), und sammelt die verschiedenenhttpd, SSL,squid, undjabberdServer-Dateien, aus dem der Konfigurations-Channel für den Proxy Server besteht. - Zuguterletzt startet das Installationsprogramm alle Dienste (bzw. startet sie neu), die mit dem RHN Proxy Server in Zusammenhang stehen; sobald dies abgeschlossen ist, beendet er.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.2.1. Die Antwortdatei Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
Falls Sie den Prozess der RHN Proxy Server Installation auf Ihrem System teilweise automatisieren möchten, ermöglicht das
configure-proxy.sh-Programm es Administratoren, Antwortdateien zu erstellen, die vordefinierte Antworten auf die Eingabeaufforderungen im Installationsprogramm enthalten.
Im Folgenden sehen Sie ein Beispiel für eine Antwortdatei, die vordefinierte Antworten enthält hinsichtlich der Versionsnummer, des RHN Satellite Servers der als übergeordneter Server fungiert, SSL, und weiteren Konfigurationsparametern. Für weitere Informationen über die Erstellung und Verwendung von Antwortdateien werfen Sie bitte einen Blick auf die
configure-proxy.sh-Handbuchseite durch Eingabe von man configure-proxy.sh an einem Shell-Prompt.
Um eine Antwortdatei (z.B. namens
answers.txt) mit configure-proxy.sh zu verwenden, geben Sie ein:
configure-proxy.sh --answer-file=answers.txt
configure-proxy.sh --answer-file=answers.txt