Archive for the ‘Bases de données’ Category

SAPP

novembre 2, 2010

Installation de SAPP.
En cours de recherche.

Télécharger Postgresql pour Solaris.

Publicités

SAMP

novembre 2, 2010

Installation de SAMP.
En cours de recherche.

Pour le moment je pense qu’avec Solaris Companion, l’installation des packages pour SAMP me serait bénéfique.

Installation d’un environnement WAPP, LAPP. Windows Apache PHP POSTGRESQL, Linux Apache PHP POSTGRESQL.

février 20, 2010

Pour utiliser cet exemple, il faut de préférence savoir que l’on peut passer une étude en lien avec cette utilisation.

Sur un système d’exploitation Windows, une simple installation en téléchargant uti’il faut le logiciel pour Windows à cette adresse. En tenant compte, qu’il faut pour ugune instllation complète avoir plusieurs comptes Internet et garder attentivement les données de configuration. (ApachePHP soit EnterpriseDB-ApachePhp/apache/www est le nom du dossier qui sera la racine de votre navigation sur votre serveur local pour Postgresql.

C’était pour Windows.

En nouveau, si vous avez un problème pour une installation sur Windows Vista, peut être est-ce une version de ce dernier qui
à la base ne peut pas automatiquement installer la suite, sans une possible mise à jour, mais également une version par exemple Ultimate de ce dernier. D’ailleurs certains de composants de cette installation peuvent demander une installation des logiciels les ayant peut être traités.

Sur Windows Seven et une version au maximum complète, cela peut demander la même manipulation.

Pour une installation LAPP sur un système d’exploitation Linux. Ici Ubuntu.

Avec votre synaptics installé avec les droits d’installation. Système->…
Il faut entrer dans votre recherche :
Postgresql (et ses composants),
php5-pgsql(je crois), pgadmin, phppgadmin.
Une simple récupération de votre configuration et les futurs paramètrages seront plus faciles.

Pour vous authentifer par exemple sur pgadmin:

Entrez dans votre terminal.
$ sudo passwd postgres

Ensuite dernièrement, pour une version peut être plus récente de linux, entrez :
su – postgres

Ceci vous authentifiera sur vos possibilités de vous authentifier à nouveau sur l’administration :

On lance l’administration :
psql

On crée l’utilisateur avec ces moyens :

postgres=# CREATE USER <nom_utilisateur>;

N’oubliez pas le point-virgule à la fin…

Par défaut, votre nouvel utilisateur n’a aucun droit. Donnez-lui la possibilité de créer de nouvelles bases de données :
postgres=# ALTER ROLE <nom_utilisateur> WITH CREATEDB;

Ensuite, créez une base de données pour votre utilisateur. Par exemple, vous pouvez prendre comme nom : nom_utilisateur. Ainsi, la connexion sera automatique :
CREATE DATABASE nom_utilisateur OWNER <nom_utilisateur>;

Attribuer un mot de passe à l’utilisateur pour qu’il puisse se connecter à la base
(le ENCRYPTED permet l’utilisation de md5 dans le pg_hba.conf):
ALTER USER <nom_utilisateur> WITH ENCRYPTED PASSWORD ‘mon_mot_de_passe’ ;

Vous pouvez maintenant quitter, « redevenir vous même » et relancer psql directement, en étant cette fois connecté sous votre propre nom :
postgres=# \q
postgres@ubuntu:~$ exit
nom_utilisateur@ubuntu:~$ psql nom_base_de_donnee

La ligne de commande est devenue :
nom_base_de_donnee=>

Notez la transformation du # en > : vous n’êtes plus superutilisateur

Sous Ubuntu, pour lancer PgAdmin III, aller dans le menu
ApplicationsOutils SystèmepgAdmin III

Remarque:

En suivant la section ci-haut « Méthode rapide, non sécurisée » pgadmin3 n’acceptera pas la connexion aux bases de données. Il faudra definir un mot de passe à l’utilisateur avant (voir la procédure sécurisée)
$ psql -d template1 -c « alter user <nom_utilisateur> with password ‘<votre_mot_de_passe>' »

Dans le fichier /etc/php5/apache2/php.ini. C’est le fichier de configuration.
A confirmer ou infirmer.
Confirmé, chez moi idem. Et sous gutsy, comme pour phpmyadmin, il faut aussi créer le lien symbolique vers
/usr/share/phppgadmin.
Si vous êtes un utilisateur cela fonctionne aussi, il suffit d’ouvrir un terminal.
sudo ln -s /etc/phppgadmin/apache.conf /etc/apache2/conf.d/phppgadmin.conf

Puis redemarrer apache :
sudo /etc/init.d/apache2 reload

Lance votre navigateur Web préféré à l’adresse :
http://localhost/phppgadmin/.

Si le lien ci-dessus ne fonctionne pas (ce que j’ai eu comme problème), créer le lien symbolique suivant :
sudo ln -s /usr/share/phppgadmin/ /var/www/
Il faut recharger Apache après avoir installé ce module :
sudo /etc/init.d/apache2 reload

Si l’accès a été satisfait, nous changeons le mot de passe à l’utilisateur prédéterminé du serveur de base de données:
template1=# ALTER USER postgres WITH PASSWORD ‘nouveau_mot_de_passe’;

Je vais laissez le message suivant confirmation de la transaction :
ALTER ROLE
Quittez le shell du serveur de base de données avec la commande \ q:
template1=# \q

Il n’y a plus qu’à paramètrer une nouvelle connexion familière ou non avec bien ces changements.
Soit :
Nom: postgres
Hôte: localhost
Port TCP: 5432
Base maintenance: postgres
Nom d’utilisateur: postgres
Restaurer l’env: coché.
Voilà un exemple.
Si vous désiriez un autre utilisateur: il faudra utiliser createuser.

Vous pouvez vous rendre sur la documentation de postgresql sur le site officiel.

 

shell

Installation d’un environnement XAMPP, WAMP ou LAMP.

février 20, 2010

Pour utiliser cet exemple, il faut de préférence savoir que l’on peut passer une étude en lien avec cette utiliation.

A savoir, vous pouvez tout a fait sur un systeme d’exploitation Windows, installer de la technologie Open source.

Pour travailler avec un site dynamique, ici disons en PHP/Mysql/Apache avec Windows, soit W.A.M.P.

Les logiciels EasyPHP, XAMPP, WAMP, sont des logiciels installant une configuration déja paramétrée seulement avec ou non un supplément particulier. Vous pouvez installer des parties supplémentaires pour ces applications.

Elles se trouvent soient sur le site en question, soit sur un portail open source, comme Sourceforge.

Pour une installation sur windows. Vous pouvez utiliser des  fichiers Win32… .exe ou msi, voir un fichier .tar que vous pouvez décompresser et modifier les paramètres des fichiers et dossiers, avec des fichiers systèmes ou non pour php,
mysql, apache dans le cas d’une installation manuelle, sinon les logiciels easyphp, xamp et wamp sont toujours disponibles sur le site de sourceforge et d’autres sites pour d’autres sources.Un site présente comment installer manuellement W.A.M.P: Giminik.developpez.com.

Ceci était pour windows.

Pour un système d’exploitation comme Linux. Ici Ubuntu Jaunty. D’autres informations d’installation peuvent se repérées sur Internet. L’adresse suivante permet une installation Linux Apache Mysql Php. Des sites communautaires aux utilisateurs sont d’un grand secours.

Installer votre Synaptics et autorisé le droit pour les installations. Dans l’onglet Système.

Après quoi avec celui-ci, vous pouvez installer automatiquement en entrant dans votre champ de recherche.

Apache2, mysql5, mysql-server, php5, php5-mysql, phpmyadmin. Et à l’installation, récupérez les mots de passe de votre propre configuration quelque part.

Par la suite, il ‘y a plus qu’à lancer l’adresse http://127.0.0.1 ou http://localhost/ dans la barre d’adresse de votre navigateur (en haut) et vous recevrez sur la page un texte qui vous fera part d’une réussite d’installation.

Si vous aviez installé XAMPP sur Linux ou sur Windows, une page d’acceuil par exemple peut faire office de résultat. Reste à vous, de faire la configuration. Pas de soucis, si vous désirez plus d’informations.

Sébastien. Bonne navigation.