Olá a todos, sou secretario de escola municipal da EMEF Professor Benedito, estou tentando fazer a instalação do ieducar Ubuntu 20.04.4 LTS seguindo as orientações do video Instalação do i-Educar e i-Diário - YouTube - Instalação do i-Educar e i-Diário - Marcos Oliveira Soares
Olá Marcos Oliveira, boa tarde!! obrigado pela atenção, é um prazer falar com vc, mas fiquei na dúvida qual opção devo seguir, pretendia ir na opção de produção,mas não está disponível, o que vc me aconselharia ( qual preço está para se fazer uma instalação deste sistema, cujo nosso objetivo é desfrutar de suas ferramentas para melhorar nossa gestão de escolar, para mais tarde possamos expandir.Tem outra forma mais fácil de instalar o i-educar.
Olá @Benedito, eu publiquei os manuais somente para ambiente de desenvolvimento.
Vale lembrar que para ambiente de produção a instalação é quase a mesmo, só alterando alguns valores e/ou componentes, nesse ultimo caso, dependendo de como é escolhido montar a instalação.
Recomendo iniciar pelo manual de desenvolvimento para ter uma familiaridade com a aplicação.
Os manuais de produção devo colocar quando eu tiver um tempo, ou até mesmo repensar em criar um instalador via Ansible.
Quanto a valores, você pode estar entrando em contato comigo no privado.
Marcos peço desculpas pelo incômodo, mas vou fazer de tudo até conseguir rodar esse i-educar, embora eu não sou expert em programação, ainda não. eu transcrevi o comando do PASSO 04 - DEFINIR VARIÁVEIS UTILIZADAS NO PROCESSO DE INSTALAÇÃO, por conta de algumas dúvidas vai que por esse motivo deu algum erro, então segue as minhas dúvidas, desde já agradeço atenção.
escola@277472:~$ sudo apt update -y && sudo apt upgrade -y
[sudo] senha para escola:
Atingido:1 http://br.archive.ubuntu.com/ubuntu focal InRelease
Atingido:2 http://br.archive.ubuntu.com/ubuntu focal-updates InRelease
Atingido:3 http://br.archive.ubuntu.com/ubuntu focal-backports InRelease
Atingido:4 http://security.ubuntu.com/ubuntu focal-security InRelease
Atingido:5 http://ppa.launchpad.net/ondrej/php/ubuntu focal InRelease
Atingido:6 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Todos os pacotes estão atualizados
N: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease' doesn't support architecture 'i386'
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Calculando atualização... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
escola@277472:~$ sudo apt install -y git wget curl zip npm sudo unzip openssl net-tools software-properties-common bash-completion openjdk-8-jre
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
bash-completion já é a versão mais recente (1:2.10-1ubuntu1).
net-tools já é a versão mais recente (1.60+git20180626.aebd88e-1ubuntu1).
unzip já é a versão mais recente (6.0-25ubuntu1).
zip já é a versão mais recente (3.0-11build1).
npm já é a versão mais recente (6.14.4+ds-1ubuntu2).
curl já é a versão mais recente (7.68.0-1ubuntu2.11).
git já é a versão mais recente (1:2.25.1-1ubuntu3.4).
openssl já é a versão mais recente (1.1.1f-1ubuntu2.13).
software-properties-common já é a versão mais recente (0.99.9.8).
sudo já é a versão mais recente (1.8.31-1ubuntu1.2).
wget já é a versão mais recente (1.20.3-1ubuntu2).
openjdk-8-jre já é a versão mais recente (8u312-b07-0ubuntu1~20.04).
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
escola@277472:~$ sudo locale-gen pt_BR.UTF-8
Generating locales (this might take a while)...
pt_BR.UTF-8... done
Generation complete.
escola@277472:~$ sudo dpkg-reconfigure --frontend=noninteractive locales
Generating locales (this might take a while)...
en_AG.UTF-8... done
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IL.UTF-8... done
en_IN.UTF-8... done
en_NG.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_US.UTF-8... done
en_ZA.UTF-8... done
en_ZM.UTF-8... done
en_ZW.UTF-8... done
pt_BR.UTF-8... done
pt_PT.UTF-8... done
Generation complete.
escola@277472:~$ sudo update-locale LANG=pt_BR.UTF-8
escola@277472:~$ export IP=192.168.0.120$(hostname -I | awk '{print $1}')
escola@277472:~$ export POSTGRES_VERSAO=13
escola@277472:~$ export VERSAO_IEDUCAR=2.6.5
escola@277472:~$ export DB_HOST=$IP
escola@277472:~$ export DB_PORTA=5432
escola@277472:~$ export DB_DATABASE_IEDUCAR=ieducar
escola@277472:~$ export DB_USUARIO_IEDUCAR=ieducar
escola@277472:~$ export DB_PASSWORD_IEDUCAR=$(openssl passwd -crypt $DB_USUARIO_IEDUCAR)
escola@277472:~$ sudo wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
OK
escola@277472:~$
escola@277472:~$ sudo echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main
escola@277472:~$ sudo apt update -y
Atingido:1 http://br.archive.ubuntu.com/ubuntu focal InRelease
Atingido:2 http://br.archive.ubuntu.com/ubuntu focal-updates InRelease
Atingido:3 http://br.archive.ubuntu.com/ubuntu focal-backports InRelease
Atingido:4 http://security.ubuntu.com/ubuntu focal-security InRelease
Atingido:5 http://ppa.launchpad.net/ondrej/php/ubuntu focal InRelease
Atingido:6 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Todos os pacotes estão atualizados
N: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease' doesn't support architecture 'i386'
escola@277472:~$ sudo apt install -y postgresql-$POSTGRES_VERSAO postgresql-client-$POSTGRES_VERSAO
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
postgresql-13 já é a versão mais recente (13.7-1.pgdg20.04+1).
postgresql-client-13 já é a versão mais recente (13.7-1.pgdg20.04+1).
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
escola@277472:~$
escola@277472:~$ sudo pg_dropcluster --stop $POSTGRES_VERSAO main
escola@277472:~$ sudo pg_createcluster -u postgres -g postgres "$POSTGRES_VERSAO" -e UTF8 --locale="pt_BR.UTF-8" --lc-collate="pt_BR.UTF-8" main
Creating new PostgreSQL cluster 13/main ...
/usr/lib/postgresql/13/bin/initdb -D /var/lib/postgresql/13/main --auth-local peer --auth-host md5 --encoding UTF8 --locale pt_BR.UTF-8 --lc-collate pt_BR.UTF-8
Os arquivos deste sistema de banco de dados pertencerão ao usuário "postgres".
Esse usuário deve ser o dono do processo do servidor também.
O agrupamento de banco de dados será inicializado com configuração regional "pt_BR.UTF-8".
A configuração de busca textual padrão será definida como "portuguese".
Verificações de páginas de dados estão desabilitadas.
alterando permissões no diretório existente /var/lib/postgresql/13/main ... ok
criando subdiretórios ... ok
selecionando implementação de memória compartilhada dinâmica ... posix
selecionando max_connections padrão ... 100
selecionando shared_buffers padrão ... 128MB
selecionando fuso horário padrão ... America/Sao_Paulo
criando arquivos de configuração ... ok
executando script de inicialização ... ok
executando pós-inicialização ... ok
sincronizando dados no disco ... ok
Sucesso. Você pode iniciar o servidor de banco de dados utilizando:
pg_ctlcluster 13 main start
Ver Cluster Port Status Owner Data directory Log file
13 main 5432 down postgres /var/lib/postgresql/13/main /var/log/postgresql/postgresql-13-main.log
escola@277472:~$
É marcos, rapadura é doce mais não é mole, desisto , segue ai novamente quando chego no passo 10 da a mensagem em vermelho ai segui o diretório que aparece na mensagem que me leva a essas pastas ai
Olá @Benedito, estranho, ele está saindo por erro de replicação lógica, isso me da a entender algum erro entre a forma da instalação e a seu hardware.
Pra tentar ajudar as pessoas que estão com dificuldade, criei um vídeo mostrando o funcionamento de um repositório que criei cujo a finalidade é disponibilizar uma ferramenta de instalação do i-Educar com o Ansible.