phpMyAdmin (PMA) est une application Web de gestion pour les systèmes de gestion de base de données MySQL et MariaDB, réalisée principalement en PHP et distribuée sous licence GNU GPL.
wikipédia
Sources : https://askubuntu.com/questions/896988/change-phpmyadmin-port-from-80-to-another-number
Mise à jour du système (en administrateur root su) :
apt-get update
apt-get upgrade
Installation de phpMyAdmin depuis un terminal en administrateur :
apt-get install phpmyadmin
Serveur web à reconfigurer automatiquement : apache2
Faut-il configurer la base de données de phpmyadmin avec dbconfig-common ? Oui
Configuration de l’hôte virtuel (virtualhost) exemple avec le port 99.
nano /etc/apache2/sites-available/phpmyadmin.conf
<VirtualHost *:99> ServerName localhost <Directory /usr/share/phpmyadmin> AllowOverride None Require all granted </Directory> DocumentRoot /usr/share/phpmyadmin Include /etc/phpmyadmin/apache.conf ErrorLog ${APACHE_LOG_DIR}/phpmyadmin.error.log CustomLog ${APACHE_LOG_DIR}/phpmyadmin.access.log combined </VirtualHost>
Pour enregistrer le fichier :
[CRTL] + [X] pour quitter l’éditeur nano.
[O] pour confirmer l’enregistrement des modifications.
[Entrée] pour confirmer le nom du fichier.
Changez la configuration d’Apache et redémarrez-le.
a2disconf phpmyadmin
a2ensite phpmyadmin
systemctl restart apache2.service
Fichier pour changer le port d’écoute d’Apache 2
Après son installation Apache écoute les ports par défaut 80 pour le HTTP et 443 pour le HTTPS.
Pour modifier le fichier de configuration.
nano /etc/apache2/ports.conf
Si je veux qu’Apache écoute en plus le port 99, j’ajoute la ligne suivante en début du fichier.
Listen 0.0.0.0:99
Enregistrez le fichier comme vu précédemment.
Redémarrer le serveur WEB Apache :
systemctl restart apache2.service
Accès au serveur depuis le réseau local ou à distance
Configurez les règles NAT de la box et le pare-feu si nécessaire.
Pour accéder à phpMyAdmin avec l’ip et le port 99.
http://adresse_ip:99 ou http:// adresse_ip:99/phpmyadmin
Login : root mot de passe administrateur MariaDB
Remplacez adresse_ip par l’adresse IP de votre pare-feu sur le réseau local ou à distance par l’IP publique de la box (si les règles NAT et éventuellement le pare-feu sont configurés pour autoriser l’accès.).
Plus d’informations
Exemple d’utilisation de phpMyAdmin pour changer le nom de domaine d’un site WordPress.
Comment changer le nom de domaine d’un site WordPress ?
https://www.journalducm.com/comment-changer-nom-de-domaine-site-wordpress/
Sauvegarde d’un site avec Filezilla et PhpMyAdmin.
https://www.team-ever.com/sauvegarde-site-avec-filezilla-et-phpmyadmin/