User Tools

Site Tools


debian:buster

Debian 10 Buster installation

LAMP

Pour Apache, MySQL et PHP, on peut trouver tout dans les paquets de base :

sudo apt update
sudo apt upgrade
sudo apt install apache2
sudo apt install php php-cgi php-mysqli php-pear php-mbstring php-gettext libapache2-mod-php php-common php-phpseclib php-mysql
sudo apt install default-mysql-server

Pour mettre un mot de passe pour le compte root de mariadb :

sudo mysql_secure_installation

Attention qu'on ne peut accéder qu'au compte root de mariadb qu'en étant identifié comme root ou avec sudo :

sudo mariadb -u root -p

Donc, pas moyen d'utiliser phpmyadmin (voir plus bas) avec le compte root. Il faut créer un nouvel utilisateur, cf. mysql.

Pour phpmyadmin (frontend web) par contre, il ne se trouve plus dans Debian 10, mais il est dans buster-backports : ajouter dans /etc/apt/source.list la ligne suivante :

deb http://deb.debian.org/debian buster-backports main

Installer la version des backports de php-twig (le paquet de base est trop ancien pour phpmyadmin) :

sudo apt update
sudo apt -t buster-backports install php-twig

Ensuite, installer les paquets supplémentaires suivants réclamés par phpmyadmin:

sudo apt install php-curl php-gd php-bz2 php-zip

Finalement, installer phpmyadmin (et sélectionner apache2 comme serveur à reconfigurer) :

sudo apt install phpmyadmin

Et ça y est : phpmyadmin est disponible ici : http://localhost/phpmyadmin/

Sources :

debian/buster.txt · Last modified: 2020/11/30 22:30 by carl