Postgresql sur linux ami

0

Je suis un débutant sur aws et postgresql J'ai lancé une instance avec l'assistant de linux ami 2013.03.01 Il est indiqué que l'instance inclut un accès de référentiel à postgresql - Je pensais que cela signifie qu'il est déjà installé sur la machine, et depuis je ne pouvais pas le localiser J'ai décidé d'installer PostgreSQL de mon propre chef en suivant ce guide important à l'étape 10: Installation de PostGIS lors de l'exécution de cette commande

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

je reçois les avertissements suivants:

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

et la commande se termine par l'erreur suivante:

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

j'ai essayé cette commande

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

Je reçois les mêmes avertissements que ci-dessus et l'erreur suivante configure: error: impossible de trouver pg_config dans le chemin actuel. Vous devrez peut-être essayer de réexécuter configure avec un paramètre --with-pgconfig. Quelqu'un peut-il m'aider, qu'est-ce qui me manque?

vivre un
la source

Réponses:

0

Vous recevez des avertissements concernant les logiciels manquants. Pourquoi ne les installez-vous pas?

yum install imagemagick

Etc pour les autres paquets manquants ...

Le problème de configuration, voir http://postgis.17.x6.nabble.com/Why-can-t-PostGIS-configure-find-libgeos-c-td3552982.html et la réponse.

Je suis peut-être obsolète ici, mais le message semble clairement indiquer que vous êtes censé lui attribuer un répertoire, pas un fichier. Lame, mais c'est probablement votre problème.

Essayez d’utiliser: --with-geosconfig = / usr / local / bin

SPRBRN
la source
J'ai essayé la partie avec le répertoire, ça n'a pas fonctionné, j'ai installé ImageMagic mais je reçois toujours les autres avertissements concernant dblatex, Docbook et CUnit des idées?
livrez un
0

Vous n'avez pas besoin de compiler PostgreSQL et de l'installer manuellement! Il suffit d'utiliser la version packagée existante:

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

... par le premier hit Google pour "amazon linux install postgresql" .

Cela dit, les packages PostgreSQL d’Amazon Linux sont incompétents et devraient être évités au profit d’une distribution conservant correctement les packages PostgreSQL tels que Ubuntu, Debian ou Fedora / RHEL.

Craig Ringer
la source