annonces mobile

vendredi 15 janvier 2016

PostgreSQL est installé créer l’utilisateur nommé « postgres ».

adduser postgres passwd "postgresql-9.6"

mkdir /usr/local/pgsql/spip

chown postgres /usr/local/pgsql/spip

su - postgres

/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/spip

/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/spip >logfile 2>&1 &

Lance PostgreSQL en processus.

Lancer PostgreSQL : /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/spip -l logfile start . Pour l’arrêter « Ctrl+C ».

L’utilisateur « postgres » est un utilisateur d’administration. Hors intervention sur la configuration, il est recommandé de ne pas l’utiliser.

Créer la base de données qui sera utilisée : « spip ». créer 2 utilisateurs postgreSQL :

/usr/local/pgsql/bin/createuser -P spipeur

saisir le mot de passe, par exemple "spip"

/usr/local/pgsql/bin/createdb -O spipeur -E UTF8 spip.db

/usr/local/pgsql/bin/createuser -P devspip

et saisir le mot de passe, par exemple "devspip"

Il est maintenant possible de se connecter à la base de données avec l’utilisateur « spipeur » en tapant :

/usr/local/pgsql/bin/psql -U spipeur spip.db

/usr/local/pgsql/bin/psql spip.db

On doit voir s’afficher la console « plsql (9.6) » Maintenant il faut permettre à l’utilsateur d'acceder aux divers objets de la base de données: SQL> GRANT spipeur TO devspip

Aucun commentaire:

Enregistrer un commentaire