• Tutorial
  • Tutorial instalação Novo SGA v2.0

Boa tarde! Galera alguém pode me passar um link com tutorial mais recente e que deu certo a instalação no linux.

Muito obrigado.

    2 meses depois

    diegomarques
    O que eu utilzei hoje foi esse:
    https://discuss.novosga.org/d/58-tutorial-instala-o-novo-sga-v2-0/54

    Só desconsidere esse comando:
    php composer.phar create-project "novosga/novosga:2.0" ~/novosga

    Use:

     php composer.phar create-project "novosga/novosga:^2.0" ~/novosga 

    Ok?

    10 meses depois
    9 dias depois

    ao rodar o composer, o seguinte erro é exibido: curl_multi_setopt(): CURLPIPE_HTTP1 is no longer supported

    Alguém esbarrou nesse erro já? Sabem como resolver?

    14 dias depois

    Estou instalando e quando chega na hora de criar o projeto dá esse erro:

    Your lock file does not contain a compatible set of packages. Please run composer update.

    Problem 1
    - novosga/composer-installer-plugin is locked to version v1.0 and an update of this package was not requested.
    - novosga/composer-installer-plugin v1.0 requires composer-plugin-api 1.0 -> found composer-plugin-api[2.0.0] but it does not match the constraint.
    Problem 2
    - ocramius/package-versions is locked to version 1.3.0 and an update of this package was not requested.
    - ocramius/package-versions 1.3.0 requires composer-plugin-api 1.0.0 -> found composer-plugin-api[2.0.0] but it does not match the constraint.
    Problem 3
    - symfony/flex is locked to version v1.0.78 and an update of this package was not requested.
    - symfony/flex v1.0.78 requires composer-plugin-api 1.0 -> found composer-plugin-api[2.0.0] but it does not match the constraint.
    Problem 4
    - ocramius/package-versions 1.3.0 requires composer-plugin-api 1.0.0 -> found composer-plugin-api[2.0.0] but it does not match the constraint.
    - ocramius/proxy-manager 2.2.0 requires ocramius/package-versions 1.1.3 -> satisfiable by ocramius/package-versions[1.3.0].
    - ocramius/proxy-manager is locked to version 2.2.0 and an update of this package was not requested.

    ocramius/package-versions only provides support for Composer 2 in 1.8+, which requires PHP 7.4.
    If you can not upgrade PHP you can require composer/package-versions-deprecated to resolve this with PHP 7.0+.

    You are using Composer 2, which some of your plugins seem to be incompatible with. Make sure you update your plugins or report a plugin-issue to ask them to support Composer 2.

    Já está com a versão 7.4 do PHP, o MySql já tentetei o com 5.7 e com o 8.0 o Linux já tentei com o Ubuntu 16.0.4, 18.0.4 e com o 20.0.4 e em todos acontece o mesmo erro. Já atualizei o composer também.

    Alguém sabe como resolver isso??

      8 meses depois
      16 dias depois

      Também gostaria de saber, fiz uma instalação limpa e a dependência do plugin não e satisfeita.

      luizboeri Na hora do download do projeto o mesmo é salvo no diretório do "root". É necessário que o comando composer update seja executado dentro da pasta do "novosga" ainda no diretório do "root". Só mova o projeto "novosga" para /var/www/html/, assim que tiver sucesso na execução do comando mencionado.

      luizboeri Outra situação que pode causar este erro, é a versão do Composer. Eu mesmo tive que usar a versão 1.10 da ferramenta.

      Faça a instalação da mesma na sua versão 2.0.1 e depois disso, realize um downgrade da mesma.

      Segue o comando para downgrade:

      # composer self-update --1

      O comando acima, irá instalar a versão 1.10 do Composer.

      Verifique a versão instalada:

      # composer -v

      Agora, execute o comando composer update Dentro da pasta do "novosga", ainda no diretório do "root".

      Espero que ajude! Até mais!

      luizboeri Para versão => 2.0 do NovoSGA, indico usar o PHP 7.4 e MariaDB 10.3.

      Fique atento se instalou todas as dependências de que o NovoSGA precisa. Na própria mensagem de erro, irá sugerir a instalação das dependências que faltam (se for o caso).

      3 anos depois
      10 meses depois

      fabriciobmx e prezados novos amigos.
      Tb estou enfrentando esse msm problema agora.
      Já fiz a instalação seguindo a risca o tutorial do @rogeriolino
      e com ele sei q funciona (tanks) um modo muito fácil.

      Porém "mto importante frizar q vim de windows e mal sei o básico do linux" e tô num multiverso de conhecimento alternando entre atividades de razoável complexidade, mas tb de conceitos básicos q eu n absorvi. E e ainda assim comecei a fazer algumas alterações
      q eu acreditava estarem certas, como por exemplo:

      • No MERCURE troquei o token e validei com outra chave
        (acho q até aqui n tem erro)

      • Já nos LOGS do Container do NovoSGA sinaliza
        Waiting for database...
        Starting pre-flight check...
        Database url: Ok
        // Clearing the cache for the prod environment with debug
        // false
        [OK] Cache for the "prod" environment (debug=false) was successfully cleared.
        In DriverManager.php line 344:


        Malformed parameter "url".


      Waiting for database...

      Qdo vou no Portainer e no Container do mysql executo o console
      tenho acesso normalmente com as credenciais de mysql_user e de mysql_root
      sem nenhum problema.
      https://ibb.co/4Rd1CTJZ