Instalação via Pacotes
Esta secção irá guiar-te, de forma rápida e objetiva, através dos primeiros passos do processo de implantação da Plataforma PostgreSYS no teu ambiente de base de dados.
No final, poderás aceder ao PgSmart Web, ou PgSmart CLI, para instalar e configurar os componentes pretendidos.
Recomendamos a leitura da secção Visão Geral para uma melhor compreensão da Arquitetura da Plataforma.
Para uma alternativa de instalação rápida usando containers, consulte o nosso guia de Execução via Docker.
Instalação do PgSmart Agent
O primeiro passo é instalar o PgSmart Agent em todas as máquinas/servidores que pretendes gerir.
-
Descarregar o pacote de instalação
Terminal inputwget --user=USUARIO --password=SENHA https://repo.tecnisys.com.br/yum/pgsys/pgsmart/4.1.2/rhel-8-x86_64/pgsmart-agent-4.1.2-1.el8.x86_64.rpm -
Instalar PgSmart Agent
RHEL / CentOS / Rocky / Alma / SUSE / openSUSE
-
Usando o comando
rpm -ivhTerminal inputsudo rpm -ivh pgsmart-agent-4.1.2-1.el8.x86_64.rpm -
Usando o comando
dnf installpara distros RHEL-likeTerminal inputsudo dnf install pgsmart-agent-4.1.2-1.el8.x86_64.rpm -
Usando o comando
zypper installpara distros SUSE-likeTerminal inputsudo zypper install pgsmart-agent-4.1.2-1.el8.x86_64.rpm
Debian / Ubuntu
-
Usando o comando
apt-get installTerminal inputsudo apt-get update
sudo apt-get install pgsmart-agent-4.1.2-amd64.deb
-
-
Iniciar o serviço
Terminal inputsudo systemctl enable --now pgsmart-agent -
Obter a chave de conexão
Terminal inputcat /opt/pgsmart-agent/pgsmart.yml | grep connectionKey
Para maiores detalhes sobre o processo de instalação consulte Instalação do PgSmart Agent.
Instalação do PgSmart CLI
O passo seguinte é instalar o PgSmart CLI numa máquina cliente, ou utilitária, para interagir com o(s) PgSmart Agent instalado(s).
-
Descarregar o pacote de instalação
Terminal inputwget --user=USUARIO --password=SENHA https://repo.tecnisys.com.br/yum/pgsys/pgsmart/4.1.2/rhel-8-x86_64/pgsmart-client-4.1.2-1.el8.x86_64.rpm -
Instalar PgSmart CLI
RHEL / CentOS / Rocky / Alma / SUSE / openSUSE
-
Usando o comando
rpm -ivhTerminal inputsudo rpm -ivh pgsmart-client-4.1.2-1.el8.x86_64.rpm -
Usando o comando
dnf installpara distros RHEL-likeTerminal inputsudo dnf install pgsmart-client-4.1.2-1.el8.x86_64.rpm -
Usando o comando
zypper installpara distros SUSE-likeTerminal inputsudo zypper install pgsmart-client-4.1.2-1.el8.x86_64.rpm
Debian / Ubuntu
-
Usando o comando
apt installTerminal inputsudo apt-get update
sudo apt-get install pgsmart-client-4.1.2-amd64.deb
-
-
Registar um PgSmart Agent
Terminal inputpgsmart config client3.1. Seleccione
Registro de Agentes.3.2. Seleccione
Registrare informe os dados do PgSmart Agent.3.3. Prima
<enter>para usar o hostname ou IP padrão da máquina onde o PgSmart Agent está instalado.3.4. Prima
<enter>para usar a porta padrão utilizada pelo PgSmart Agent ou informe a porta desejada.3.5. Prima
<enter>para usar o alias (apelido) padrão do PgSmart Agent ou informe o alias desejado.3.6. Insira a chave de conexão do PgSmart Agent.
3.7. Prima
<enter>para confirmar o Registro do Agente.
Instalação do PgSmart Web
O PgSmart Web é a interface web para gestão dos Ambientes de Base de Dados PostgreSYS.
Alguns recursos da Plataforma estão disponíveis somente através desta interface. O seu uso é altamente recomendado.
-
Instalar o PgSmart Web via PgSmart CLI
Terminal inputpgsmart install1.1. Prima
<enter>para seleccionarAdministração e Operação do Ambiente PostgreSYS.1.2. Com a tecla de
<espaço>e<enter>, seleccioneBase de Metadadosjuntamente comCliente do PgSmart(já seleccionado por padrão).1.3. Prima
<enter>para prosseguir com a selecção da opçãoPgSmart Web.1.4. Prima
<enter>para cadastrar o Repositório da Tecnisys (a opçãoSimjá vem seleccionada).1.5. Informe o endereço do repositório de pacotes (
<enter>para seleccionar o repositório oficial da Tecnisys).1.6. Informe o seu
Usuáriode acesso ao repositório de pacotes.1.7. Informe a sua
Senhade acesso ao repositório de pacotes.1.8. Prima
<enter>para confirmar a verificação da chave GPG (a opçãoSimjá vem seleccionada). -
Aceder ao PgSmart Web através do navegador
https://<hostname-pgsmart-web>:4435