![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
Selecionando um Diagrama de Topologia e um Roteiro do Servidor da Web
Instale e configure os Plug-ins do Servidor da Web para permitir que o servidor de aplicativos se comunique com o servidor da Web.
Antes de Iniciar
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Sobre Esta Tarefa
- Configura o arquivo de configuração do servidor da Web na máquina do servidor da Web para apontar para o módulo do plug-in binário e para o arquivo de configuração XML do módulo binário.
- Instala um arquivo de configuração XML temporário para o módulo binário (plugin-cfg.xml) na máquina do servidor da Web em cenários remotos.
- Cria a configuração para uma definição de servidor da Web na máquina do servidor de aplicativos. A Ferramenta de Configuração de Plug-ins do Servidor da Web processa a criação da definição de servidor da Web de maneira diferente, dependendo do cenário:Instalação do plug-in de servidor da web para ambientes do servidor de aplicativos independente
- Instalação recomendada
do servidor de aplicativos independente remoto:
Cria um script de configuração que você executa na máquina do servidor de aplicativos. Instale o servidor da Web e configure seus plug-ins em uma máquina diferente da do servidor de aplicativos. Essa configuração é recomendada para um ambiente de produção.
- Instalação local
do servidor de aplicativos independente:
Configura o perfil padrão em uma máquina de servidor de aplicativos local e cria diretamente a definição de servidor da Web para ele. Instale o servidor da Web e configure seus plug-ins na mesma máquina do servidor de aplicativos. Essa configuração é para ambientes de desenvolvimento e teste.
Instalação do plug-in de servidor da web para ambientes distribuídos (células)- Instalação distribuída
remota recomendada:
Cria um script de configuração que você executa na máquina do servidor de aplicativos. Instale o servidor da Web e configure seus plug-ins em uma máquina diferente da do gerenciador de implementação ou do nó gerenciado. Essa configuração é recomendada para um ambiente de produção.
- Instalação distribuída
local:
Cria um script de configuração que você executa quando o gerenciador de implementação está em execução. Instale o servidor da Web e configure seus plug-ins na mesma máquina do gerenciador de implementação ou de um nó gerenciado. Essa configuração é para ambientes de desenvolvimento e teste.
- Instalação recomendada
do servidor de aplicativos independente remoto:
Procedimento
- Configure uma instalação de servidor da web remoto para um nó independente.
A configuração do servidor da Web remoto é recomendada para ambientes de produção.
A instalação remota instala o plug-in de servidor da Web na máquina do servidor da Web quando o servidor de aplicativos está em uma máquina separada, conforme mostrado no gráfico a seguir:
Cenário de instalação remota
Tabela 1. Instalação e Configuração. Cenário de instalação remota Etapa Máquina Tarefa 1 A Instalar o Installation Manager. 2 A Use o Installation Manager para instalar o produto WebSphere Application Server. 3 A Crie um perfil do servidor de aplicativos independente. 4 B Instalar o Installation Manager. 5 B Use o Installation Manager para instalar o seguinte: - Plug-ins do Servidor da Web para WebSphere Application Server
WebSphere Customization Toolbox
6 B Use o Installation Manager para instalar o IBM® HTTP Server ou instale outro servidor da Web suportado. 7 B Abra o WebSphere Customization Toolbox e ative a Ferramenta de Configuração de Plug-ins do Servidor da Web para configurar o plug-in do servidor da Web. O script para criação e configuração do servidor da Web é criado no diretório plugins_root/bin.
8 B Copie o script configureweb_server_name para colar na Máquina A. Se uma máquina estiver executando em um sistema operacional, como AIX ou Linux, e a outra máquina estiver executando no Windows, copie o script do diretório plugins_root/bin/crossPlatformScripts.
9 A Cole o script configureweb_server_name da Máquina B para o diretório app_server_root/bin da Máquina A. 10 A Inicie o servidor de aplicativos. 11 A Execute o script a partir de uma linha de comandos. 12 A Verifique se o servidor de aplicativos está em execução. Abra o console administrativo e salve a configuração alterada. 13 A Crie uma conexão segura entre o plug-in de servidor da web e o transporte HTTP interno no servidor de aplicativos. Para obter instruções detalhadas sobre a criação de conexão segura, leia o artigo em configurando o plug-in de servidor da web para o Secure Sockets Layer.Evitar Problemas: Esta etapa é necessária para que o servidor da web funcione adequadamente.gotcha
14 B Inicie o servidor da Web. 15 B Execute o Snoop servlet. Acesse a seguinte URL no navegador:http://host_name_of_machine_B:http_transport_port/Snoop
Para verificar com seu próprio aplicativo, gere novamente o arquivo plugin-cfg.xml e propague-o após instalar o aplicativo.
Tabela 2. Instalação e Configuração. Cenário de instalação remota Etapa Máquina Tarefa 1 A Instale seu produto WebSphere Application Server. 2 A Crie um perfil do servidor de aplicativos. 3 B Se você planeja executar o IBM HTTP Server no IBM i, ele já está instalado como produto 5761-DG1 ou 5770-DG1. Também é possível utilizar um Domino Web Server no IBM i. Consulte a documentação do Domino para obter instruções de instalação. Para qualquer cenário, você deve instalar o componente de Plug-ins do Servidor da Web do produto WebSphere Application Server.
4 B Execute o comando Qshell manageprofiles para criar um perfil http. Por exemplo, execute este comando a partir de Qshell:app_server_root/bin/manageprofiles -create -profileName myHttpProfile -templatePath http
A variável myHttpProfile é o nome do perfil.
5 B Configure o IBM HTTP Server com o perfil http, myHttpProfile.
Se o nome de seu servidor da Web for MyWebServer., um script Qshell IBM i chamado configureIHS_MyWebServer será criado no diretório myHttpProfile_profile_root/config/IHS_myWebServer da Máquina B. Para a instalação padrão do WebSphere Application Server install, o myHttpProfile_profile_root do perfil myHttpProfile é /QIBM/UserData/WebSphere/AppServer/V61/Base/profiles/myHttpProfile.
Nota: No restante deste exemplo, webServerName refere-se a IHS_myWebServer. Se escolher configurar um servidor do Domino Web como listado abaixo, webServerName fará referência a DOMSRV01.As seguintes etapas se aplicam aos servidores do Domino Web apenas:
- Execute o script configureOs400WebServerDefinition no perfil http myHttpProfile. Exemplo:
configureOs400WebServerDefinition -profileName myHttpProfile -webserver.name DOMSRV01 -webserver.type DOMINO -webserver.port 80
- Usando o comando WRKDOMSVR para atualizar o arquivo notes.ini do seu servidor Domino, insira a seguinte diretiva: WebSphereInit=myHttpProfile_profile_root/config/DOMSRV01/plugin-cfg.xml
- No cliente Lotus Notes conectado ao servidor Domino, clique na guia de protocolos da Internet e em seguida clique na guia HTTP. Em Nomes de filtros DSAPI, inclua o seguinte: /QSYS.LIB/ product_lib.LIB/LIBDOMINO.SRVPGM
- Salve suas mudanças
6 A Copie o script configurewebServerName da Máquina B para a Máquina A. O script está localizado no diretório myHttpProfile_profile_root/config/webServerName. 7 A Coloque o arquivo copiado na etapa anterior no diretório profile_root/bin da Máquina A, em que profile_root é o diretório no qual o perfil do servidor de aplicativos está localizado. 8 A Inicie o servidor de aplicativos e execute o script copiado na etapa anterior. Por exemplo, execute estes comandos a partir de Qshell:app_server_root/bin/startServer -profileName myProfile cd profile_root/bin ./configurewebServerName [wasAdminUserId] [wasAdminPassword]
Nota: wasAdminUserId e wasAdminPassword são opcionais e são necessários apenas quando o servidor de aplicativos de myProfile está em execução no modo seguro.9 A Se você usar um IBM HTTP Server no IBM i, verifique se o servidor de aplicativos está em execução. Abra o console administrativo (ISC) e faça o seguinte: - Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione seu servidor da Web, neste caso, ele é IHS_MyWebServer, depois, clique em Gerenciamento do Servidor da Web Remoto
- Digite o ID do usuário e a senha utilizados para autenticação na Máquina B. As autoridades requeridas por esse perfil são iguais às requeridas para acessar a GUI de administração HTTP. Para obter detalhes, consulte Perfis de usuário e autoridades necessárias para o HTTP Server no Centro de Informações do IBM i.
- Salve sua configuração.
10 A Configure um alias de host virtual para a máquina do servidor da Web (B) e uma porta do servidor da Web de MyWebServer. 11 A Pare e reinicie o servidor de aplicativos. 12 A No console administrativo (ISC), faça o seguinte: - Selecione webServerName e clique em Gerar Plug-in para gerar o arquivo plugin-cfg.xml.
- Selecione webServerName e clique em Propagar Plug-in para propagar o aruqivo plugin-cfg.xml para a Máquina B.
13 B Se você usar o IBM HTTP Server no IBM i, inicie o servidor da Web. Abra o console administrativo (ISC) e faça o seguinte: - Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione seu servidor da Web, neste caso, ele é IHS_MyWebServer, depois, clique em Iniciar.
- Execute o comando Trabalhar com Servidores Domino (WRKDOMSVR).
- Especifique a opção 1, próxima ao servidor Domino.
- Pressione Enter.
14 B Execute o Snoop servlet. Acesse a seguinte URL no navegador: http://host_name_of_machine_B:http_transport_port/Snoop
Se um erro for retornado, repita as etapas. Inclua um host virtual na Máquina A antes de reiniciar o servidor de aplicativos na Máquina A.
Regeneração do arquivo plugin-cfg.xml
O serviço de configuração de plug-in de servidor da Web regera o arquivo plugin-cfg.xml automaticamente.
Entretanto, se o serviço estiver desativado ou você desejar forçar a regeneração, use o console administrativo ou o script GenPluginCfg. No console administrativo, desempenhe estas etapas:
- Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione o servidor da Web para o qual deseja regenerar o arquivo plugin-cfg.xml.
- Clique em Gerar Plug-in.
Durante a configuração, o arquivo plugin-cfg.xml temporário é instalado na Máquina B no diretório plugins_root/config/web_server_name. Para utilizar o arquivo plugin-cfg.xml real a partir do servidor de aplicativos, propague o arquivo plugin-cfg.xml conforme descrito na seção a seguir.
Propagação do arquivo plugin-cfg.xml
O arquivo plugin-cfg.xml pode ser propagado manualmente. A propagação manual do arquivo plugin-cfg.xml é necessária para os servidores do DOMINO Web. Copie o arquivo plugin-cfg.xml da máquina do servidor de aplicativos para o diretório myHttpProfile_profile_root/config/IHS_MyWebServer da Máquina B do servidor da Web. O arquivo plugin-cfg.xml é gerado no diretório chamado profile_root/config/cells/cell_name/nodes/host_name_of_machine_B-node/servers/IHS_myWebServer na Máquina A do servidor de aplicativos.
O serviço de configuração do plug-in de servidor da Web propaga o arquivo plugin-cfg.xml automaticamente para o IBM HTTP Server Versão 6.0 ou posterior. Para todos os outros servidores da Web, propague o arquivo de configuração do plug-in manualmente. Copie o arquivo plugin-cfg.xml a partir do diretório profile_root/ config/cells/cell_name/nodes/web_server_name_node/servers/web_server_name na Máquina A. Cole esse arquivo no diretório plugins_root/config/web_server_name da Máquina B.
- Defina uma configuração de servidor da Web local
para um nó independente.
A configuração local do servidor da Web é recomendada para um ambiente de desenvolvimento ou de teste.
Uma instalação local inclui o plug-in de servidor da Web, o servidor da Web e o Application Server na mesma máquina:
Cenário de instalação local
Tabela 3. Instalação e Configuração. Cenário de instalação local Etapa Máquina Tarefa 1 A Instalar o Installation Manager. 2 A Use o Installation Manager para instalar o seguinte: - Produto do WebSphere Application Server
- Plug-ins do Servidor da Web para WebSphere Application Server
- WebSphere Customization Toolbox
3 A Use o Installation Manager para instalar o IBM HTTP Server ou instale outro servidor da Web suportado. 4 A Crie um perfil do servidor de aplicativos independente. 5 u Abra o WebSphere Customization Toolbox e ative a Ferramenta de Configuração do Web Server Plug-ins para configurar o Web Server Plug-in e criar a definição do servidor da Web. A definição do servidor da Web é automaticamente criada e configurada durante a configuração do plug-in.
6 A Inicie o servidor de aplicativos. 7 A Verifique se o servidor de aplicativos está em execução. Abra o console administrativo e salve a configuração alterada. 8 A Crie uma conexão segura entre o plug-in de servidor da web e o transporte HTTP interno no servidor de aplicativos. Para obter instruções detalhadas sobre a criação de conexão segura, leia o artigo em configurando o plug-in de servidor da web para o Secure Sockets Layer.Evitar Problemas: Esta etapa é necessária para que o servidor da web funcione adequadamente.gotcha
9 A Inicie o servidor da Web. 10 A Execute o Snoop servlet. Acesse a seguinte URL no navegador:http://host_name_of_machine_A:http_transport_port/Snoop
Para verificar com seu próprio aplicativo, gere novamente o arquivo plugin-cfg.xml e propague-o após instalar o aplicativo.
Tabela 4. Instalação e Configuração. Cenário de instalação local Etapa Máquina Tarefa 1 A Instale seu produto WebSphere Application Server. 2 A Crie um perfil do servidor de aplicativos. 3 A O IBM HTTP Server on IBM i já está instalado como produto 5761-DG1 ou 5770-DG1. Como alternativa, você também pode executar o Domino Web Server no IBM i. Consulte a documentação do Domino para obter instruções de instalação. 4 A Configure o IBM HTTP Server com o perfil do WebSphere Application Server. As etapas a seguir se aplicam aos servidores do DOMINO Web apenas. Para essas etapas, considere que o nome do servidor seja MyWebServer.- Execute o script configureOs400WebServerDefinition no perfil do servidor de aplicativos. Exemplo:
configureOs400WebServerDefinition -profileName myAppServerProfile -webserver.name DOMSRV01 -webserver.type DOMINO -webserver.port 80
- Configure um alias de host virtual para a máquina do servidor da Web e a porta do servidor da Web de DOMSRV01.
- Usando o comando WRKDOMSVR para atualizar o arquivo notes.ini do seu servidor Domino,
insira a seguinte diretiva:
WebSphereInit=profile_root/config/cells/cell_name/nodes/node_name/ servers/DOMSRV01/plugin-cfg.xml
- No cliente Lotus Notes conectado ao servidor Domino, clique na guia de protocolos da Internet e em seguida na guia HTTP. Em Nomes de filtros DSAPI, inclua o seguinte: /QSYS.LIB/ product_lib.LIB/LIBDOMINO.SRVPGM
- Salve suas mudanças
5 A Pare e inicie o servidor de aplicativos novamente. 6 A Se você usar o IBM HTTP Server no IBM i, abra o console administrativo (ISC) e faça o seguinte: - Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione seu servidor da Web, neste caso, ele é IHS_MyWebServer, depois, clique em Gerenciamento do Servidor da Web Remoto.
- Digite o ID do usuário e a senha utilizados para autenticação na Máquina A. As autoridades requeridas por esse perfil são iguais às requeridas para acessar a GUI de administração HTTP. Para obter detalhes, consulte Perfis de usuário e autoridades necessárias para o HTTP Server no Centro de Informações do IBM i.
- Salve suas mudanças.
7 A No console administrativo (ISC), faça o seguinte: - Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Se você usar o IBM HTTP Server no IBM i, selecione IHS_MyWebServer e clique em Gerar Plug-in para gerar o arquivo plugin-cfg.xml.
- Se você usar o Domino HTTP Server no IBM i, selecione DOMSRV01 e clique em Gerar Plug-in para gerar o arquivo plugin-cfg.xml.
8 A Se você usar o IBM HTTP Server no IBM i, inicie o servidor da Web. Abra o console administrativo (ISC) e faça o seguinte: - Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione seu servidor da Web, neste caso, ele é IHS_MyWebServer, depois, clique em Iniciar.
- Execute o comando Trabalhar com Servidores Domino (WRKDOMSVR).
- Especifique a opção 1, próxima ao servidor Domino.
- Pressione Enter.
9 A Execute o Snoop servlet. Acesse a seguinte URL no navegador: http://host_name_of_machine_A:http_transport_port/Snoop
Se um erro for retornado, repita as etapas. Inclua um host virtual na Máquina A antes de reiniciar o servidor de aplicativos nessa máquina.
Regeneração do arquivo plugin-cfg.xml
O serviço de configuração de plug-in de servidor da Web regera o arquivo plugin-cfg.xml automaticamente.
Entretanto, se o serviço estiver desativado ou você quiser forçar a regeneração, utilize o console administrativo ou o script GenPluginCfg. No console administrativo, desempenhe estas etapas:
- Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione o servidor da Web para o qual deseja regenerar o arquivo plugin-cfg.xml.
- Clique em Gerar Plug-in.
O arquivo plugin-cfg.xml é gerado no diretório profile_root/config/cells/cell_name/nodes/web_server_name_node/servers/web_server_name. A geração ocorre quando a definição do servidor da Web é criada.
Propagação do arquivo plugin-cfg.xml
O arquivo local não requer propagação.
Configurar uma instalação de servidor da Web remoto em uma célula.
Definir uma configuração de servidor da Web remoto para um nó gerenciado.
A configuração do servidor da Web remoto é recomendada para ambientes de produção.
A instalação remota distribuída instala o plug-in de servidor da Web na máquina do servidor da Web quando o servidor de aplicativos está em uma máquina separada, conforme mostrado no gráfico a seguir:
Cenário de instalação distribuída remota
Tabela 5. Instalação e Configuração. Cenário de instalação distribuída remota Etapa Máquina Tarefa 1 A Instale o IBM Installation Manager. 2 A Use o Installation Manager para instalar o produto WebSphere Application Server. 3 S Crie um perfil do gerenciador de implementação. 4 A Verifique se o gerenciador de implementação está em execução para permitir a sincronização de nós dos arquivos de configuração alterados. 5 B Instalar o Installation Manager. 6 B Use o Installation Manager para instalar o produto WebSphere Application Server. 7 B Crie um servidor de aplicativos independente. 8 B Inclua o nó na célula do gerenciador de implementação para iniciar o processo do agente do nó. Inicie o agente do nó em um nó gerenciado existente. O gerenciador de implementação e o agente do nó devem estar em execução para permitir a sincronização de nós dos arquivos de configuração alterados. 9 C Instalar o Installation Manager. 10 C Use o Installation Manager para instalar o seguinte: - Plug-ins do Servidor da Web para WebSphere Application Server
- WebSphere Customization Toolbox
11 C Use o Installation Manager para instalar o IBM HTTP Server ou instale outro servidor da Web suportado. 12 C Abra o WebSphere Customization Toolbox e ative a Ferramenta de Configuração de Plug-ins do Servidor da Web para configurar o plug-in do servidor da Web. O script para criação e configuração do servidor da Web é criado no diretório plugins_root/bin.
13 C Copie o script configureweb_server_name para colar na Máquina A. Se uma máquina estiver executando em um sistema operacional, como AIX ou Linux, e a outra máquina estiver executando no Windows, copie o script do diretório plugins_root/bin/crossPlatformScripts.
14 A Cole o script configureweb_server_name da Máquina C para o diretório app_server_root/bin da Máquina A. 15 A Inicie o agente de nó e o gerenciador de implementação se ainda não estiverem em execução e, em seguida, execute o script a partir de uma linha de comandos. Se você tiver ativado a segurança ou alterado o tipo do conector JMX padrão, edite o script e inclua os parâmetros apropriados no comando wsadmin.
16 A e B Utilize o console administrativo do gerenciador de implementação na Máquina A para iniciar o servidor de aplicativos na Máquina B. Aguarde que a sincronização ocorra e salve a nova configuração. 17 A Crie uma conexão segura entre o plug-in de servidor da web e o transporte HTTP interno no servidor de aplicativos. Para obter instruções detalhadas sobre a criação de conexão segura, leia o artigo em configurando o plug-in de servidor da web para o Secure Sockets Layer.Evitar Problemas: Esta etapa é necessária para que o servidor da web funcione adequadamente.gotcha
18 C Inicie o servidor da Web. 19 C Execute o Snoop servlet. Acesse a seguinte URL no navegador:http://host_name_of_machine_C:http_transport_port/Snoop
Para verificar com seu próprio aplicativo, gere novamente o arquivo plugin-cfg.xml e propague-o após instalar o aplicativo.
Tabela 6. Instalação e Configuração. Cenário de instalação distribuída remota Etapa Máquina Tarefa 1 A Instale o WebSphere Application Server Network Deployment. 2 A Crie um perfil do gerenciador de implementação ou utilize o perfil criado durante a instalação. 3 A Inicie o gerenciador de implementação. A partir do Qshell, execute este comando: app_server_root/bin/startManager -profileName name_of_dmgr_profile
4 B Instale o WebSphere Application Server Network Deployment. 5 B Crie um perfil de servidor de aplicativos ou utilize o perfil criado durante a instalação. 6 B Execute a federação do nó. A partir do Qshell, execute este comando: app_server_root/bin/addNode dmgrHost SOAP_port -profileName appProfile -includeapps
Descrições das variáveis:- A variável dmgrHost corresponde ao nome do host da máquina na qual o perfil do gerenciador de implementação existe.
- A variável SOAP_port corresponde à porta SOAP do perfil dmgr. A porta SOAP padrão é 8879. Para determinar a porta utilizada pelo seu perfil dmgr, execute o seguinte comando:
app_server_root/bin/dspwasinst -profileName name_of_dmgrProfile
- A variável appProfile corresponde ao nome do perfil do servidor de aplicativos que você deseja federar.
Faça o mapeamento dos módulos aplicativos para os servidores após esta etapa.
7 C O IBM HTTP Server on IBM i já está instalado como produto 5761-DG1 ou 5770-DG1. Como alternativa, você também pode executar o Domino Web Server no IBM i. Consulte a documentação do Domino para obter instruções de instalação. Para qualquer cenário, você deve instalar o componente de Plug-ins do Servidor da Web do produto WebSphere Application Server.
8 C Execute o comando Qshell manageprofiles para criar um perfil http. A variável myHttpProfile é o nome do perfil.
9 C Configure o IBM HTTP Server com o perfil http, myHttpProfile. Supondo que o nome do servidor da Web seja MyWebServer, um script Qshell IBM i chamado configureIHS_MyWebServer será criado no diretório myHttpProfile_profile_root/config/IHS_MyWebServer da Máquina C. Para a instalação padrão do WebSphere Application Server, o myHttpProfile_profile_root do perfil myHttpProfile é /QIBM/UserData/WebSphere/AppServer/V61/Base/profiles/myHttpProfile.
Nota: No restante deste exemplo, webServerName refere-se a IHS_myWebServer. Se escolher configurar um servidor do Domino Web como listado abaixo, webServerName fará referência a DOMSRV01.As seguintes etapas se aplicam aos servidores do Domino Web apenas:
- Execute o script configureOs400WebServerDefinition no perfil http myHttpProfile. Exemplo:
configureOs400WebServerDefinition -profileName myHttpProfile -webserver.name DOMSRV01 -webserver.type DOMINO -webserver.port 80
- Usando o comando WRKDOMSVR para atualizar o arquivo notes.ini do seu servidor Domino, insira a seguinte diretiva: WebSphereInit=myHttpProfile_profile_root/config/DOMSRV01/plugin-cfg.xml
- No cliente Lotus Notes conectado ao servidor Domino, clique na guia de protocolos da Internet e em seguida na guia HTTP. Em Nomes de filtros DSAPI, inclua o seguinte: /QSYS.LIB/ product_lib.LIB/LIBDOMINO.SRVPGM
- Salve suas mudanças.
10 C Copie o script configurewebserverName na Máquina A. O script está localizado no diretório myHttpProfile_profile_root/config/webServerName. 11 A Coloque o arquivo, que foi copiado na etapa anterior, no diretório profile_root/bin da Máquina A, em que profile_root corresponde ao diretório no qual o perfil do gerenciador de implementação está localizado. 12 A/B Inicie o agente do nó e o gerenciador de implementação se ainda não estiverem em execução e, em seguida, execute o script que foi copiado na etapa anterior. Por exemplo, execute estes comandos a partir de Qshell: Máquina A:app_server_root/bin/startManager -profileName name_of_dmgr_profile cd profile_root/bin ./configurewebServerName [wasAdminUserId] [wasAdminPassword]
Nota: wasAdminUserId e wasAdminPassword são opcionais e necessários apenas quando o gerenciador de implementação do name_of_dmgr_profile está em execução no modo seguro.Máquina B:app_server_root/bin/startNode -profileName appProfile
13 A Utilize o console administrativo do gerenciador de implementação na Máquina A para iniciar o servidor de aplicativos na Máquina B. Aguarde que a sincronização ocorra e salve a nova configuração. 14 A Se você usar o IBM HTTP Server no IBM i, verifique se o gerenciador de implementação está em execução. Abra o console administrativo (ISC) e faça o seguinte: - Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione seu servidor da Web, neste caso, ele é IHS_MyWebServer, depois, clique em Gerenciamento do Servidor da Web Remoto. .
- Insira o ID do usuário e a senha utilizados para autenticação na Máquina C. As autoridades exigidas por esse perfil são as mesmas que as exigidas para acessar a GUI de administração HTTP. Para obter detalhes, consulte Perfis do usuário e autoridades necessárias para o servidor HTTP no Centro de informações do IBM i.
- Salve sua configuração.
15 A Configure um alias de host virtual para a máquina do servidor da Web (C) e a porta do servidor da Web de MyWebServer. 16 A No console administrativo (ISC), faça o seguinte: - Selecione webServerName e clique em Gerar Plug-in para gerar o arquivo plugin-cfg.xml.
- Selecione webServerName e clique em Propagar Plug-in para propagar o arquivo plugin-cfg.xml para a Máquina C.
17 A Pare e reinicie o servidor de aplicativos federado. 18 A/C Se você usar o IBM HTTP Server no IBM i, inicie o servidor da Web. Abra o console administrativo (ISC) na Máquina A e faça o seguinte: - Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione seu servidor da Web, neste caso, ele é IHS_MyWebServer, depois, clique em Iniciar.
Se usar o Domino HTTP Server no IBM i, inicie o servidor da Web, na Máquina C, a partir de uma linha de comandos CL:- Execute o comando Trabalhar com Servidores Domino (WRKDOMSVR).
- Especifique a opção 1, próxima ao servidor Domino.
- Pressione Enter.
19 C Execute o Snoop servlet. Acesse a seguinte URL no navegador: http://host_name_of_machine_C:http_transport_port/Snoop
Se um erro for retornado, repita as etapas.
Regeneração do arquivo plugin-cfg.xml
O serviço de configuração de plug-in de servidor da Web regera o arquivo plugin-cfg.xml automaticamente.
Entretanto, se o serviço estiver desativado ou você quiser forçar a regeneração, utilize o console administrativo ou o script GenPluginCfg. No console administrativo, desempenhe estas etapas:
- Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione o servidor da Web para o qual deseja regenerar o arquivo plugin-cfg.xml.
- Clique em Gerar Plug-in.
Durante a configuração, o arquivo plugin-cfg.xml temporário é instalado na Máquina B no diretório plugins_root/config/web_server_name.
Propagação do arquivo plugin-cfg.xml
O arquivo plugin-cfg.xml pode ser propagado manualmente. A propagação manual do arquivo plugin-cfg.xml é necessária para os servidores do DOMINO Web. Copie o arquivo plugin-cfg.xml da máquina do servidor de aplicativos para o diretório myHttpProfile_profile_root/config/IHS_MyWebServer da Máquina C do servidor da Web. O arquivo plugin-cfg.xml é gerado no diretório chamado profile_root/config/cells/cell_name/nodes/node_name/servers/IHS_myWebServer na Máquina B do servidor de aplicativos.
O serviço de configuração do plug-in de servidor da Web propaga o arquivo plugin-cfg.xml automaticamente para o IBM HTTP Server Versão 6.0 ou posterior. Para todos os outros servidores da Web, propague o arquivo de configuração do plug-in, copiando manualmente o arquivo plugin-cfg.xml do diretório profile_root/config/cells/cell_name/nodes/node_name/servers/web_server_name da Máquina A para o diretório plugins_root/config/web_server_name da Máquina C.
Definir uma configuração do servidor da Web distribuído local.
Definir uma configuração do servidor da Web local para um nó gerenciado.
A configuração local do servidor da Web é recomendada para um ambiente de desenvolvimento ou de teste.
Uma instalação distribuída local inclui o plug-in de servidor da Web, o servidor da Web e o servidor de aplicativos gerenciado na mesma máquina:
Cenário de instalação distribuída local
Tabela 7. Instalação e Configuração . Cenário de instalação distribuída local Etapa Máquina Tarefa 1 A Instale o IBM Installation Manager. 2 A Use o Installation Manager para instalar o produto WebSphere Application Server. 3 A Crie um perfil do gerenciador de implementação. 4 A Verifique se o gerenciador de implementação está em execução para permitir a sincronização de nós dos arquivos de configuração alterados. 5 B Instalar o Installation Manager. 6 B Use o Installation Manager para instalar o seguinte: - Produto do WebSphere Application Server
- Plug-ins do Servidor da Web para WebSphere Application Server
- WebSphere Customization Toolbox
7 B Use o Installation Manager para instalar o IBM HTTP Server ou instale outro servidor da Web suportado. 8 B Crie um servidor de aplicativos independente. 9 B Inclua o nó na célula do gerenciador de implementação para iniciar o processo do agente do nó. Inicie o agente do nó em um nó gerenciado existente. O gerenciador de implementação e o agente do nó devem estar em execução para permitir a sincronização de nós dos arquivos de configuração alterados. 10 B Abra o WebSphere Customization Toolbox e ative a Ferramenta de Configuração do Web Server Plug-ins para configurar o Web Server Plug-in e criar a definição do servidor da Web. O script para criação e configuração do servidor da Web é criado no diretório plugins_root/bin.
11 B Copie o script configureweb_server_name para colar na Máquina A. 12 A Cole o script configureweb_server_name da Máquina B para o diretório app_server_root/bin da Máquina A. 13 A Após verificar se o gerenciador de implementação e o agente do nó estão em execução na Máquina A, execute o script configureweb_server_name a partir de uma linha de comandos no diretório plugins_root/bin. Se você tiver ativado a segurança ou alterado o tipo do conector JMX padrão, edite o script e inclua os parâmetros apropriados.
14 A e B Utilize o console administrativo do gerenciador de implementação na Máquina A para iniciar o servidor de aplicativos na Máquina B. Aguarde que a sincronização ocorra e salve a nova configuração. 15 A Crie uma conexão segura entre o plug-in de servidor da web e o transporte HTTP interno no servidor de aplicativos. Para obter instruções detalhadas sobre a criação de conexão segura, leia o artigo em configurando o plug-in de servidor da web para o Secure Sockets Layer.Evitar Problemas: Esta etapa é necessária para que o servidor da web funcione adequadamente.gotcha
16 B Inicie o servidor da Web. 17 B Execute o Snoop servlet. Acesse a seguinte URL no navegador:http://host_name_of_machine_B:http_transport_port/Snoop
Tabela 8. Instalação e Configuração. Cenário de instalação distribuída local Etapa Máquina Tarefa 1 A Instale o WebSphere Application Server Network Deployment. 2 A Crie um perfil do gerenciador de implementação ou utilize o perfil criado durante a instalação. 3 A Inicie o gerenciador de implementação. A partir do Qshell, execute este comando: app_server_root/bin/startManager -profileName name_of_dmgr_profile
Como alternativa, emita os seguintes comandos:cd profile_root/bin startManager
4 B Instale o WebSphere Application Server Network Deployment. 5 B Crie um perfil de servidor de aplicativos ou utilize um perfil criado durante a instalação. Suponha que o nome do perfil seja appProfile. 6 B Execute a federação do nó. A partir do Qshell, execute os seguintes comandos: app_server_root/bin/addNode dmgrHost SOAP_port -profileName appProfile -includeapps
Descrições das variáveis:- A variável dmgrHost corresponde ao nome do host da máquina na qual o perfil do gerenciador de implementação existe.
- A variável SOAP_port corresponde à porta SOAP do perfil dmgr. A porta SOAP padrão é 8879. Para determinar a porta utilizada pelo seu perfil dmgr, execute o seguinte comando:
app_server_root/bin/dspwasinst -profileName name_of_dmgrProfile
- A variável appProfile corresponde ao nome do perfil do servidor de aplicativos que você deseja federar.
Faça o mapeamento dos módulos aplicativos para os servidores após esta etapa.
7 B O IBM HTTP Server on IBM i já está instalado como produto 5761-DG1 ou 5770-DG1. Como alternativa, você também pode executar o Domino Web Server no IBM i. Consulte a documentação do Domino para obter instruções de instalação. 8 B Configure o IBM HTTP Server com o perfil appProfile do servidor de aplicativos. Nota: No restante deste exemplo, webServerName refere-se a IHS_MyWebServer. Se escolher configurar um servidor do Domino Web como listado abaixo, webServerName fará referência a DOMSRV01.Também nesse exemplo, considere que o nome do servidor da Web seja MyWebServer.
9 A/B (Apenas Domino) As etapas a seguir se aplicam ao servidor do DOMINO Web na Máquina B: - Execute o script configureOs400WebServerDefinition no perfil do gerenciador de implementação. Exemplo:
configureOs400WebServerDefinition -profileName name_of_dmgr_profile -webserver.name DOMSRV01 -webserver.type DOMINO -webserver.node name_of_federated_node -webserver.port 80.
Nesse caso, name_of_federated_node corresponde a name_of_machine_B_appProfile.
- Usando o console administrativo (ISC) na Máquina A, configure um alias de host virtual para a máquina do servidor da Web e a porta do servidor da Web de DOMSRV01.
- Na Máquina B, use o comando WRKDOMSVR para atualizar o arquivo notes.ini de seu servidor Domino. Insira a seguinte diretiva : WebSphereInit=appProfile_root/config/cells/cell_name/nodes/node_name/servers/DOMSRV01/plugin-cfg.xml. appProfile é o nome do perfil do servidor de aplicativos na Máquina B.
- Na Máquina B, no cliente Lotus Notes conectado ao servidor Domino, clique na guia de protocolos da Internet e, em seguida, clique na guia HTTP. Em Nomes de filtros DSAPI, inclua o seguinte: /QSYS.LIB/ product_lib.LIB/LIBDOMINO.SRVPGM
- Salve suas mudanças.
10 A Utilize o console administrativo do gerenciador de implementação na Máquina A para iniciar o servidor de aplicativos na Máquina B. 11 A Se você usar o IBM HTTP Server no IBM i, atualize o ID de usuário e a senha da configuração de seu servidor da Web. Essa etapa permite que o gerenciador de implementação execute operações remotas no servidor da Web: - Abra o console administrativo referente ao seu perfil do gerenciador de implementação na máquina A.
- Expanda Servidores > Tipos de Servidor > Servidores da Web
- Selecione seu servidor da Web, neste caso, ele é IHS_MyWebServer, depois, clique em Gerenciamento do Servidor da Web Remoto
- Digite o ID do usuário e a senha utilizados para autenticação na Máquina B. As autoridades requeridas por esse perfil são iguais às requeridas para acessar a GUI de administração HTTP. Para obter detalhes, consulte Perfis do usuário e autoridades necessárias para o servidor HTTP no Centro de informações do IBM i
- Salve sua configuração.
12 A No console administrativo (ISC), configure um alias de host virtual para a máquina do servidor da Web (B) e a porta do servidor da Web de MyWebServer. 13 A No console administrativo (ISC), faça o seguinte: - Selecione webServerName e clique em Gerar Plug-in para gerar o arquivo plugin-cfg.xml.
- Selecione webServerName e clique em Propagar Plug-in para propagar o arquivo plugin-cfg.xml.
14 u No console administrativo (ISC), pare e reinicie o servidor de aplicativos federado. 15 A/B Se você usar o IBM HTTP Server no IBM i, inicie o servidor da Web. Abra o console administrativo (ISC) na Máquina A e faça o seguinte:- Expanda Servidores > Tipos de Servidor > Servidores da Web
- 2. Selecione seu servidor da Web, neste caso, ele é IHS_MyWebServer, depois, clique em Iniciar.
Se usar o Domino HTTP Server no IBM i, inicie o servidor da Web, na Máquina B, a partir de uma linha de comandos CL:- Execute o comando Trabalhar com Servidores Domino (WRKDOMSVR). .
- Especifique a opção 1, próxima ao servidor Domino.
- Pressione Enter. .
16 B Execute o Snoop servlet. Acesse a seguinte URL no navegador: http://host_name_of_machine_B:http_transport_port/Snoop
Se um erro for retornado, repita as etapas.
Regeneração do arquivo plugin-cfg.xml
O serviço de configuração de plug-in de servidor da Web regera o arquivo plugin-cfg.xml automaticamente.
Entretanto, se o serviço estiver desativado ou você quiser forçar a regeneração, utilize o console administrativo ou o script GenPluginCfg. No console administrativo, desempenhe estas etapas:
- Expanda Servidores > Tipos de Servidor > Servidores da Web.
- Selecione o servidor da Web para o qual deseja regenerar o arquivo plugin-cfg.xml.
- Clique em Gerar Plug-in.
Durante a configuração, o arquivo plugin-cfg.xml temporário é instalado na Máquina B no diretório plugins_root/config/web_server_name.
O arquivo plugin-cfg.xml é gerado no diretório local profile_root/config/cells/cell_name/nodes/node_name/servers/webServerName, quando a definição de servidor da Web é criada.
Regenere o arquivo plugin-cfg.xml na definição do servidor da Web no servidor de aplicativos sempre que a configuração for alterada. O servidor da Web tem acesso imediato ao arquivo sempre que este é regenerado.
Quando o serviço de configuração de plug-in de servidor da Web (um serviço de administração) está ativado na Máquina A, o arquivo plugin-cfg.xml é automaticamente gerado para todos os servidores da Web.
Propagação do arquivo plugin-cfg.xml
A sincronização do nó é utilizada para propagar o arquivo plugin-cfg.xml da Máquina A para a Máquina B.
Quando o serviço de configuração de plug-in de servidor da Web (um serviço de administração) está ativado na Máquina A, o arquivo plugin-cfg.xml é automaticamente propagado para todos os servidores da Web.
Configuração alternativa
Esse procedimento descreve como instalar os plug-ins em duas máquinas. No entanto, você pode executar esse procedimento em uma única máquina, conforme mostrado no gráfico a seguir. Uma instalação distribuída local também inclui o plug-in de servidor da Web, o servidor da Web, o servidor de aplicativos e o gerenciador de implementação na mesma direção:
O que Fazer Depois
- Usando o console administrativo, inclua a porta não padrão em qualquer host virtual necessário no WebSphere Application Server, incluindo o default_host, se houver aplicativos mapeados para ele.
- Gere novamente o plug-in.
- Propague o plug-in.
- Reinicie o servidor da aplicação.
- Reinicie o servidor da web.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_road_plugins
Nome do arquivo: tins_road_plugins.html