Configuración del servidor de gestión en WebSphere Application Server Community Edition

Una vez que despliegue el servidor de gestión en WebSphere Application Server Community Edition, puede configurar las propiedades del servidor de gestión. Para configurar las propiedades del servidor de gestión, edite el script que utiliza para iniciar WebSphere Application Server Community Edition.

Ubicación del script de inicio

Al instalar WebSphere Application Server Community Edition con el servidor de gestión, Installation Manager crea automáticamente un script de inicio para WebSphere Application Server Community Edition. El script de inicio se encuentra en la siguiente ubicación, donde directorio_instalación_compartida es el directorio de instalación que ha especificado para el paquete de instalación de Optim Management Server.
  • Sistemas Windows: directorio_instalación_compartida\WebSphere\AppServerCommunityEdition\bin\startup.bat
  • Sistemas Linux o UNIX: directorio_instalación_compartido/WebSphere/AppServerCommunityEdition/bin/startup.sh

Establecimiento de las ubicaciones del registro y del repositorio

Si utiliza más de un servidor de gestión, cada uno de ellos tendrá su propio registro y repositorio. Para utilizar un único registro y repositorio para todos los servidores de gestión, debe elegir un servidor de gestión para que actúe como el registro y repositorio. Puede entonces definir el resto de los servidores de gestión para utilizar dicho registro y repositorio. Para establecer un servidor de gestión para que utilice un registro y repositorio, añada los argumentos siguientes al parámetro JAVA_OPTS en el script de inicio. El parámetro JAVA_OPTS debe ocupar una sola línea o estar en líneas consecutivas conectadas mediante caracteres de continuación de línea. El carácter de continuación de línea es el acento circunflejo (^) para scripts de proceso por lotes Windows o la barra invertida (\) para los scripts Linux o UNIX.
-Dcom.ibm.optim.registry.url=URL_registro
-Dcom.ibm.optim.repository.url=URL_repositorio
  • URL_registro es la ubicación del registro.
  • URL_repositorio es la ubicación del repositorio.
Por ejemplo, el siguiente parámetro JAVA_OPTS de un script de proceso por lotes Windows especifica http://mgmtserver1:8080/server/registry como la ubicación del registro y http://mgmtserver1:8080/server/repository como la ubicación del repositorio.
@set JAVA_OPTS=%ADDITIONAL_JAVA_OPTS% %JAVA_OPTS% ^
               -Djavax.net.ssl.keyStore="%GERONIMO_HOME%\var\security\keystores\optim-management-server.jks" ^
               -Djavax.net.ssl.trustStore="%GERONIMO_HOME%\var\security\keystores\optim-management-server.jks" ^
               -Djavax.net.ssl.keyStorePassword=manager -Djavax.net.ssl.trustStorePassword=manager ^
               -Dcom.ibm.optim.registry.url=http://mgmtserver1:8080/server/registry ^
               -Dcom.ibm.optim.repository.url=http://mgmtserver1:8080/server/repository
El siguiente parámetro JAVA_OPTS de un script Linux o UNIX especifica http://mgmtserver1:8080/server/registry como la ubicación del registro y http://mgmtserver1:8080/server/repository como la ubicación del repositorio.
JAVA_OPTS=-Djavax.net.ssl.keyStore=$GHOME/../var/security/keystores/optim-management-server.jks \
          -Djavax.net.ssl.trustStore=$GHOME/../var/security/keystores/optim-management-server.jks \
          -Djavax.net.ssl.keyStorePassword=manager -Djavax.net.ssl.trustStorePassword=manager \
          -Dcom.ibm.optim.registry.url=http://mgmtserver1:8080/server/registry \
          -Dcom.ibm.optim.repository.url=http://mgmtserver1:8080/server/repository \
          $JAVA_OPTS
Si asigna direcciones IP dinámicamente a sistemas, utilice el nombre de host del sistema que aloja al registro y al repositorio en lugar de la dirección IP.

Establecimiento del nombre de host y puerto de un servidor de gestión

Si asigna direcciones IP dinámicamente a sistemas, o si el servidor de aplicaciones utiliza un número de puerto distinto a 8080, establezca el nombre de host y el puerto que utiliza el servidor de gestión. Para establecer el nombre de host y el puerto para el servidor de gestión, añada los argumentos siguientes al parámetro JAVA_OPTS del script de inicio. El parámetro JAVA_OPTS debe ocupar una sola línea o estar en líneas consecutivas conectadas mediante caracteres de continuación de línea. El carácter de continuación de línea es el acento circunflejo (^) para scripts de proceso por lotes Windows o la barra invertida (\) para los scripts Linux o UNIX.
-Dcom.ibm.optim.host.name=nombre_host
-Dcom.ibm.optim.host.port=puerto_host
  • nombre_host es el nombre de host o la dirección IP del servidor de gestión.
  • puerto_host es el puerto que utiliza el servidor de gestión.
