« SPARQL Protocol and RDF Query Language/Travail pratique/Initiation à MySQL » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Correction syntaxique de type Règles orthographiques générales
Ligne 74 :
* « Indiquez le mot de passe root du serveur MySQL. » Indiquer le mot de passe que vous avez indiqué pour MySQL.
 
== TestConfiguration du serveur ==
1. Configuration du mot de passe :
Par défaut, le serveur MySQL n’est accessible par les applications sur votre ordinateur (avec l'adresse localhost ou 127.0.0.1). Si PHPMyAdmin est sur le même serveur, il aura donc accès à votre serveur MySQL sans configuration particulière. <br />
'''Sous Ubuntu'''(à vérifier)
Cependant, PHPMyAdmin est un site Web pouvant être accessible de l’extérieur, donc nous ajoutons au minimum un mot de passe HTTP pour y accéder :
 
1. La ligne de commande suivante crée le compte HTTP '''admin''' (vous pouvez lui donner le nom que vous voulez) et vous demande un mot de passe :
 
'''Sous Ubuntu'''
<source lang="bash">
sudo mysql_secure_installation
sudo htpasswd /etc/phpmyadmin/htpasswd.setup admin
</source>
 
'''Sous Fedora'''
<source lang="bash">
sudo mysql_secure_installation
htpasswd /etc/phpmyadmin/htpasswd.setup admin
</source>
 
2. Activation du service :
2. Ouvrir le fichier de configuration d'Apache de PhpMyAdmin :
'''Sous Ubuntu'''(à retrouver)
<source lang="bash">
 
'''Sous Ubuntu'''
<source lang="bash">
sudo vim /etc/phpmyadmin/apache.conf
</source>
 
'''Sous Fedora'''
<source lang="bash">
sudo service mysqld start
vim /etc/phpmyadmin/apache.conf
sudo chkconfig mysqld on
</source>
 
3. Insérer les lignes suivantes en surbrillances dans votre fichier puis sauvegarder :
<source lang="apache" highlight="17-22">
#phpMyAdmin default Apache configuration
 
Alias /phpmyadmin /usr/share/phpmyadmin
 
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
 
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
 
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_value include_path .
</IfModule>
<IfModule mod_authn_file.c>
AuthType Basic
AuthName "phpMyAdmin"
AuthUserFile /etc/phpmyadmin/htpasswd.setup
</IfModule>
Require valid-user
 
</Directory>
 
# Authorize for setup
<Directory /usr/share/phpmyadmin/setup>
<IfModule mod_authn_file.c>
AuthType Basic
AuthName "phpMyAdmin Setup"
AuthUserFile /etc/phpmyadmin/htpasswd.setup
</IfModule>
Require valid-user
</Directory>
 
# Disallow web access to directories that don't need it
<Directory /usr/share/phpmyadmin/libraries>
Order Deny,Allow
Deny from All
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Order Deny,Allow
Deny from All
</Directory>
</source>
 
Ligne 157 ⟶ 105 :
</source>
 
(à vérifier)'''Sous Fedora'''
<source lang="bash">
sudo service httpd reload
</source>
 
Ligne 166 ⟶ 114 :
firefox http://localhost/phpmyadmin
</source>
 
Les premiers login et mot de passe sont ceux du compte '''admin''' http que nous avons créé :
*admin
*votre mot de passe HTTP
Ensuite, PhpMyAdmin vous demande un login et un mot de passe :
*root
*votre mot de passe root mysql
Ligne 189 ⟶ 133 :
</source>
}}
 
Pour plus d'info pour Fedora : http://doc.fedora-fr.org/wiki/Installation_et_configuration_de_MySQL#Installation_et_configuration_de_MySQL
 
== Ma première base de données ==