Hierzu sind die folgenden grundlegenden Schritte erforderlich:
Installation von Access Manager mit der Option Später konfigurieren
Ändern der Eigentumsrechte für folgende Verzeichnisse von root/ auden Nicht-Root-Benutzer bzw. die Nicht-Root-Gruppe:
Diese gemeinsam genutzten Komponentenverzeichnisse müssen geändert werden, da sie vom Access Manager-Konfigurationsprogramm in den Klassenpfad des Webcontainers konfiguriert wurden.
Solaris OS: /opt/SUNWma und /etc/opt/SUNWma
Linux: /opt/sun/mobileaccess und /etc/opt/sun/mobileaccess
chown -R nonroot-user:nonroot-group /opt/SUNWma /etc/opt/SUNWma |
Bearbeiten der Datei amsamplesilent
Wechseln Sie zum bin-Verzeichnis von Access Manager:
Solaris OS: cd AccessManager-base /SUNWam/bin
Linux: cd AccessManager-base /identity/bin
Erstellen Sie eine Kopie der Datei amsamplesilent. Beispielsweise:
cp -p amsamplesilent am.non_root_install
Bearbeiten Sie die Kopie der Datei amsamplesilent.
Legen Sie für BASEDIR denselben Wert fest, den Sie während der Installation für das Installationsverzeichnis von Access Manager ausgewählt haben
Aktualisieren Sie SERVER_HOST, SERVER_PORT, DS_HOST, DS_PORT, ROOT_SUFFIX, WS61_ADMINPORT und alle zugehörigen Passwortfelder (DS_DIRMGRPASSWD, ADMINPASSWD, AMLDAPUSERPASSWD).
Verwenden der bearbeiteten Datei amsamplesilent für die Bereitstellung von Access Manager
./amconfig -s ./am.non_root_install |
Anhalten der Web Server-Administrationsinstanz und der Web Server-Instanz als Nicht-Root-Benutzer.
Ändern der Eigentumsrechte für das Web Server-Installationsverzeichnis als Root
chown -R <non-root-user\>:<non-root-group\> WebServer-base |
Starten der Web Server-Administrationsinstanz und der Web Server-Instanz als Nicht-Root-Benutzer
Zugreifen auf die Web Server-Administrationskonsole in einem Browser und Anmelden als Admin-Benutzer
Auswählen der Instanz, auf der Sie Access Manager bereitgestellt haben