Führen Sie den
Befehl setupadm aus, wenn Sie den Verwaltungsserver manuell konfigurieren oder dessen Konfiguration
ändern müssen.
Vorbereitende Schritte
Sie müssen den Verwaltungsserver möglicherweise
konfigurieren, wenn Sie ihn nicht während der Installation von
IBM HTTP Server konfiguriert oder wenn Sie eine Installation ohne Administratorrechte
durchgeführt haben.
Vorgehensweise
- Optional: Ändern Sie die Benutzer-ID und das Kennwort, das
WebSphere Application Server für die Authentifizierung beim Verwaltungsserver verwendet. Wenn Sie die Benutzer-ID und das Kennwort ändern müssen, verwenden Sie das Dienstprogramm
"htpasswd". Weitere Informationen finden Sie in der Dokumentation zum Aktivieren des Zugriffs
auf den Verwaltungsserver über das Dienstprogramm "htpasswd".
- Verwenden Sie den Befehl IHS_HOME/bin/setupadm,
um den Verwaltungsserver zu konfigurieren. Sie können den Verwaltungsserver für die Ausführung in den folgenden Szenarien konfigurieren:
- Benutzer ohne Rootberechtigung und Gruppe, unter denen der Verwaltungsserver von
IBM HTTP Server ausgeführt wird, wenn er von Root gestartet wird
- Gruppe ohne Rootberechtigung
- Pfad zur Konfigurationsdatei von IBM HTTP Server
- Pfad zur Konfigurationsdatei
des Verwaltungsservers von IBM HTTP Server
- Plug-in-Konfigurationsdatei für WebSphere Application
Server
- Befehlssyntax
setupadm [-silent] [-create] -usr Benutzername
-grp Gruppenname -cfg Konfigurationsdatei_von_IBM_HTTP_Server
[-plg Plug-in-Konfigurationsdatei]
-adm Konfigurationsdatei_des_Verwaltungsservers
- -silent
- Dieser Parameter ermöglicht die Ausführung des Befehls setupadm ohne Nachrichtentext.
- -create
- Dieser Parameter gibt an, dass ein Benutzer und eine Gruppe erstellt werden sollen.
Wenn Sie diesen Parameter nicht angeben, müssen die Werte für die Parameter
-usr und -grp vorhanden sein.
- -usr
- Dieser Parameter gibt die Benutzer-ID an, unter der der Verwaltungsserver ausgeführt wird.
Dieser Benutzer-ID-Wert wird in der Anweisung <User>
in der Konfigurationsdatei des Verwaltungsservers, die den Namen
admin.conf hat, aktualisiert.
- -grp
- Dieser Parameter gibt den Gruppennamen an, unter dem der Verwaltungsserver ausgeführt wird.
Wenn Sie einen Wert angeben, wird dieser verwendet, um die Dateiberechtigungen für die Konfigurationsdateien
und die Benutzer- oder Gruppenauthentifizierungsdateien zu ändern.
Dieser Gruppennamenswert wird in der Anweisung <Group> in der Konfigurationsdatei
des Verwaltungsservers, die den Namen admin.conf hat, aktualisiert.
Stellen Sie sicher,
dass ein eindeutiger Gruppenname für den Verwaltungsserver angegeben wird.
- -cfg
- Dieser Parameter definiert den vollständig qualifizierten Pfad zur Konfigurationsdatei
des Web-Servers IBM HTTP
Server. In dieser Datei werden die Berechtigungs- und Gruppeninformationen aktualisiert.
Fehler vermeiden: Der Verwaltungsserver erfordert Lese- und Schreibzugriff auf die Konfigurationsdateien
von IBM HTTP Server.
gotcha
- -plg
- Dieser Parameter gibt den vollständig qualifizierten Pfad zur Konfigurationsdatei
plugin-cfg.xml an.
In dieser Datei werden Berechtigungen geändert.
- -adm
- Dieser Parameter
gibt den vollständig qualifizierten Pfad zur Konfigurationsdatei des Verwaltungsservers an.
Wenn Sie diesen Parameter nicht angeben, wird eine Standardkonfigurationsdatei für die Verwaltung
verwendet, die auf der Datei Installationsstammverzeichnis/conf/admin.conf basiert.
Ergebnisse
Wenn Sie den Befehl
setupadm
ausführen, werden die folgenden Aktionen ausgeführt:
- Der Befehl erstellt einen neuen Benutzer und eine Gruppe auf dem System, wenn Sie den Parameter
-create angeben.
- Der Befehl ändert den Gruppeneigner
der Konfigurationsdateien in den Gruppennamen, den Sie angeben, und erteilt der Gruppe Schreibberechtigungen
für diese Dateien.
Dieser Prozess ermöglicht dem Verwaltungsserver, diese Konfigurationsdateien zu ändern.
- Der Befehl aktualisiert die Konfigurationsdatei des Verwaltungsservers mit dem Benutzernamen und dem Gruppennamen.
- Der Befehl erstellt bei jeder Ausführung des Befehls eine Sicherungsdatei.
Nächste Schritte
Führen Sie die Schritte zum Starten des Verwaltungsservers von
IBM HTTP Server aus.
Weitere Informationen finden Sie in der Dokumentation zum Starten und Stoppen des Verwaltungsservers von
IBM HTTP Server.
Der Verwaltungsserver von
IBM HTTP Server muss unter derselben Benutzer-ID wie IBM HTTP Server gestartet werden, damit
er mit apachectl restart erneut gestartet werden kann.