Índice:
.................................................. ............... ................................... .............................. .............11
Iniciando o Servidor de Gerenciamento WEBLOGIC............................................. .................................................. .................. ......12
Uso de senha ao iniciar o servidor WebLogic.......................... .............. ...................................12
Iniciando o WebLogic Management Server a partir do menu Iniciar.......................... ............ .................12
Iniciando e parando o servidor WebLogic como um serviço do Windows...................... .................. ......13
Iniciando o WebLogic Management Server a partir da linha de comandos................................... . ................................................13
Iniciando o servidor de gerenciamento usando um script........................................ ... .................................................. ............ ............15
Reiniciando o servidor de gerenciamento enquanto um servidor gerenciado está em execução......................... ........... ..................16
Reinicie o servidor de gerenciamento na mesma máquina.......................... ............. .................................................. .. .....16
Reiniciando o servidor de gerenciamento em outras máquinas.......................... .............. .................................................. .....17
JUNTE-SE AO SERVIDOR GERENCIADO WEBLOGIC AO DOMÍNIO........................................ .... ....................................17
INICIANDO O SERVIDOR GERENCIADO WEBLOGIC........................................ ...... .................................................. ......... .......17
Iniciando servidores gerenciados WEBLOGIC via script........................................ .... .........................19
Atualizando de uma versão mais antiga do servidor WEBLOGIC........................................ .. .................................................. ............. 20
Encerrando o Servidor WEBLOGIC a partir do Management Console........................................ ... ................................................20
Parando o servidor a partir da linha de comando......................................... ... .................................................. ............ .............20
Pausando e retomando servidores gerenciados........................................ ..... .................................................. .......... ...............vinte e um
Configure o servidor
WEBLOGIC como um serviço WINDOWS........................................ . ..................................vinte e um
EXCLUIR SERVIDOR WEBLOGIC NO FORMULÁRIO DE SERVIÇO WINDOWS...................................... ..... ..........................vinte e dois
Alterando a senha de um servidor instalado como serviço do Windows......................... ....... .................................vinte e dois
Registrando classes de inicialização e encerramento........................................ ..... .................................................. .......... ......................vinte e dois
Capítulo 3:............................................... .................................Configurando Servidor e Cluster WEBLOGIC 29
Visão geral da configuração do servidor e do cluster............................................. .................................................. .................. ............29
A função do servidor de gerenciamento........................................ .... .................................................. ........... .............29
Iniciando o console de gerenciamento........................................ ...... .................................................. ......... .....................30
Como funciona a configuração dinâmica........................................ ...... .................................................. ......... .............31
Planejamento de configuração de cluster................................................ .................................................. ................ ....................................31
Lista de tarefas de configuração do servidor............................................. .. ................................................ ................. .............32
Lista de configurações de cluster................................................ .................................................. ................ ....................................34
Criar um novo domínio........................................ ...... .................................................. ......... .....................34
Capítulo 4:............................................... .................................................. ................ ...monitoramento de domínios WEBLOGIC 35
Visão geral................................................ . .................................................. .............. .................................... ....36
Servidor de monitoramento........................................ ........ .................................................. ....... .....................36
Encerrando ou pausando o servidor........................................ ..... .................................................. .......... .............37
desempenho................................................. .................................................. ............... ................................... .....37
Dados do cluster.................................................. .................................................. .............................................38
Segurança do servidor........................................ ........ .................................................. ....... .....................38
JMS................................................ . .................................................. .............. .................................... ....38
Guia de administração do WebLogic
- 2 -
JTA................................................ . .................................................. .............. .................................... ....39
Monitorando o pool de conexões JDBC........................................ ...... .................................................. ......... .....................39
Lista de páginas MONITORING do console de gerenciamento......................................... ....................................39
Capítulo 5:............................................... .................Gerenciar Servidor WEBLOGIC com Mensagens de Log 42
Visão geral do subsistema de log......................................... .................................................. ................ ....................................42
Arquivos de log do servidor local........................................ ...... .................................................. ......... ............43
Registro de inicialização................................................ .................................................. ...............................................44
Registro do cliente................................................ .................................................. ...............................................44
Formato do arquivo de log........................................ ....... .................................................. ........ ........................ 44
Propriedades da mensagem.................................................. .................................................. ...............................................45
Catálogo de Mensagens.................................................. .................................................. ...............................................45
Nível de gravidade da mensagem........................................ ..... .................................................. .......... ............................45
Depuração de mensagens................................................... .................................................. ...............................................46
Navegando em arquivos de log................................................... .................................................. ................ ....................................46
Ver registro................................................ .................................................. ...............................................46
Criar um filtro de log de domínio........................................ ..... .................................................. .......... .............47
Capítulo 6:............................................... .................................................. ................ ....................................Distribuindo Aplicativos 48
Distribuição Dinâmica........................................ ........ .................................................. ....... .....................53
Ativando e desativando a distribuição automática......................................... ..... .................................................. .......... .............53
Aplicação de formato de diretório estendido distribuído dinamicamente........................................ ... .................................................. ............ ....53
Desinstalar ou redistribuir aplicativos dinamicamente........................................ ..... .................................................. .......... .......53
Distribuindo aplicativos usando o console de gerenciamento........................................ .... .................................................. ........... .............48
Capítulo 7:............................................... .........................Configurando componentes WEB do servidor WEBLOGIC 55
Visão geral................................................ . .................................................. .............. .................................... ....55
Parâmetros HTTP................................................ .................................................. .............................................55
Configurando a porta de escuta............................................. .. ................................................ ......... .....................56
Aplicação WEB........................................ ........ .................................................. ....... .....................56
Aplicativos Web e Clusters........................................ ...... .................................................. ......... .....................57
Especifique o aplicativo da web padrão........................................ ..... .................................................. .......... .............57
Configurando hosts virtuais................................................... .................................................. ................ ....................................58
Host virtual e aplicativo da Web padrão........................................ .... .................................................. ........... .............58
Configurando um host virtual............................................. .................................................. .................. ..........................59
Configurando logs de acesso HTTP........................................ ..... .................................................. .......... .............61
Envolvimento do registro.................................................. .................................................. .............................................61
Configurando logs de acesso HTTP usando o console administrativo......................... ............ ..................................61
Formato de registro comum................................................ .................................................. ................ ............................62
Usando o formato de log estendido........................................ ..... .................................................. .......... .............63
Prevenindo ataques de "negação de serviço POST"........................................ .. .................................................. ............. ......67
Configurando o túnel HTTP para o servidor WEBLOGIC................................... . ...........................................67
Configurando a conexão do túnel HTTP........................................ ...... .................................................. ......... .............68
Estabelecendo uma conexão entre o cliente e o servidor
WEBLOGIC ................................ ........ ...........................68
Servindo arquivos estáticos usando E/S local (somente WINDOWS)................................ ...... ......................69
Capítulo 8:............................................... .................................................. ................ ...erro de distribuição e configuração da aplicação WEB! Visão geral de marcadores indefinidos......................................... .................................................. ................ ............erro! Marcador não definido.
Etapas para distribuir aplicativos WEB........................................ ..... ...............................erro! Marcador não definido.
Guia de administração do WebLogic
- 3 -
Estrutura de diretórios........................................ ........ .................................................. ....... ...erro! Marcador não definido.
Distribuição e redistribuição de aplicações WEB........................................ .... ..........................erro! Marcador não definido.
Modificar componentes na aplicação web........................................ .... ..............................erro! Marcador não definido.
Distribuindo Aplicativos Web em Aplicativos Corporativos........................................ .... ...............erro! Marcador não definido.
URIS e aplicações WEB................................................... .. ..........................................erro! Marcador não definido.
Configurando SERVLETS................................................... ............................................erro! Marcador não definido.
Mapeamento de servlets................................................ .................................................erro ! Marcador não definido.
Parâmetros de inicialização do servlet......................................... . .......................................erro! Marcador não definido.
Configurando JSP................................................... .................................................. ............... .....erro! Marcador não definido.
Configurando a biblioteca de tags JSP............................................. .. .............................................erro! Marcador não definido.
Configurando a página de boas-vindas......................................... .. ..............................................erro! Marcador não definido.
Definir SERVLET padrão............................................. .. ...................................erro! Marcador não definido.
Como o servidor WEBLOGIC analisa solicitações HTTP........................................ ... ...........................60
Personalizando respostas de erro HTTP.................................... .. .....................................erro! Marcador não definido.
USANDO CGI NO SERVIDOR WEBLOGIC........................................ ..... ...............erro! Marcador não definido.
Configuração relacionada ao CGI........................................ ......... ...................................erro! Marcador não definido.
Solicitando um script CGI......................................... .. ...............................................erro ! Marcador não definido.
Redirecionar a solicitação para outro servidor HTTP......................................... ... ................................................70
Configurando o proxy para o servidor escravo........................................ .. .................................................. ............. .............70
Exemplo de descritor de distribuição para servlet proxy........................................ ... .................................................. ............ .....71
Redirecionar solicitações para o cluster WEBLOGIC.......................................... .... ............................................... ................... .72
Configurando HttpClusterServlet......................................... .................................................. ................ ............72
Exemplo de descritor de distribuição para HttpClusterServlet........................................ ..... ........................73
Configurando a segurança de aplicativos WEB........................................ ...... .................................................. ......... .............75
Configurando autorização para aplicativos da web........................................ .... .................................................. ........... ............75
Múltiplas Aplicações Web, Cookies e Autenticação........................................ ... .................................................. ............ .76
Restringindo o acesso aos recursos de aplicativos da web........................................ .... .................................................. ........... .........76
Usando usuários e funções em servlets......................................... .... .................................................. ........... .........78
Configurando recursos externos para aplicações WEB........................................ .... .................................................. ........... .......79
Referência EJBS em aplicações WEB........................................ ..... .................................................. .......... ............80
Configurando o gerenciamento de sessão................................................. .................................................. ................ ...................................80
Propriedades da sessão HTTP................................................. .................................................. ................ ....................................81
Tempo limite da sessão................................................. .................................................. .............................................81
Configurando cookies de sessão................................................. .................................................. ................ ...................................81
Usando cookies de longa duração............................................. .................................................. .................. ..........................82
Configurando sessões persistentes................................................ .................................................. ................ ...................................82
Propriedades comuns.................................................. .................................................. ............... ..................................82
Usando armazenamento persistente não replicado, baseado em memória, de servidor único. ......................83
Usando armazenamento persistente baseado em arquivo......................................... .... .................................................. ........... .......83
Usando armazenamento persistente baseado em banco de dados........................................ .... .................................................. ........... .......83
Usando reescrita de URL........................................ ....... .................................................. ........ .....................85
Diretrizes de codificação para reescrita de URL........................................ ..... .................................................. .......... .............85
Reescrita de URL e protocolo de acesso sem fio (WAP)......................................... . .................................................. .............. ....86
Usando conjuntos de caracteres com dados POST......................................... .... .................................................. ........... .............86
Capítulo 9:............................................... .........Configurando o plug-in do servidor APACHE-WEBLOGIC 87
Visão geral................................................ . .................................................. .............. .................................... ....87
Suporte de plataforma.................................................. .................................................. ...............................................87
Guia de administração do WebLogic
- 4 -
Biblioteca de instalação................................................ .................................................. .............................................88
Configurando o arquivo HTTPD.CONF.......................................... .... ............................................... ................... .............89
Através de proxy de URL........................................ ....... .................................................. ........ .....................89
Proxy via tipos de arquivo MIME........................................ ..... .................................................. .......... .......90
Parâmetros do plug-in APACHE-WEBLOGIC SERVER................................... . ................................................90
Usando o protocolo SSL........................................ ....... .................................................. ........ .....................92
Problemas relacionados à configuração SSL-APACHE......................... ........... .................................................. .... ...93
Exemplo de arquivo HTTPD.CONF............................................. .................................................. .................. .............93
Exemplo de arquivo de configuração................................................ .................................................. ................ ....................................94
Exemplo de uso do cluster WebLogic........................................ ..... .................................................. .......... .........94
Exemplo sem usar cluster WebLogic........................................ ..... .................................................. .......... ......94
Exemplo de configuração de um host virtual........................................ .... .................................................. ........... .............95
Distribuindo o plug-in APACHE-WEBLOGIC SERVER................................... . ........................................95
Capítulo 10:............................................... .................................................Configurando o plug-in MICROSOFT-IIS 96
Visão geral................................................ . .................................................. .............. .................................... ....96
Pool de conexões e Keep-Alive......................................... .... .................................................. ........... .......96
Biblioteca de instalação................................................ .................................................. ...............................................97
Atualize as configurações do IIS para encaminhar solicitações para WEBLOGIC........................................ .. ................................................97
Criando o arquivo IISPROXY.INI......................................... .... ............................................... ................... .............98
Proxy de solicitação de modo de extensão de arquivo........................................ ..... .................................................. .......... ......101
Proxy de solicitação baseado em caminho........................................ ..... .................................................. .......... ............101
Exemplo de arquivo .ini........................................ .. ................................................ ......... .....................101
Usando SSL........................................ ........ .................................................. ....... ............................102
Transferir a solicitação SERVLETS para o servidor
WEBLOGIC para processamento.......................... ........... ..................103
Teste de instalação................................................ .................................................. .............................................103
Capítulo 11:............................................... .................................................. ................ ..Configurando o plug-in NETSCAPE 105
Visão geral................................................ . .................................................. .............. ..........................105
Pool de conexões e manutenção de atividade......................................... ...... .................................................. ......... .............105
Configuração de plug-in.................................................. .. ................................................ ......... .....................106
Etapa 1: Copie a biblioteca........................................ .... .................................................. ........... .............106
Etapa 2: Configure o arquivo obj.conf......................................... .................................................. ............... .......106
Etapa 3: Altere o arquivo MIME.types........................................ . .................................................. .............. ....109
Etapa 4: Distribuir e testar o plug-in NSAPI................................... .................................................. ................ .110
parâmetro................................................. .................................................. .............................................110
Usando o protocolo SSL........................................ ....... .................................................. ........ .....................112
Notas sobre falha na transferência do cluster de servidores WEBLOGIC.......................... ............. ...............113
Exemplo de arquivo 0BJ.CONF (sem usar cluster WEBLOGIC)............................ ..... ...113
Arquivo OBJ.CONF (ao usar o cluster WEBLOGIC).................................... .. ...........................114
Capítulo 12:............................................... .................................................. ................ ............................Segurança 117
Visão geral da configuração de segurança................................................ .................................................. ................ ....................................117
Configurando o gerenciador de segurança JAVA.......................................... .... ............................................... ................... .............142
Alterando a senha do sistema................................................. .................................................. ................ ....................................118
Especifique um domínio de segurança........................................ ...... .................................................. ......... .............119
Configurando domínios de cache................................................... .................................................. ................ ....................................120
Configurando o domínio de segurança LDAP........................................ ...... .................................................. ......... .............122
Configurando o domínio de segurança do Windows NT........................................ .... .................................................. ........... .......125
Guia de administração do WebLogic
- 5 -
Configurando o domínio de segurança UNIX........................................ ...... .................................................. ......... .............127
Configurando o domínio de segurança RDBMS........................................ ...... .................................................. ......... .............128
Instalando um domínio de segurança do cliente........................................ ..... .................................................. .......... ............129
Testando domínios de segurança alternativos e domínios de segurança customizados................... .................. ................................................ ... 130
Migrando domínios de segurança......................................... .................................................. ................ ....................................130
Definir usuários........................................ ........ .................................................. ....... .....................131
Definindo grupos........................................ ........ .................................................. ....... ............................132
Definindo grupos para máquinas virtuais........................................ ..... .................................................. .......... ............................133
Definir ACL........................................ ........ .................................................. ....... .....................133
Configurando o protocolo SSL................................................ .................................................. ................ ....................................134
Obter chave privada e certificado digital......................................... .... .................................................. ........... .............134
Salvando chaves privadas e assinaturas digitais........................................ .... .................................................. ........... .............136
Definir Autorização de Assinatura Confiável........................................ ...... .................................................. ......... .............137
Definir os campos de configuração do protocolo SSL........................................ .. .................................................. ............. .......138
Configurando a autenticação bidirecional.................................... .................................................. .................. ............................139
CONFIGURANDO RMI SOBRE IIOP SOBRE SSL........................................ .... ...........................140
Proteger senha................................................ .................................................. .............................................140
Instalando o provedor de auditoria......................................... .. ................................................ ................. .............141
Instalando o filtro de conexão........................................ ...... .................................................. ......... .............142
Configurando a propagação do contexto de segurança........................................ ...... .................................................. ......... .............144
Capítulo 13:................................................ .................................................. ................ ............................Assuntos de Gestão 147
Visão geral do gerenciamento de transações......................................... .................................................. ................ ....................................147
Transações de configuração................................................ .................................................. .............................................148
Monitoramento e registro de transações........................................ ...... .................................................. ......... .............148
Migrando o servidor para outra máquina......................... ............ .................................................. .......149
Capítulo 14:............................................... .................................................. ................ ............Gerenciar conexões JDBC 150
Gerenciando JDBC usando o console de gerenciamento........................................ .... .................................................. ........... .......150
Guia de configuração JDBC............................................. .................................................. ................ ....................................150
Visão geral da configuração JDBC...................................... .................................................. ................ ....................................150
Configurando o driver JDBC............................................. .. ................................................ ................. .............151
Conjunto de conexões................................................ .................................................. .............................................156
Configurar pool de conexões......................................... .. ................................................ ......... .....................156
Gerenciando pools de conexões......................................... .................................................. ................ ....................................156
Piscinas múltiplas........................................ ........ .................................................. ....... ........................................... ......157
Criar vários pools................................................ .................................................. ................ ....................................157
Gerenciando vários pools............................................... .................................................. ................ ....................................157
Fonte de dados................................................ .................................................. .............................................157
Criar fonte de dados................................................. .................................................. ................ ....................................158
Gerenciamento de fontes de dados................................................... .................................................. ................ ....................................158
Capítulo 15:................................................... .................................................. ................ ............................Gerenciando JMS 159
Configurando JMS................................................... .................................................. .............................................159
Configurando a fábrica de conexão............................................. .. ................................................ ................. ............................160
Modelo de configuração................................................ .................................................. .............................................160
Configurando a chave de destino...................................... ........ ...........................................161
Configurando o repositório............................................... .................................................. ................ ....................................161
Configurando o servidor JMS......................................... .. ................................................ ................. .............162
Guia de administração do WebLogic
- 6 -
Configurando destinatários........................................ ........ .................................................. ....... ............................163
Configurando o pool de sessões......................................... .. ................................................ ......... .....................163
Configurando o usuário da conexão........................................ ...... .................................................. ......... .............164
Monitorando JMS.................................................. .................................................. .............................................164
Recuperando-se de falha do servidor
WEBLOGIC : .................................. .......... ........................................165
Reinicie ou substitua o servidor WebLogic......................................... .... .................................................. ........... ...165
Considerações sobre programação................................................... .................................................. .............................................166
Capítulo 16:............................................... .................................................. ................ ..................Gerenciar JNDI 167
Carregando objetos na árvore JNDI........................................ .... .................................................. ........... ............167
Visualizando a árvore JNDI............................................. .. ................................................ ......... .....................167
Capítulo 17:............................................... ....................Gerenciar licença do servidor WEBLOGIC 174
INSTALANDO A LICENÇA WEBLOGIC........................................ ....... .................................................. ........ ............174
Modificar licença........................................ ........ .................................................. ....... ............................