« PHPMyAdmin » : différence entre les versions

De NCad Wiki
Aller à la navigation Aller à la recherche
(Page créée avec « {{ Box Attention | objet=Nous considérons le sous domaine phpmyadmin.domaine.tld opérationnel sur notre environnement web. Vous pouvez vous référer à l'article Création d'un Vhost http pour de plus amples informations. }} »)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
{{ Box Attention | objet=Nous considérons le sous domaine phpmyadmin.domaine.tld opérationnel sur notre environnement web. Vous pouvez vous référer à l'article [[:Serveur_Web_Apache2#Création_du_Vhost_http | Création d'un Vhost http ]] pour de plus amples informations. }}
{{ Box Attention | objet=Nous considérons le sous domaine phpmyadmin.domaine.tld opérationnel sur notre environnement web. Nous disposons également d'identifiants '''SFTP''' et '''MariaDB''' phpmyadmin. Vous pouvez vous référer à l'article [[:Serveur_Web_Apache2#Création_du_Vhost_http | Création d'un Vhost http ]] pour de plus amples informations. }}
 
== Configuration ==
 
=== Téléchargement du logiciel ===
 
# Se rendre sur le site web de l’éditeur à l’adresse https://www.phpmyadmin.net.
# Depuis la page d’accueil, cliquer sur le bouton '''_Download 5.2.0_'''.
# Extraire le contenu de l’archive '''.zip'''.
# Transférer son contenu sur le serveur d’'''hébergement web''' à la racine '''/var/www/phpmyadmin/5.2.0'''. Pour cela, ouvrir une connexion '''SFTP''' au serveur avec les identifiants '''phpmyadmin'''.
# Attribuer les permission '''lecture+écriture''' sur tout le dossier pour tout le monde.
 
=== Installation & Paramétrage ===
 
Se connecter à l’url https://phpmyadmin.domaine.tld/setup pour accéder au script d’installation de '''PHPMyAdmin'''.
 
* Cliquer sur le bouton '''_Nouveau serveur_'''.
* Depuis le formulaire '''Ajouter un serveur''', dans l’onglet '''Configuration de base''' :
** Dans le champ '''Nom à afficher pour ce serveur''', saisir '''MariaDB'''.
** Dans le champ '''Nom du serveur hôte''', saisir '''<@IP_MARIADB_PUBLIQUE>'''.
** Cocher l’option '''Utiliser SSL'''.
** Cocher l’option '''Utiliser le mode compression sur la connexion'''.
* Depuis l’onglet '''Stockage de configuration''' :
** Dans le champ '''Nom de base de données''', saisir '''phpmyadmin'''.
** Dans le champ '''Utilisateur de contrôle''', saisir '''phpmyadmin'''.
** Dans le champ '''Mot de passe de l’utilisateur de contrôle''', saisir le mot de passe du compte '''phpmyadmin'''.
* Cliquer sur le bouton '''_Appliquer_''' pour enregistrer la configuration de ce serveur.
* Depuis la page '''Survol''', cliquer sur le bouton '''_Télécharger_''' pour récupérer le fichier de configuration.
* Modifier le fichier de configuration '''config.inc.php''' téléchargé à l’étape précédente puis ajouter après la ligne n°43 :
$cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
* Les éléments suivants :
$cfg['Servers'][$i]['ssl_cert'] = '/etc/ssl/private/Apache2.crt';
$cfg['Servers'][$i]['ssl_key'] = '/etc/ssl/private/Apache2.key';
$cfg['Servers'][$i]['ssl_verify'] = false;
* Enregistrer les modifications puis fermer le fichier.
* Ouvrir une connexion '''SFTP''' sur le serveur d’'''hébergement web''' avec l’identifiant '''phpmyadmin''' puis déposer le fichier de configuration '''config.inc.php''' à la racine '''/var/www/phpmyadmin/5.2.0'''.
* Vérifier le bon fonctionnement de '''PHPMyAdmin''' en se connectant depuis l’url https://phpmyadmin.domaine.tld avec le compte '''root'''.

Version du 6 juillet 2024 à 20:19

Nous considérons le sous domaine phpmyadmin.domaine.tld opérationnel sur notre environnement web. Nous disposons également d'identifiants SFTP et MariaDB phpmyadmin. Vous pouvez vous référer à l'article Création d'un Vhost http pour de plus amples informations.

Configuration

Téléchargement du logiciel

  1. Se rendre sur le site web de l’éditeur à l’adresse https://www.phpmyadmin.net.
  2. Depuis la page d’accueil, cliquer sur le bouton _Download 5.2.0_.
  3. Extraire le contenu de l’archive .zip.
  4. Transférer son contenu sur le serveur d’hébergement web à la racine /var/www/phpmyadmin/5.2.0. Pour cela, ouvrir une connexion SFTP au serveur avec les identifiants phpmyadmin.
  5. Attribuer les permission lecture+écriture sur tout le dossier pour tout le monde.

Installation & Paramétrage

Se connecter à l’url https://phpmyadmin.domaine.tld/setup pour accéder au script d’installation de PHPMyAdmin.

  • Cliquer sur le bouton _Nouveau serveur_.
  • Depuis le formulaire Ajouter un serveur, dans l’onglet Configuration de base :
    • Dans le champ Nom à afficher pour ce serveur, saisir MariaDB.
    • Dans le champ Nom du serveur hôte, saisir <@IP_MARIADB_PUBLIQUE>.
    • Cocher l’option Utiliser SSL.
    • Cocher l’option Utiliser le mode compression sur la connexion.
  • Depuis l’onglet Stockage de configuration :
    • Dans le champ Nom de base de données, saisir phpmyadmin.
    • Dans le champ Utilisateur de contrôle, saisir phpmyadmin.
    • Dans le champ Mot de passe de l’utilisateur de contrôle, saisir le mot de passe du compte phpmyadmin.
  • Cliquer sur le bouton _Appliquer_ pour enregistrer la configuration de ce serveur.
  • Depuis la page Survol, cliquer sur le bouton _Télécharger_ pour récupérer le fichier de configuration.
  • Modifier le fichier de configuration config.inc.php téléchargé à l’étape précédente puis ajouter après la ligne n°43 :
$cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
  • Les éléments suivants :
$cfg['Servers'][$i]['ssl_cert'] = '/etc/ssl/private/Apache2.crt';
$cfg['Servers'][$i]['ssl_key'] = '/etc/ssl/private/Apache2.key';
$cfg['Servers'][$i]['ssl_verify'] = false;
  • Enregistrer les modifications puis fermer le fichier.
  • Ouvrir une connexion SFTP sur le serveur d’hébergement web avec l’identifiant phpmyadmin puis déposer le fichier de configuration config.inc.php à la racine /var/www/phpmyadmin/5.2.0.
  • Vérifier le bon fonctionnement de PHPMyAdmin en se connectant depuis l’url https://phpmyadmin.domaine.tld avec le compte root.