{{tag>Logiciel}} ====== PostGreSQL ====== ===== Introduction ===== ===== Pré-requis ===== ===== Installation ===== Pour installer ce logiciel, Installez les paquets **[[apt>postgresql,php5-pgsql,phppgadmin]]** ou en ligne de commande :$ sudo apt install sudo apt-get install postgresql php5-pgsql phppgadminAcceptez d'installer tous les paquets et attendez quelques minutes. Après un certain temps, il s'affiche :{{ materiel:nanopc:raspi:start-postgresql-1.png |}} ===== Configuration ===== Tout d'abord, nous allons créer un utilisateur pour gérer les bases. Lancez l'outil d'administration de PostgreSQL en tant qu'utilisateur **postgres** :$ sudo -u postgres psql {{logiciel:internet:openclinica:openclinica-psql.png|}} Créez l'utilisateur **pgadmin** (par exemple) en lui donnant un mot de passe :$ create role pgadmin login encrypted password 'XXXXXXXX' superuser noinherit createdb createrole; Nous pouvons désormais nous connecter sur **phppgadmin** avec cet utilisateur pour toutes les opérations. ==== Configuration du serveur (Lighttpd) ==== éditez avec les droits d'administration le fichier **/etc/lighttpd/conf-available/50-vhost-phppgadmin.conf** pour y écrire : ... alias.url += ( "/phppgadmin" => "/usr/share/phppgadmin/") Cela fait pointer l'adresse [[http://RACINE_DU_SERVEUR/phppgadmin]] sur le bon répertoire. Activez-le :$ sudo lighty-enable-mod vhost-phppgadmin Dans le fichier /etc/lighttpd/lighttpd.conf, assurez-vous que le module **mod_alias** est décommenté (donc activé) Lancez la commande :$ sudo lighty-enable-mod et vérifiez que les modules **fastcgi** et **cgi** sont activés. Sinon, activer ceux qui manquent. Redémarrez le serveur :$ sudo service lighttpd restart ===== Utilisation ===== Lancez l'application via le tableau de bord via le terminal ===== Désinstallation ===== Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. ===== Voir aussi ===== * **(fr)** [[http://]] ---- //Basé sur << [[http://|Article]] >> par Auteur.//