MBM Wiki

Instalação / Migração Servidor – Linux

Você está aqui:
  • Home
  • Instalação / Migração Servidor – Linux

Introdução

Nesse artigo vamos ver o passo a passo para criação de uma nova instalação ou migração de servidor em ambiente Linux. Desde o processo de instalação do PostgreSQL até a restauração do banco de dados.

Nesta documentação foi utilizado o Ubuntu 20.04

Download PostgreSQL

Criação do repositório de arquivos:

sudo sh -c ‘echo “deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main” > /etc/apt/sources.list.d/pgdg.list’

Importação da chave de assinatura do repositório:

wget –quiet -O – https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add –

Atualização dos pacotes:

sudo apt-get update

Instalação do PostgreSQL12:

apt-get install postgresql-12

Configuração do arquivo postgresql.conf

Edite o arquivo postgresql.conf:

nano /etc/postgresql/12/main/postgresql.conf

Para sair da edição do arquivo, pressione CTRL+X. Após, confirme as opções para salvar seu conteúdo.

Configuração do arquivo pg_hba.conf

Edite o arquivo pg_hba.conf:

nano /etc/postgresql/12/main/pg_hba.conf

Para sair da edição do arquivo, pressione CTRL+X. Após, confirme as opções para salvar seu conteúdo.

Ativando a utilização do TLSv1

Caso não seja ativo, o sistema pode apresentar problemas na abertura do banco de dados

Edite o arquivo openssl.cnf:

nano /etc/ssl/openssl.cnf

Ajustar o ultimo bloco do arquivo:

[ default_conf ]
ssl_conf = ssl_sect

[ssl_sect]
system_default = system_default_sect

[system_default_sect]
MinProtocol = TLSv1.2
CipherString = DEFAULT:@SECLEVEL=0

Para sair da edição do arquivo, pressione CTRL+X. Após, confirme as opções para salvar seu conteúdo.

Edite o arquivo postgresql.conf:

nano /etc/postgresql/12/main/postgresql.conf

Para sair da edição do arquivo, pressione CTRL+X. Após, confirme as opções para salvar seu conteúdo.

Reinicio do serviço do PostgreSQL

Para reiniciar o serviço:

service postgresql restart

Para checar se o mesmo está funcionando:

service postgresql status

Adição de regra no UFW (firewall)

ufw allow 5432

Importe o servidor PostgreSQL no PGAdmin

EM ambiente Windows, fazer a importação do servidor PostgreSQL no PGAdmin. Para saber como realizar o processo, clique aqui.

Criação do banco de dados

Utilize o script abaixo para criar o banco de dados:

CREATE DATABASE “NOME DO BANCO”
WITH OWNER = postgres
ENCODING = ‘SQL_ASCII’
LC_COLLATE = ‘pt_BR.iso88591’
LC_CTYPE = ‘pt_BR.iso88591’
TABLESPACE = pg_default
TEMPLATE = template0;

Restauração do banco de dados

Instalação do sistema MBM

Acesse a Área de cliente para realizar o download dos arquivos necessários:

Digite seu usuário e senha para acessar

Realize o download dos aplicativos de instalação/atualização do sistema na versão em uso pelos demais usuários ou identifique se há algum diretório público em sua rede ou outro que contenha os arquivos já baixados.

Execute o arquivo do módulo desejado apontando a pasta de instalação a ser criada ou a pasta a ser atualizada, avance as etapas analisando-as uma a uma até que seja concluído o processo.

Configuração de acesso ao sistema

Uma vez configurado, copie o arquivo WINDB.ini da pasta de instalação do sistema desse computador para todas máquinas da empresa.

Sugestões de parametrização para melhora de desempenho

Para melhorar o desempenho e evitar travamentos no PostgreSQL, há diversos parâmetros que podem ser ajustados no arquivo de configuração postgresql.conf. Clique aqui e saiba mais.

Recomendações

A MBM está sempre pensando no melhor para você, então vamos deixar algumas dicas voltadas para segurança:

  • Manter sempre atualizada a versão do windows de todos os computadores
  • Realizar backup do sistema diariamente
  • Restringir os acessos aos servidores
  • Conheça alguns tipos de golpes digitais e como se prevenir
Esse artigo foi útil?
Não Gostei 0
Visualizações 13