
• The Web Console web application archive (
web-console.war
) contains the J2EE web application itself, consisting of
servlets, static resources (images, stylesheets and scripts) and configuration files.
• Third-party library dependencies in
$RHINO_HOME/client/lib
, such as Jetty itself, the servlet API, etc.
9.3.2 Standalone Web Console
In a production environment, it is strongly recommended that the embedded web console is disabled, and a standalone web
console is installed on a dedicated management host.
Disabling the Embedded Web Console
To disable the embedded Web Console, edit the
$RHINO_HOME/etc/defaults/config/permachine-mlet.conf
file. Find
the m-let for the Web Console and change the
enabled
attribute to false:
<mlet enabled="false">
<classpath>
<jar-url>@FILE_URL@@RHINO_BASE@/client/lib/web-console.war</jar-url>
<jar-url>@FILE_URL@@RHINO_BASE@/client/lib/web-console-jmx.jar</jar-url>
...
</classpath>
<class>com.opencloud.slee.mlet.web.WebConsole</class>
...
</mlet>
The embedded Web Console can be shutdown in a running system by using the WebConsole MBean in the MLet Extensions
category of the Web Console.
Starting the Standalone Web Console
To start the standalone Web Console on a remote host, follow these steps:
1. Copy the
$RHINO_HOME/client
directory to the remote host. (This directory will hereafter be referred to as
$CLIENT_HOME
.)
2. Edit the
$RHINO_HOME/etc/defaults/config/permachine-mlet.conf
file to give the remote host permission to con-
nect to the JMX Remote adaptor.
3. Edit
$CLIENT_HOME/etc/web-console.properties
to specify the default host and port to connect to (this can be
overridden from the login screen).
4. Run
$CLIENT_HOME/bin/web-console start
Standalone Web Console Authentication
There are two alternatives for authenticating users when the Web Console is running standalone:
• Use the JMX Remote connection to authenticate against JMX Remote adaptor running in Rhino (the
jetty-jmx-auth.xml
Jetty configuration).
• Authenticate locally using a password file accessible to the web server (the
jetty-file-auth.xml
Jetty configuration).
Open Cloud Rhino 1.4.3 Administration Manual v1.1 67
Comentarios a estos manuales