Skip to content

Comment Installer et Sécuriser la Dernière Version de phpMyAdmin sur Debian 12

Cloud Infrastructure Expert
Comment Installer et Sécuriser la Dernière Version de phpMyAdmin sur Debian 12

 

 

Prérequis

Avant de commencer, assurez-vous d’avoir un serveur vps avec Debian 12 installé. Vous aurez également besoin d’un accès root ou sudo.

Étape 1 : Mettre à jour le système

Ouvrez votre terminal et exécutez les commandes suivantes pour mettre à jour votre système :

        sudo apt update
        sudo apt upgrade
    

Étape 2 : Installer les dépendances requises

Installez Apache, PHP et MySQL, ainsi que les extensions PHP nécessaires avec la commande suivante :

        sudo apt install apache2 php php-mysql php-xml php-mbstring unzip
    

Étape 3 : Télécharger phpMyAdmin

Rendez-vous sur le site officiel de phpMyAdmin pour obtenir le lien de téléchargement et exécutez la commande suivante pour télécharger la dernière version :

        wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.zip
    

Étape 4 : Décompresser et déplacer phpMyAdmin

Décompressez le fichier zip et déplacez-le dans le répertoire d’Apache :

        unzip phpMyAdmin-latest-all-languages.zip
        sudo mv phpMyAdmin-*/ /var/www/html/phpmyadmin
    

Étape 5 : Configurer phpMyAdmin

Renommez le fichier config.sample.inc.php en config.inc.php et ouvrez-le pour configurer les paramètres de phpMyAdmin :

        cd /var/www/html/phpmyadmin
        sudo mv config.sample.inc.php config.inc.php
        sudo nano config.inc.php
    

Changez la ligne $cfg['blowfish_secret'] = ''; // 32 chars minimum et ajoutez une phrase secrète.

Étape 6 : Configurer Apache

Créez un fichier de configuration Apache pour phpMyAdmin :

        sudo nano /etc/apache2/conf-available/phpmyadmin.conf
    

Ajoutez les lignes suivantes :

        Alias /phpmyadmin /var/www/html/phpmyadmin

        
            Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted
        
    

Activez la configuration et redémarrez Apache :

        sudo a2enconf phpmyadmin
        sudo systemctl restart apache2
    

Étape 7 : Sécuriser phpMyAdmin

Pour sécuriser l’accès à phpMyAdmin, vous pouvez ajouter une authentification par mot de passe en utilisant htaccess. Créez un fichier .htaccess dans le répertoire phpMyAdmin :

        sudo nano /var/www/html/phpmyadmin/.htaccess
    

Ajoutez cette ligne :

        AuthType Basic
        AuthName "Accès restreint"
        AuthUserFile /etc/phpmyadmin/.htpasswd
        Require valid-user
    

Ensuite, créez un fichier de mot de passe :

        sudo htpasswd -c /etc/phpmyadmin/.htpasswd username
    

Conclusion

Vous avez maintenant installé et sécurisé phpMyAdmin sur votre serveur vps Debian 12. N’oubliez pas de garder votre phpMyAdmin à jour pour bénéficier des dernières fonctionnalités et mises à jour de sécurité.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.