Postgresql no linux ami

0

Sou novato em aws e postgresql Eu iniciei uma instância com o assistente rápido do linux ami 2013.03.01 Ele diz que a instância inclui um acesso ao repositório postgresql - Eu pensei que isso significa que já está instalado na máquina, e desde que eu não consegui localizá-lo, decidi instalar o postgresql em meu próprio seguindo este excelente guia na etapa 10: instalação do PostGIS ao executar este comando

./configure --with-pgconfig=/usr/local/pgsql/bin/pg_config --with-raster

recebo os seguintes avisos:

configure: WARNING: ImageMagick does not seem to be installed. Documentation cannot be built
configure: WARNING: dblatex is not installed so PDF documentation cannot be built
configure: WARNING: could not locate Docbook stylesheets required to build the documentation
configure: WARNING: could not locate CUnit required for unit tests

e o comando termina com o seguinte erro:

configure: error: could not find geos-config within the current path. You may need to try re-running configure with a --with-geosconfig parameter.

Eu tentei este comando

./configure --with-geosconfig=/usr/local/bin/geos-config

Eu recebo os mesmos avisos acima e o seguinte erro configure: error: não foi possível encontrar o pg_config dentro do caminho atual. Pode ser necessário tentar re-executar o configure com um parâmetro --with-pgconfig. Alguém pode me ajudar o que estou perdendo?

    
por liv a 08.07.2013 / 14:08

2 respostas

0

Você recebe alguns avisos sobre a falta de software. Por que você não instala esses?

yum install imagemagick

Etc para os outros pacotes ausentes ...

O problema de configuração, consulte link e a resposta

I might be outdated here, but the message seems clearly stating you're supposed to pass it a directory, not a file. Lame, but most likely that's your problem.

Try using: --with-geosconfig=/usr/local/bin

    
por 08.07.2013 / 15:37
0

Você não precisa compilar o PostgreSQL e instalá-lo manualmente! Basta usar a versão empacotada existente:

sudo yum -y install postgresql postgresql-server postgresql-contrib
sudo service postgresql initdb
sudo /sbin/chkconfig --levels 235 postgresql on
sudo service postgresql start

... pelo primeiro hit do Google para "amazon linux install postgresql" .

Dito isso, o pacote PostgreSQL da Amazon Linux é ruim na fronteira com o incompetente , e deve ser evitado em favor de uma distro que tenha mantido adequadamente pacotes PostgreSQL como Ubuntu, Debian ou Fedora / RHEL.

    
por 09.07.2013 / 05:20