Comment installer phpMyAdmin sur FreeBSD 12.0
PhpMyAdmin est un outil d'application Web gratuit et open source pour gérer la base de données MySQL ou MariaDB. Le phpMyAdmin est principalement écrit en PHP et vous permet de gérer vos bases de données MySQL/MariaDB depuis le navigateur Web. Vous pouvez facilement créer, mettre à jour, importer et exporter vos bases de données MySQL/MariaDB à partir d'un seul tableau de bord.
Ce tutoriel vous montrera comment installer et configurer phpMyAdmin sur FEMP Stack FreeBSD 12.0. Nous allons installer quelques extensions PHP supplémentaires nécessaires, installer phpMyAdmin à partir du référentiel Ports et configurer le serveur Web Apache pour phpMyAdmin.
Prérequis
Pour ce guide, nous utiliserons le FreeBSD 12.0 avec 1 Go de RAM 2 processeurs. Et assurez-vous que la pile FAMP est installée dessus. Vous pouvez utiliser le lien ci-dessous pour installer la pile FAMP sur votre FreeBSD 12.0.
Installer la pile FEMP sur FreeBSD 12.0
Ce que nous ferons :
- Installer des extensions PHP supplémentaires
- Installer et configurer phpMyAdmin
- Configurer le serveur Web Apache
- Essai
Étape 1 - Installer les extensions PHP
Tout d’abord, nous devons installer certaines des extensions PHP nécessaires à l’installation de phpMyAdmin.
Installez certaines des extensions PHP à l'aide de la commande pkg ci-dessous.
pkg install php73-ctype php73-filter php73-mysqli php73-json php73-mbstring php73-session php73-hash php73-xml php73-openssl php73-bz2 php73-zipUne fois toutes les installations terminées, vérifiez les extensions PHP chargées à l'aide de la commande suivante.
php -m | egrep "ctype|filter|mysqli|json|mbstring|session|hash|xml|openssl|zip"Vous obtiendrez maintenant le résultat ci-dessous.
Et par conséquent, toutes les extensions PHP nécessaires à l'installation de phpMyAdmin ont été installées sur le système FreeBSD 12.0. Et nous sommes prêts à installer le package phpMyAdmin.
Étape 2 - Installez phpMyAdmin
Par défaut, FreeBSD fournit le package pour phpMyAdmin. Nous pouvons donc installer le package phpMyAdmin à l’aide de l’outil de gestion de packages pkg.
Répertoriez tous les packages phpMyAdmin sur le référentiel.
pkg search phpmyadminVous obtiendrez désormais plusieurs versions de phpMyAdmin.
Installez la dernière version du package phpMyAdmin à l'aide de la commande pkg ci-dessous.
pkg install phpMyAdmin-php73Une fois l'installation terminée, vous obtiendrez le résultat ci-dessous.
Vous devez maintenant générer le mot de passe secret Blowfish pour phpMyAdmin, et vous pouvez utiliser le générateur de secret Blowfish en ligne sur le lien ci-dessous.
Générateur de secrets Blowfish phpMyAdmin
Copiez le secret du poisson-globe dans votre note.
Accédez au répertoire d'installation de phpMyAdmin et copiez l'exemple de fichier de configuration dans « config.inc.php ».
cd /usr/local/www/phpMyAdmin/
cp config.sample.inc.php config.inc.phpModifiez le fichier de configuration phpMyAdmin 'config.inc.php' à l'aide de l'éditeur vim.
vim config.inc.phpCollez le secret Blowfish que nous avons généré sur la ligne suivante.
$cfg['blowfish_secret'] = '/ES=Gla4KWBD}8nPplvHA]wxwPLYvFSI';Sauver et fermer.
Le package phpMyAdmin a maintenant été installé sur le système FreeBSD 12.0.
Étape 3 - Configurer le serveur Web Apache
Dans cette étape, nous allons modifier la configuration d'Apache et ajouter la configuration supplémentaire pour phpMyAdmin.
Accédez au répertoire de configuration Apache « /usr/local/etc/apache24/ » et modifiez le fichier « httpd.conf ».
cd /usr/local/etc/apache24/
vim httpd.confCollez la configuration suivante à la fin de la ligne.
Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
<Directory "/usr/local/www/phpMyAdmin/">
Options None
AllowOverride Limit
Require all granted
</Directory>Sauver et fermer.
Désormais, phpMyAdmin sera accessible sur le chemin URL 'http://IP-Address/phpmyadmin/'.
Ensuite, testez la configuration d'Apache et assurez-vous qu'il n'y a pas d'erreur. Redémarrez ensuite le service Apache.
apachectl configtest
service apache24 restartEt la configuration d'Apache pour phpMyAdmin est terminée.
Étape 4 - Test
Ouvrez votre navigateur Web et saisissez l'adresse IP du serveur avec le chemin phpMyAdmin comme ci-dessous.
http://10.5.5.15/phpmyadmin/
Vous obtiendrez maintenant la page de connexion phpMyAdmin comme ci-dessous.
Tapez votre utilisateur et votre mot de passe MySQL/MariaDB et cliquez sur le bouton « Go ».
Et vous obtiendrez le tableau de bord phpMyAdmin comme ci-dessous.
De ce fait, vous pouvez gérer les bases de données MySQL et les utilisateurs depuis le tableau de bord phpMyAdmin.
L'installation et la configuration de phpMyAdmin sur FreeBSD 12.0 se sont terminées avec succès.
Liens
- https://www.freebsd.org/doc/
- https://www.phpmyadmin.net/






