Instalar os seguintes pacotes
instalar o bison , apt install bison instalar o flex, apt install flex instalar o readline, apt install libreadline-dev instalar o git, apt install git
Caso o libreadline-dev não esteja presente, instale a lib manualmente:
baixe o git clone https://github.com/JuliaLang/readline.git
entre na pasta readline, e rode os seguintes comandos
> ./configure > make > make install
Baixando o projeto no github
Baixe no git o repositorio do pdv, digitando git clone https://github.com/postgres/postgres.git
Entre na pasta e compile o comando:
./configure make make install
O processo deve demorar vários minutos.
VIDEO
Vídeo que demonstro o processo de instalação
Parametrizando Postgres
Agora na console crie o usuario postgres.
adduser postgres
Crie uma pasta onde serão armazenados os dados do postgres
mkdir /usr/local/pgsql/data
Atribua a pasta como dono o usuário que criamos:
chown -R postgres:postgres /usr/local/pgsql/
Entre como usuario postgres:
su – postgres
Inicializando banco apontando para a pasta do banco
Agora digite o seguinte comando:
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
Ele cria o banco postgres, apontando a pasta onde o banco deve ser armazenada.
Rodando o servidor
Agora na etapa final, precisaremos rodar o servidor postgres, digitando o seguinte comando:
/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data &
Por fim criar a base de dados que queremos começar a trabalhar:
/usr/local/pgsql/bin/createdb maurinsoftdb
Pronto seu postgres esta rodando!
Veja tambem