Configurando o Servidor de Gerenciamento no WebSphere Application Server Community Edition

Depois de implementar o servidor de gerenciamento para o WebSphere Application Server Community Edition, poderá configurar as propriedades do servidor de gerenciamento. Para configurar propriedades do servidor de gerenciamento, edite o script usado para iniciar o WebSphere Application Server Community Edition.

Local do Script de Inicialização

Ao instalar o WebSphere Application Server Community Edition com o servidor de gerenciamento, o Installation Manager cria automaticamente um script de inicialização para o WebSphere Application Server Community Edition. O script de inicialização está localizado no seguinte local, em que shared_installation_directory é o diretório de instalação que você especificou para o pacote de instalação Optim Management Server.
  • Computadores Windows: shared_installation_directory\WebSphere\AppServerCommunityEdition\bin\startup.bat
  • Computadores Linux ou UNIX: shared_installation_directory/WebSphere/AppServerCommunityEdition/bin/startup.sh

Configurando os Locais de Registro e Repositório

Se você usar mais de um servidor de gerenciamento, cada servidor de gerenciamento terá seu próprio registro e repositório. Para usar um único registro e repositório para todos os servidores de gerenciamento, escolha um servidor de gerenciamento para atuar como o registro e o repositório. Depois, você pode configurar todos os outros servidores de gerenciamento para usar esse registro e repositório. Para configurar um servidor de gerenciamento para usar um registro e repositório, inclua os seguintes argumentos para o parâmetro JAVA_OPTS no script de inicialização. O parâmetro JAVA_OPTS inteiro deve estar em uma linha única ou em linhas consecutivas que estejam conectadas com caracteres de continuação de linha. O caractere de continuação de linha é o til (^) dos scripts em lote do Windows ou a barra invertida (\) dos scripts Linux ou UNIX.
-Dcom.ibm.optim.registry.url=registry_URL
-Dcom.ibm.optim.repository.url=repository_URL
  • registry_URL é o local do registro.
  • repository_URL é o local do repositório.
Por exemplo, o seguinte parâmetro JAVA_OPTS de um script em lote do Windows especifica http://mgmtserver1:8080/server/registry como o local de registro e http://mgmtserver1:8080/server/repository como o local do repositório.
@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
O seguinte parâmetro JAVA_OPTS de um script Linux ou UNIX especifica http://mgmtserver1:8080/server/registry como o local do registro e http://mgmtserver1:8080/server/repository como o local do repositório.
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
Se você designar endereços IP dinamicamente para computadores, use o nome de host do computador que hospeda o registro e o repositório em vez do endereço IP.

Configurando o Nome do Host e a Porta para um Servidor de Gerenciamento

Se você designar endereços IP dinamicamente para computadores ou se o servidor de aplicativos usar um número de porta diferente de 8080, configure o nome de host e porta usados pelo servidor de gerenciamento. Para configurar o nome de host e porta para o servidor de gerenciamento, inclua os seguintes argumentos para o parâmetro JAVA_OPTS no script de inicialização. O parâmetro JAVA_OPTS inteiro deve estar em uma linha única ou em linhas consecutivas que estejam conectadas com caracteres de continuação de linha. O caractere de continuação de linha é o til (^) dos scripts em lote do Windows ou a barra invertida (\) dos scripts Linux ou UNIX.
-Dcom.ibm.optim.host.name=host_name
-Dcom.ibm.optim.host.port=host_port
  • host_name é o nome do host ou o endereço IP do servidor de gerenciamento.
  • host_port é a porta usada pelo servidor de gerenciamento.
Por exemplo, o seguinte parâmetro JAVA_OPTS de um script em lote Windows especifica mgmtserver como o nome do host do servidor de gerenciamento e 8080 como o número da porta usada pelo servidor de gerenciamento.
@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
O seguinte parâmetro JAVA_OPTS de um script Linux ou UNIX especifica mgmtserver como o nome de host do servidor de gerenciamento e 8080 como o número de porta usados pelo servidor de gerenciamento.
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

Configurando o Servidor de Gerenciamento para Usar o Protocolo Https

Como uma etapa no estabelecimento de um relacionamento confiável entre um servidor de gerenciamento e um proxy, você deve configurar o servidor de gerenciamento para usar o protocolo https para se comunicar com outros componentes. O servidor de gerenciamento usa o protocolo http, a menos que você configure o servidor de gerenciamento para usar o protocolo https. Para configurar o servidor de gerenciamento para usar o protocolo https, inclua o seguinte argumento para o parâmetro JAVA_OPTS no script de inicialização. O parâmetro JAVA_OPTS inteiro deve estar em uma linha única ou em linhas consecutivas que estejam conectadas com caracteres de continuação de linha. O caractere de continuação de linha é o til (^) dos scripts em lote do Windows ou a barra invertida (\) dos scripts Linux ou UNIX.
-Dcom.ibm.optim.url.protocol=https
Se um servidor de gerenciamento usar o protocolo https, você deve configurar os locais do registro e do repositório para usar o protocolo https.
Por exemplo, o seguinte parâmetro JAVA_OPTS de um script em lote do Windows especifica https://mgmtserver1:8080/server/registry como o local do registro e https://mgmtserver1:8080/server/repository como o local do repositório.
@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
O seguinte parâmetro JAVA_OPTS de um script Linux ou UNIX especifica https://mgmtserver1:8080/server/registry como o local do registro e https://mgmtserver1:8080/server/repository como o local do repositório.
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