Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
doc:reseau:serveur:adminer [21/03/2020 07:54] smolski créée |
doc:reseau:serveur:adminer [19/06/2023 19:19] (Version actuelle) lagrenouille [Adminer - serveur] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : //gérer/administrer une bdd de type SQL. // | * Commentaires : //gérer/administrer une bdd de type SQL. // | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>à-tester}} | + | * Suivi : {{tag>à-placer}} |
* Création par [[user>smolski]] 21/03/2020 | * Création par [[user>smolski]] 21/03/2020 | ||
* Testé par <...> le <...> FIXME | * Testé par <...> le <...> FIXME | ||
Ligne 13: | Ligne 13: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Petit serveur très utile en local par exemple. | + | [[https://www.adminer.org|Adminer]] est un outil graphique de gestion de bases de données au sein de la pile LAMP. |
+ | |||
+ | De même que MariaDB remplace aujourd'hui MySQL, [[https://www.adminer.org|Adminer]] remplace phpMyAdmin. | ||
+ | |||
+ | **À noter que phpmyadmin est de nouveau dans les paquets deb, et que la connexion en root est désactivé par sécurité.**(rajouté par lagrenouille) | ||
+ | |||
+ | <note tip> LAMP : | ||
+ | * « Linux », le système d'exploitation ( GNU/Linux ) ; | ||
+ | * « Apache », le serveur Web ; | ||
+ | * « MySQL ou MariaDB », le serveur de base de données ; | ||
+ | * « PHP », « Perl » ou « Python », les langages de script. | ||
+ | source: https://fr.wikipedia.org/wiki/LAMP</note> | ||
<note warning>Il faudra installer la pile Lamp avant d'installer Adminer.</note> | <note warning>Il faudra installer la pile Lamp avant d'installer Adminer.</note> | ||
Tuto d'installation de lamp en english : | Tuto d'installation de lamp en english : | ||
- | * https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mariadb-php-lamp-stack-debian9 | + | * https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mariadb-php-lamp-stack-on-debian-10 |
* | * | ||
===== Installation ===== | ===== Installation ===== | ||
Ligne 25: | Ligne 36: | ||
<code root>./compile.php</code> | <code root>./compile.php</code> | ||
<code root>mv adminer-*.php adminer.php</code> | <code root>mv adminer-*.php adminer.php</code> | ||
- | <code root>echo "Alias /adminer.php /usr/share/adminer/adminer.php" | tee /etc/apache2/conf-available /adminer.conf a2enconf adminer.conf</code> | + | <code root>echo "Alias /adminer.php /usr/share/adminer/adminer.php" | tee /etc/apache2/conf-available/adminer.conf</code> |
+ | ! Attention ! la commande ci-dessus est appliquée avec les droits root. Si vous utilisez cette commande avec sudo il est impératif d'ajouter sudo avant "tee" comme ci-dessous : | ||
+ | <code root>sudo echo "Alias /adminer.php /usr/share/adminer/adminer.php" | sudo tee /etc/apache2/conf-available/adminer.conf</code> | ||
+ | <code root>a2enconf adminer.conf</code> | ||
Puis : | Puis : | ||
<code root>systemctl reload apache2</code> | <code root>systemctl reload apache2</code> | ||
Ligne 33: | Ligne 47: | ||
Après quoi, Adminer est accessible sur l'url : | Après quoi, Adminer est accessible sur l'url : | ||
* %%http://127.0.0.1/adminer.php.%% | * %%http://127.0.0.1/adminer.php.%% | ||
+ | |||
+ | voir aussi | ||
+ | |||
+ | http:localhost/adminer | ||
+ | |||
+ | {{https://debian-facile.org/images/file-Rb0afb066820069fb645a5d888ae41d5c.png}} | ||
+ | ===== Sans installation d'apache ===== | ||
+ | |||
+ | Les commandes : | ||
+ | <code user>cd /usr/share/adminer/</code> | ||
+ | <code user>php -S 127.0.0.1:8000</code> | ||
+ | |||
+ | Permettent d'accéder à Adminer depuis : | ||
+ | * %%http://127.0.0.1:8000/adminer.php%% |