Execute
o comando setupadm se precisar
configurar o servidor de administração manualmente ou precisar modificar
sua configuração.
Antes de Iniciar
Pode ser necessário configurar
o servidor de administração se
você não o configurou durante o processo de instalação do IBM HTTP Server
ou se concluiu uma instalação não do administrador.
Procedimento
- Opcional: Altere o ID do usuário e a senha que o
WebSphere Application Server usa para autenticar-se no servidor de
administração. Se precisar alterar o ID do usuário e a senha,
use o utilitário htpasswd. Para obter informações adicionais, consulte a documentação
sobre como ativar o acesso ao servidor de administração usando o utilitário
htpasswd.
- Use o comando IHS_HOME/bin/setupadm
para configurar o servidor de administração. É possível configurar o
servidor de administração para execução nos cenários a seguir:
- Um
usuário e grupo não raiz, que o IBM HTTP Server Administration
Server executará quando iniciado pela raiz
- Um grupo não raiz
- O caminho para o arquivo de configuração do IBM HTTP Server
- O
caminho para o arquivo de configuração do servidor de administração do
IBM HTTP Server
- O arquivo de configuração de plug-in para o WebSphere Application
Server
- Sintaxe de comando
setupadm [-silent] [-create] -usr user_name
-grp group_name -cfg IBM_HTTP_Server_configuration_file
[-plg plug-in_configuration_file]
-adm administration_server_configuration_file
- -silent
- Este parâmetro permite que o comando setupadm
seja executado sem o texto da mensagem.
- -create
- Este parâmetro especifica
que você deseja criar um usuário e um grupo.
Se você não especificar este parâmetro, os valores para os parâmetros -usr e -grp
deverão existir.
- -usr
- Este parâmetro especifica o ID do usuário que executará o servidor de
administração. Esse valor de ID do usuário é atualizado na diretiva <User> no arquivo de configuração do servidor de administração, que é chamado de admin.conf.
- -grp
- Este parâmetro especificar o nome do grupo que executará o servidor de
administração. Quando um valor é especificado, ele é usado para alterar as permissões de arquivo
para os arquivos de configuração e os arquivos de autenticação de usuário ou grupo.
Esse valor de nome do grupo é atualizado na diretiva <Group> no arquivo de configuração do servidor de administração, que é chamado de admin.conf.
Assegure-se
de especificar um nome do grupo exclusivo para o servidor de administração.
- -cfg
- Este parâmetro define o caminho completo para o arquivo de configuração
do servidor da Web do IBM HTTP Server. Dentro deste arquivo, as informações sobre
a permissão e o grupo são atualizadas.
Evitar Problemas: O servidor de
administração requer acesso de leitura e gravação aos arquivos de configuração do
IBM HTTP Server.
gotcha
- -plg
- Este parâmetro especifica o caminho completo para o arquivo de configuração
plugin-cfg.xml. Dentro deste arquivo, as permissões são alteradas.
- -adm
- Este parâmetro
especifica o caminho completo para o arquivo de configuração do
servidor de administração. Se você não especificar este parâmetro, um
arquivo de configuração de administração padrão será usado, baseado no
arquivo install_root/conf/admin.conf.
Resultados
Quando o comando
setupadm é executado,
as seguintes ações ocorrem:
- Cria um novo usuário e grupo
no sistema se você especificar
o parâmetro -create
- Altera o
proprietário do grupo dos arquivos de configuração para o nome do
grupo que você especificar e concede ao grupo permissões de gravação para
esses arquivos. Este processo permite que o servidor de administração modifique esses
arquivos de configuração.
- Atualiza o arquivo de configuração do
servidor de administração com o
nome de usuário e o nome do grupo.
- Cria um arquivo de backup toda vez
que você executa o comando.
O que Fazer Depois
Conclua as
etapas para iniciar o servidor de administração do IBM HTTP
Server. Para obter informações adicionais, consulte a documentação sobre como iniciar
e parar o servidor de administração do IBM HTTP Server.
O
servidor de administração do IBM HTTP Server precisa ser iniciado sob o
mesmo ID do usuário que o IBM HTTP Server para poder reiniciá-lo com apachectl
restart.