[z/OS]

Configurando uma instância do IBM HTTP Server no z/OS V2R1

É possível configurar uma instância do IBM® HTTP Server no sistema operacional z/OS depois de instalar o código do IBM HTTP Server usando o IBM Installation Manager.

Antes de Iniciar

Antes de usar o programa instalador, verifique o seguinte:
  • Assegure que seu ambiente atenda aos pré-requisitos para o servidor de aplicativos. Para obter informações adicionais, consulte Preparando o sistema operacional de base.
  • Instale o código do produto IBM HTTP Server usando o IBM Installation Manager.
  • Monte o sistema de arquivos que contém esse diretório no sistema z/OS onde a instância do IBM HTTP Server é executada.
  • Execute as configurações do sistema z/OS que são requeridas para o IBM HTTP Server.
  • Para uma primeira instalação, crie um ID do usuário e grupo do System Authorization Facility (SAF) para o IBM HTTP Server. Para obter informações, consulte o tópico sobre configurações do sistema z/OS necessárias.

    Os exemplos a seguir neste tópico supõem um ID de usuário do servidor WWWSERV e um grupo do servidor WWWGROUP.

  • Crie um diretório de instalação para os arquivos de configuração para a instância do servidor. Para obter informações adicionais, consulte o tópico sobre como migrar e instalar o IBM HTTP Server nos sistemas z/OS.
    Os exemplos a seguir neste tópico supõem um diretório de instalação /etc/websrv1. Defina as permissões de diretório como 770 e a propriedade do diretório como o ID do usuário e o grupo do servidor:
    mkdir  /etc/websrv1 
    chown  WWWSERV:WWWGROUP /etc/websrv1
    chmod 770 /etc/websrv1
  • Para uma primeira instalação, ative o console administrativo para modificar o arquivo httpd.conf, incluindo o ID do usuário da região de controle do WebSphere Application Server no grupo do IBM HTTP Server usando SAF. Por exemplo, para incluir um usuário ASCR1 no grupo WWWGROUP, digite o seguinte comando:
    CONNECT ASCR1 GROUP (WWWGROUP) OWNER (WWWGROUP)

Sobre Esta Tarefa

Usando o programa instalador, instale uma instância em execução do IBM HTTP Server for z/OS em sua máquina.

Procedimento

  1. Efetue login no shell z/OS UNIX System Services com o ID do usuário que executa o instalador. Mude o diretório para o seguinte diretório de código do produto IBM HTTP Server:
    cd /usr/lpp/IHSA/V9R0
    Para z/OS V2R2 e mais recente, mude o diretório para o seguinte diretório de código do produto IBM HTTP Server:
    cd /usr/lpp/ihsa_zos 
  2. Configure o valor de umask como 022 especificando umask 022. Para verificar se o valor de umask está configurado como 022, execute o comando umask.
  3. Execute o programa instalador para instalar os arquivos do produto no diretório de instalação, execute a customização inicial e crie links simbólicos do diretório de instalação até o diretório do produto.
    bin/install_ihs  -admin  server_installation_directory server_port
    Três parâmetros podem ser utilizados para chamar o programa instalador.
    • A palavra-chave -admin, que permite usar o console administrativo para modificar o arquivo httpd.conf.
    • O diretório de instalação para a instância do servidor. Ele não deve ser igual ao do diretório do produto.
    • A porta não SSL para o servidor da web. A porta padrão é 80. Também é possível alterar a porta na diretiva Listen.
    Você pode chamar o comando com ou sem suporte para modificar o arquivo httpd.conf. Para os dois exemplos, /etc/websrv1 é o diretório de instalação e 80 é a porta não-SSL do servidor da Web. Use os seguintes exemplos para chamar o programa instalador a partir do console administrativo:
    • Esse exemplo chama o comando com suporte para modificar o arquivo httpd.conf.
      bin/install_ihs -admin /etc/websrv1 80
    • Esse exemplo chama o comando sem suporte para modificar o arquivo httpd.conf.
      bin/install_ihs /etc/websrv1 80
    Nota: Se o caminho do diretório do produto contiver links simbólicos, aponte os links simbólicos para o seguinte diretório do produto padrão: /usr/lpp/IHSA/V9R0. Se você não usar o diretório de produto padrão, deve-se chamar o script de instalação usando seu caminho absoluto, como /WebSphere/9.0/SMPE/bin/install_ihs. Se você não usar uma das duas opções, o IBM HTTP Server criará links físicos, não links lógicos, quando ele criar os links simbólicos para o diretório de instalação.
  4. Opcional: Esta etapa é opcional, a menos que o console administrativo esteja configurado para iniciar e parar o IBM HTTP Server. É possível iniciar a instância do IBM HTTP Server a partir do console MVS criando um procedimento catalogado de JCL para a instância. Para obter informações adicionais, consulte o tópico sobre como usar procedimentos JCL para iniciar o IBM HTTP Server no z/OS. Assegure que o procedimento JCL esteja designado ao usuário e grupo definidos para IBM HTTP Server, conforme descrito no tópico sobre como executar configurações do sistema z/OS necessárias.
    Aviso: O valor de PARM no seu procedimento catalogado JCL é limitado a 100 caracteres. Como o valor do PARM contém o diretório de instalação (&DIR), o comprimento total pode exceder o limite de 100 caracteres se o caminho do diretório for muito longo. O comprimento do nome do caminho precisa ser levado em consideração ao escolher o diretório de instalação. Se o nome do caminho do diretório de instalação for muito longo, é possível utilizar um caminho de nome mais curto no JCL que é simbolicamente vinculado ao nome do caminho do diretório de instalação original.
  5. Opcional: É possível criar diversas instâncias do IBM HTTP Server executando o programa instalador do IBM HTTP Server mais de uma vez. No entanto, você deve especificar um diretório de instalação diferente sempre que executar o programa instalador.

Resultados

Desempenhe as tarefas a seguir para confirmar se você instalou com êxito uma versão em execução do produto em sua máquina:

  1. Efetue logon no shell OMVS utilizando o ID do usuário do servidor. Verifique se o ID do usuário do servidor tem um valor UID diferente de zero. Altere o diretório para o diretório de instalação da instância do servidor:
    cd /etc/websrv1
  2. Execute os seguintes comandos para verificar a instalação do programa: apachectl -v e apachectl configtest
    A saída de amostra a seguir é um exemplo de uma instalação de programa bem-sucedido:
    # bin/apachectl -v
    Server version: IBM_HTTP_Server/9.0.0.0 (Unix)
    Server built:   Jan  9 2016 11:20:34
    # bin/apachectl configtest
    Sintaxe OK
    A sequência de versão e a data de compilação reais variam.
  3. Inicie o IBM HTTP Server.
    bin/apachectl start
  4. Aponte um navegador da Web para o nome ou endereço IP de seu sistema z/OS, usando o número da porta não SSL especificado ao executar o programa instalador ou a porta padrão de 80. Você deve ver a página inicial padrão do IBM HTTP Server.
  5. Pare o IBM HTTP Server executando o comando a seguir:
    bin/apachectl stop

O que Fazer Depois

  • Obrigatório: Criar uma instância de tempo de execução do IBM HTTP Server. Para obter informações adicionais, consulte Instalando e configurando o IBM HTTP Server no sistema z/OS V2R2.
  • Opcional: Se você estiver usando o IBM HTTP Server com WebSphere Application Server, instale o WebSphere Application Server Web Server Plug-ins.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=ihs-dist&topic=tihs_installihsz_v2r1
Nome do arquivo: tihs_installihsz_v2r1.html