Wenn Ihr Installationsplan die Bereitstellung von Portal Server in einer Instanz von Web Server oder Application Server vorsieht, auf die der Superuser ( root) keinen Anspruch hat, müssen Sie Portal Server in einer eigenen Installationssitzung und nicht gemeinsam mit Web Server oder Application Server installieren.
Wenn Sie Ihren Portal Server-Host zur Ausführung als Nicht-Root-Benutzer konfiguriert haben und anschließend einen Patch anwenden, werden bei einigen Verzeichnissen die Eigentumsrechte auf Root zurückgesetzt, da der Patch als Root-Benutzer angewendet wird.
Nach der erfolgreichen Anwendung des Patch konfigurieren Sie den Host für die Ausführung als Nicht-Root-Benutzer neu.
Hierzu sind die folgenden grundlegenden Schritte erforderlich:
Installieren und Starten des Webcontainers und von Access Manager (Aufheben der Auswahl von Directory Server)
Beispiel für die Identitätsverwaltung
Lassen Sie diesen Schritt aus, wenn Access Manager eine Kopie von verwenden soll, die bereits auf einem Remote-Host ausgeführt wird.
Hierzu sind die folgenden grundlegenden Schritte erforderlich:
Sicherstellen, dass die Nicht-Root-Instanz von Web Server oder Application Server auf demselben Host installiert und konfiguriert wird, auf dem Portal Server installiert wird
Für Web Server:
Wenn Web Server noch nicht installiert ist, installieren Sie das Programm mithilfe des Installationsprogramms unter Verwendung der Option "Jetzt konfigurieren“. Geben Sie den Nicht-Root-Benutzer in den Konfigurationsparametern für den Laufzeitbenutzer und die Laufzeitgruppe an.
Wenn Web Server bereits installiert ist, verwenden Sie die Administrationsdienstprogramme von Web Server, um eine neue Web Server-Instanz zu erstellen, auf die der Nicht-Root-Benutzer Anspruch hat.
Für Application Server:
Wenn Application Server noch nicht installiert ist, verwenden Sie das Installationsprogramm zur Installation von Application Server.
Beispiel nur für Application Server
Nachdem Application Server installiert wurde, verwenden Sie die Administrationsdienstprogramme von Application Server, um eine neue Application Server-Instanz zu erstellen, auf die der Nicht-Root-Benutzer Anspruch hat.
Sicherstellen, dass die Nicht-Root-Instanz von Web Server bzw. Application Server sowie die Administrationsinstanz von Web Server bzw. Application Server ausgeführt werden
Installieren von Portal Server mit der Option "Jetzt konfigurieren“
Gehen Sie bei der Konfiguration von Portal Server wie folgt vor:
Geben Sie bei der Angabe von Werten auf der Seite der allgemeinen Servereinstellungen die Benutzer- und Gruppeninformationen des Eigentümers der Nicht-Root-Instanz bei den Systembenutzer- und Systemgruppenparametern ein.
Geben Sie bei der Angabe von Werten auf Portal Server Informationen über die Nicht-Root-Instanz ein: Auf der Seite "Sun Java System Web Server“ oder "Portal Server Sun Java System Application Server“.
Ändern Sie nach der Installation die Eigentumsrechte für die Portal Server-Verzeichnisse von root in Userid: UserGroup.
Solaris OS:
chown -R Userid:UserGroup /opt/SUNWps chown -R Userid:UserGroup /etc/opt/SUNWps chown -R Userid:UserGroup /var/opt/SUNWps |
Linux:
chown -R Userid:UserGroup /opt/sun/portal chown -R Userid:UserGroup /etc/opt/sun/portal chown -R Userid:UserGroup /var/opt/sun/portal |
Festlegen der Berechtigungen für die Portal Server-Verzeichnisse
Solaris OS:
chmod 0755 /opt/SUNWps chmod 0755 /etc/opt/SUNWps chmod 0755 /var/opt/SUNWps |
Linux:
chmod 0755 /opt/sun/portal chmod 0755 /etc/opt/sun/portal chmod 0755 /var/opt/sun/portal |
Anhalten und Starten von Web Server oder Application Server.