Por ejemplo, el parámetro JAVA_OPTS siguiente de un script de proceso por lotes de Windows especifica mgmtserver como nombre de host del servidor de gestión y 8080 como número de puerto utilizado por el servidor de gestión.
@set JAVA_OPTS=%ADDITIONAL_JAVA_OPTS% %JAVA_OPTS% ^
               -Djavax.net.ssl.keyStore="%GERONIMO_HOME%\var\security\keystores\optim-management-server.jks" ^
               -Djavax.net.ssl.trustStore="%GERONIMO_HOME%\var\security\keystores\optim-management-server.jks" ^
               -Djavax.net.ssl.keyStorePassword=manager -Djavax.net.ssl.trustStorePassword=manager ^
               -Dcom.ibm.optim.host.name=mgmtserver ^
               -Dcom.ibm.optim.host.port=8080
El parámetro JAVA_OPTS siguiente de un script de Linux o UNIX especifica mgmtserver como nombre de host del servidor de gestión y 8080 como número de puerto utilizado por el servidor de gestión.
JAVA_OPTS=-Djavax.net.ssl.keyStore=$GHOME/../var/security/keystores/optim-management-server.jks \
          -Djavax.net.ssl.trustStore=$GHOME/../var/security/keystores/optim-management-server.jks \
          -Djavax.net.ssl.keyStorePassword=manager -Djavax.net.ssl.trustStorePassword=manager \
          -Dcom.ibm.optim.host.name=mgmtserver \
          -Dcom.ibm.optim.host.port=8080 \
          $JAVA_OPTS

Establecimiento del servidor de gestión para que utilice el protocolo https

Como paso para establecer una relación de confianza entre un servidor de gestión y un proxy, debe establecer el servidor de gestión para que utilice el protocolo https para comunicarse con otros componentes. El servidor de gestión utiliza el protocolo http a menos que establezca el servidor de gestión para que utilice el protocolo https. Para establecer el servidor de gestión para que utilice el protocolo https, añada el argumento siguiente al parámetro JAVA_OPTS en el script de inicio. El parámetro JAVA_OPTS debe ocupar una sola línea o estar en líneas consecutivas conectadas mediante caracteres de continuación de línea. El carácter de continuación de línea es el acento circunflejo (^) para scripts de proceso por lotes Windows o la barra invertida (\) para los scripts Linux o UNIX.
-Dcom.ibm.optim.url.protocol=https
Si un servidor de gestión utiliza el protocolo https, también debe establecer las ubicaciones de registro y repositorio para utilizar el protocolo https.
Por ejemplo, el parámetro JAVA_OPTS siguiente de un script de proceso por lotes de Windows especifica https://mgmtserver1:8080/server/registry como la ubicación de registro y https://mgmtserver1:8080/server/repository como la ubicación de repositorio.
@set JAVA_OPTS=%ADDITIONAL_JAVA_OPTS% %JAVA_OPTS% ^
               -Djavax.net.ssl.keyStore="%GERONIMO_HOME%\var\security\keystores\optim-management-server.jks" ^
               -Djavax.net.ssl.trustStore="%GERONIMO_HOME%\var\security\keystores\optim-management-server.jks" ^
               -Djavax.net.ssl.keyStorePassword=manager -Djavax.net.ssl.trustStorePassword=manager ^
               -Dcom.ibm.optim.registry.url=https://mgmtserver1:8080/server/registry ^
               -Dcom.ibm.optim.repository.url=https://mgmtserver1:8080/server/repository ^
               -Dcom.ibm.optim.url.protocol=https
El siguiente parámetro JAVA_OPTS de un script Linux o UNIX especifica https://mgmtserver1:8080/server/registry como la ubicación de registro y https://mgmtserver1:8080/server/repository como la ubicación del repositorio.
JAVA_OPTS=-Djavax.net.ssl.keyStore=$GHOME/../var/security/keystores/optim-management-server.jks \
          -Djavax.net.ssl.trustStore=$GHOME/../var/security/keystores/optim-management-server.jks \
          -Djavax.net.ssl.keyStorePassword=manager -Djavax.net.ssl.trustStorePassword=manager \
          -Dcom.ibm.optim.registry.url=https://mgmtserver1:8080/server/registry \
          -Dcom.ibm.optim.repository.url=https://mgmtserver1:8080/server/repository \
          -Dcom.ibm.optim.url.protocol=https \
          $JAVA_OPTS