Executando o NPS no iPlanet 6.0 com Solaris 8

Este apêndice explica como instalar e configurar o Novell® Portal Services (NPS) para ser executado no iPlanet com Solaris 8.

  1. Instale o iPlanet e aceite a configuração padrão.

  2. Crie uma pasta WebApps em \USE\IPLANET\SERVERS\DOCS.

    Por exemplo: \USE\IPLANET\SERVERS\DOCS\WEBAPPS

  3. Instale o Novell Portal Services.

    Consulte Instalando o Novell Portal Services.

  4. Configure o WEB.XML.

    1. Abra o arquivo WEB.XML em um editor de texto.

      O arquivo deverá estar em \USE\IPLANET\SERVERS\DOCS\WEBAPPS\NPS\WEB-INF.

    2. Adicione as linhas a seguir abaixo do indicador de fim para o servlet
      (</servlet>):

      <servlet-mapping>
      <servlet-name>portal</servlet-name>
      <url-pattern>/servlet/portal</url-pattern>
      </servlet-mapping>

    3. No arquivo WEB.XML, apague as seguintes linhas:

      <security-constraint>
      </security-constraint>

    4. Grave as mudanças.

  5. Configure o Web-Apps.XML.

    1. Abra o arquivo Web-Apps.XML em um editor de texto.

      Esse arquivo deverá ser encontrado em \USR\IPLANET\SERVERS\
      HTTPS-nome_do_servidor.nome_do_domínio\CONFIG\.

    2. Adicione as linhas a seguir no fim do arquivo:

      <vs>
      <web-app uri="/nps"
      dir="/usr/iplanet/servers/docs/webapps/nps">
      </web-app>
      </vs>

  6. Defina os privilégios na estrutura de diretórios WebApps para que o NPS possa gravar arquivos.

    1. Efetue o login como raiz.

    2. Abra uma janela do console.

    3. Passe para o diretório WebApps.

    4. Digite chmod-R777.

      A estrutura de diretórios de aplicativos da Web terá, então, os direitos apropriados.

  7. Inicie o iPlanet.

    1. No console do servidor, encontre o seguinte caminho:

      \USR\IPLANET\SERVERS\HTTPS-NOME_DO_SERVIDOR.NOME_DO_DOMÍNIO\

    2. Execute o comando:

      ./start