Ir para o conteúdo

 Voltar a OASIS Suporte
Tela cheia

Instalação .2.2.1

17 de Novembro de 2011, 15:10 , por Desconhecido - | 2 Pessoas seguindo este artigo.
Visualizado 47 vezes

Boa tarde,

Estou com dificuldades para iniciar a instalação do OASIS versão 2.2.1.

Todo o ambiente já está preparado com apache+php+postgres e atendendo aos pré-requisitos.

Ao descompactar o arquivo  oasis_2_2_1.tar.gz eu obtive uma pasta oasis com os seguintes subdiretórios:
application  library  public

Ao acessar a pasta public via navegador eu obtive a seguinte mensagem:
Contacte o administrador para configuração do Enviroment

Dei uma olhada nos manuais de instalação e notei que estão bem diferentes da versão atual do OASIS.

Configurei o arquivo config.php que fica em application/configuration e nada de funcionar.

Alguma sugestão? Devo apontar o navegador para essa pasta mesmo? Na raiz não tem um index

Desde já agradeço.

Autor: Samuel Teixeira


1717 comentários

  • 0ae8ce604663849f3c5ebc1dfd33396f?only path=false&size=50&d=404Pablo Marron(usuário não autenticado)
    18 de Novembro de 2011, 15:35

     

    O manual que está disponível é muito deficiente, não possui todos os procedimentos para a instalação da versão 2_2_1.  Gostaria de saber se alguém conseguiu instalar???

     Minha infraestrutura é:

    SO: Linux-Ubuntu 11.10

    BD: PostgresSQL 8.4

    Servidor web: Apache 2.0 Handler

    PHP 5.3.6

     

    Já executei os scripts do banco, diretamente. E tentei executar o index.php da pasta oasis/public.

    Sei que com certeza faltam mais detalhes pra esta instalação. Gostaria que alguém se pronunciasse, pois, .........é complicado disponibilizarem algo que não possui uma instalação técnica clara, e concisa.

    • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
      21 de Novembro de 2011, 11:43

       

      Pablo,

          O manual de instalação do OASIS para linux está completo. O OASIS, durante a instalação vai orientado o que é preciso fazer. Ele somente funcionará se a configuração básica (apache, postgresql e php) estão corretas. Essas configurações básicas devem ser verificadas nos manuais dos produtos.

           Caso as instalações básicas dos produtos estiverem ok, o OASIS instalá praticamente de forma automática indicando possíveis problemas do tipo permissão de pasta, erro de banco etc...

      Hudson

      • 0ae8ce604663849f3c5ebc1dfd33396f?only path=false&size=50&d=404Pablo Marron(usuário não autenticado)
        21 de Novembro de 2011, 12:52

         

        Hudson, segui a risca tudo que vem descrito no manual de instação pro linux, que trata apenas da instalação e configuração do servidor web-apache, PostgresSQl, php5.

          Acompanhei também o manual_instalacao_oasis.pdf, que trata já da aplicação rodando a instalação, porém creio que falte um complemento antes desta, a respeito dos softwares básicos, por exemplo os componentes zend, ele acessa diretamente da pasta que vem no oasis ou deve-se movê-los para o includes do apache???

        Acho que não ficou claro estas questões técnicas. Neste mesmo manual cita:

        O processo de instalação envolve as fases:
        1.Instalação e configuração dos softwares básicos;
        2.Instalação do OASIS;
        3.Configuração de permissões nas pastas utilizadas;
        4.Instalação dos Scripts para o banco de dados;
        5.Configurações de constantes;
        6.Criação do usuário administrador;

        Sendo do passo 2 em diante a aplicação já rodando a instalalação. Acho que falta um esclarecimento a respeito do passo 1. Pois se o básico for apenas a instalção do servidor web-apache, postgres, e php5, .........têm algum problema, pois segui tudo e mesmo assim não roda a instalação.

        Baixei e comparei o md5, do arquivo oasis_2_2_1.tar.gz, está ok, são iguais.

        Outra dúvida, a pasta oasis contém as subpastas: public, library e application, em qual delas aciona a instalação, visto que apenas a pasta public possui um index.php. O que não está de acordo com o manual, pois este fala pra acessar a pasta oasis, que não contém nenhum index na raiz.

         Outra coisa que notei, que existem pastas com arquivos de extensão phtml, ...que não são padrões do apache, portanto se tivermos que adcionar novas extensões para que o servidor web as reconheça, isso tem que vim descrito no manual, ..........

        Quem estiver fazendo a instalção e conseguiu resolver estas questões, por favor me informe.

        • 3804f0ff58ff81dcae6f327256d4a838?only path=false&size=50&d=404Samuel Teixeira(usuário não autenticado)
          21 de Novembro de 2011, 15:15

           

          Estou travado, assim como o Pablo.

           Não sei como startar a instalação. Também adicionei o index.phtml nas configs do apache, conferi o MD5 e tudo mais.

           Já apontei o navegador para todas as pastas e nenhuma delas aciona o instalador. 

          Apenas a pasta oasis/public/ reporta o seguinte erro: Contacte o administrador para configuração do Enviroment

           Agradeço a ajuda até então. 

        • A849ed9dc24ef37c93fbfa2c7ac9d788?only path=false&size=50&d=404Juliano Buzanello(usuário não autenticado)
          21 de Novembro de 2011, 16:35

           

          Pablo,

          com o php5 e o apache configurado com a reescrita de url conforme o manual, basta vc copiar a pasta 'oasis' para o diretorio 'www', por exemplo, do  seu servidor de aplicação. Depois disso basta digitar na url o caminho para a pasta oasis copiada. Ex: localhost/oasis

          Quanto aos arquivos .phtml, não precisa fazer nenhuma configuração adicional no apache não. Esta extensão é reconhecida pela biblioteca utilizada para implementação do oasis "Zend Framework".

          Caso esteja ocorrendo algum erro, reporte-no para que possamos ajudá-lo. 

           

           

           

          • 0ae8ce604663849f3c5ebc1dfd33396f?only path=false&size=50&d=404Pablo Marron(usuário não autenticado)
            23 de Novembro de 2011, 15:26

             

            Juliano,

                            muito obrigado pela resposta. Eu já tinha alterado o arquivo /etc/apache2/sites-available/default,  pra poder utilizar o AllowOverride conforme o arquivo, Manual Instalação para Linux.pdf. Porém não tinha atentado que era pra alterar todas as linhas que fazem referência ao AllowOverride, então fica a ressalva aqui.

               Funcionou tudo certinho, .........só pra fechar com chave de ouro, faltou falar que antes da instalação deve-se alterar a linha do começo do arquivo:

            /var/www/oasis/application/configuration/const.php

            que está:

            //Constante para verificação se o sistema já esta instalado.
            define("K_INSTALL","S");

            sendo alterado para:

            define("K_INSTALL","N");

            Para permitir a instalação.

             E depois de instalado, voltar este mesmo arquivo, para:

            define("K_INSTALL","S");

             Conforme supra-citado pelo Arthur, em:

            Res: Instalação .2.2.1 [Resolvido]

            Para que possa ser redirecionado ao login. Lembrando ainda que o login é feito com:

            usuário: adminstrador

             senha: <conforme foi colocado na instalação>

            Aqui apresentou um erro no passo 8, ......dizendo que o schema estava duplicado, ........então deletei o schema do banco, pois na verdade basta ter criado o banco apenas, já que ele cria o schema automaticamente.

                 Mas uma vez, muito obrigado pela atenção, Juliano, sou participante de outra comunidades daqui do PSPB, e muitas delas são carentes de membros mais atuantes, principalmente do corpo representante da comunidade.

              Bom saber que pelo menos, na OASIS, podemos contar com uma brisa de conhecimento e interesse em ajudar os demais.

            • A849ed9dc24ef37c93fbfa2c7ac9d788?only path=false&size=50&d=404Juliano Buzanello(usuário não autenticado)
              25 de Novembro de 2011, 9:19

               

              Beleza Pablo,

              só uma observação: em relação à alteração no arquivo const.php, isso foi necessário porque no momento da montagem do pacote de instalação não nos atentamos em deixar por padrão o valor "N". No entanto isso já foi corrigido, o pacote disponível para download já esta corrigido, não necessitando de nenhuma alteração, uma vez que o próprio instalador se responsabiliza pela alteração ao final para o valor "S".

               

  • A849ed9dc24ef37c93fbfa2c7ac9d788?only path=false&size=50&d=404Juliano Buzanello(usuário não autenticado)
    21 de Novembro de 2011, 16:28

     

    Boa tarde Samuel,

    é isso mesmo. Esta pasta 'oasis' você deve copiá-la para seu 'www' (apache).

    na url basta digitar (para localhost, por exemplo): localhost/oasis.

    Se você tentar acessar o index.php diretamente você esta pulando passos de segurança, por isso a mensagem obtida "Contacte o administrador para configuração do Enviroment" 

     

    • 3804f0ff58ff81dcae6f327256d4a838?only path=false&size=50&d=404Samuel Teixeira(usuário não autenticado)
      21 de Novembro de 2011, 16:42

       

      Boa tarde Juliano.

      Entrando em localhost/oasis ele simplesmente lista as subpastas application, library e public.

      Não redireciona para lugar algum.
      Já conferi e existe um .htaccess configurado corretamente nesta pasta.

      • A849ed9dc24ef37c93fbfa2c7ac9d788?only path=false&size=50&d=404Juliano Buzanello(usuário não autenticado)
        21 de Novembro de 2011, 16:50

         

        Vc configurou a reescrita de url  no apache ( AllowOverride )? O manual fala sobre isso...

        • 3804f0ff58ff81dcae6f327256d4a838?only path=false&size=50&d=404Samuel Teixeira(usuário não autenticado)
          21 de Novembro de 2011, 17:11

           

          Matou Juliano,

          Pensei que o AllowOverride All no arquivo .htaccess funcionaria. Mas tive que mudar no httpd.conf.

          Muito obrigado. 

          • A05cf7553d040ff0e96dd9350e6e7edf?only path=false&size=50&d=404Artur Lopes Bezerra(usuário não autenticado)
            22 de Novembro de 2011, 11:25

             

            Olá Pessoal, hoje o OASIS está em sua versão 2.2.1.

            Finalmente consegui instalá-lo depois de muitos e-mails trocados com o Sr. Hudson.

             Ele me ajudou a identificar vários pontos de contorno para os problemas encontrados.

            Resolvi fazer uma compilação dos principais problemas que enfrentei, desta forma, espero ajudar outras pessoas que podem estar passando pelo mesmo problema.

            Listei os pontos não descritos no manual de instalação sem os quais não seria possível concluir a instalação para o meu domínio, bem como alguns bugs detectados.

            1º - A questão do arquivo de configuração do OASIS. Em application/configuration/const.php deve-se alterar o valor da constante:
            define("K_INSTALL","S");
            de "S" para "N"
            No "instalador" que se baixa do portal do software público está definido como "S".

            2º - Usar o domínio do e-mail que se define na instalação na autenticação do usuário, na tela de login, caso o domínio da rede não seja o mesmo. Não existe esta informação em lugar nenhum.
            Ex: Caso você tenha definido gmail.com
            Na tela de login terá que se autenticar da seguinte forma:
            Usuário: administrador@gmail.com
            Senha: 12345

            3º - Outro problema que encontrei foi:
            Caso se defina um domínio de e-mail com três níveis de domínios o OASIS não acusa nada em sua instalação, mas depois de concluida sua instalação ele não permite a autenticação. Tem que se definir obrigatoriamente um domínio apenas com dois níveis.
            Ex: não posso definir correio.gov.br como domínio de e-mail. Quando vou autenticar ele não permite.
            Tem que se definir algum domínio com apenas um subdomínio. Ex: gov.br ou gmail.com, etc.

            4º - Depois de instalado ele não altera a constante K_INSTALL do mesmo arquivo de configuração citado no item 1º para "S", ele simplesmente cria mais uma linha e deixa duas definições para a constante K_INSTALL o que gera um aviso na tela, tendo que ser alterada manualmente.

             Estas observações já foram passadas ao próprio Sr. Hudson ontem, em resposta me informou que já estão sendo verificadas.

            Obrigado Hudson!

            Abraço a todos,
            Artur Lopes Bezerra

            • 3804f0ff58ff81dcae6f327256d4a838?only path=false&size=50&d=404Samuel Teixeira(usuário não autenticado)
              23 de Novembro de 2011, 16:02

               

              Meu servidor de produção roda CENTOS. Alguém já fez a instalação do OASIS no CENTOS?

              Deu o problema: O Adapter do banco de dados não foi especificado

              Já conferi e o php-pdo está instalado e na saída do phpinfo também aparece a extensão pdo_pgsql.so carregada.

               Alguma sugestão?

               Desde já agradeço. 

              • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
                24 de Novembro de 2011, 10:36

                 

                Samuel,

                Verifique se o seu Postgresql é superior ao 8.1 e o php superior ao 5.2.

                Hudson

                 

                • 25886422313783c778cc186439144623?only path=false&size=50&d=404Marcos Santos(usuário não autenticado)
                  4 de Dezembro de 2011, 5:48

                   

                  Olá pessoal, bom dia! segui os passos do manual para instalação do oasis, depois copiei o arquivo para /var/www e a tela que apareceu foi essa
                  INDEX OF/OASIS

                  se alguém puder ajudar agradeço

                   

                  • 25886422313783c778cc186439144623?only path=false&size=50&d=404Marcos Santos(usuário não autenticado)
                    4 de Dezembro de 2011, 5:53

                     

                    Olá pessoal, bom dia! segui os passos do manual para instalação do oasis, depois copiei o arquivo para /var/www e a tela que apareceu foi essa

                     

                    • 67793605cd1e7f62d68a1d79aa27d366?only path=false&size=50&d=404Hudson Carrano(usuário não autenticado)
                      6 de Dezembro de 2011, 15:57

                       

                      Marcos,

                          A tela não apareceu na mensagem. Mande para mim um email.com a tela que apareceu para poder ajudar.

                      Hudson

                      hudson.carrano@gmail.com

                          

Sistema Excelente!

31 de Outubro de 2011, 10:53, por Desconhecido

Em função da organização e controle total da área de TI, a tendência é que o OASIS seja cada vez mais utilizado . Este sistema organizou a informática do MDIC quando foi lançado, período em que eu era Gerente de Projetos no MDIC e participei do projeto trabalhando diretamente com ele. Vejo que desde então houveram ótimas mudanças que acompanham as tendências do mercado,  como o dashboard por exemplo. Parabéns aos Analistas e Desenvolvedores!



OASIS QUEBRA RECORDE DE ADESÃO

13 de Setembro de 2009, 15:31, por Desconhecido

Durante o CONSEGI foi lançada a solução de número 30: o Sistema OASIS, que trata do Controle de Contratos e Projetos. A solução foi desenvolvida pelo Ministério do Desenvolvimento, Indústria e Comércio e quebrou o recorde de cadastramentos do Portal: mais de 726 adesões em apenas um dia. A solução pode ser acessada pelo endereço http://www.softwarepublico.gov.br/ver-comunidade?community_id=8566986