Préparation du nouveau système
Je vous passe la création d'une VM sous Debian 10.
Modification du source.list
/etc/apt/source.list
# deb cdrom:[Debian GNU/Linux 10.4.0 _Buster_ - Official amd64 NETINST 20200509-10:25]/ buster main
deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free
# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free
# Backports repository
deb http://deb.debian.org/debian buster-backports main contrib non-free
#deb http://deb.debian.org/debian buster-backports-sloppy main contrib non-free
Installation des paquets de base
apt install -y \
apt-transport-https \
bash-completion \
curl \
dnsutils \
git \
htop \
locate \
net-tools \
openssl \
open-vm-tools \
python3-pip \
ssl-cert \
sudo \
telnet \
traceroute \
tuned \
v4l2loopback-utils \
wget \
unzip
MariaDB
Dépôt officiel
apt install software-properties-common dirmngr
apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
add-apt-repository 'deb [arch=amd64] http://ftp.igh.cnrs.fr/pub/mariadb/repo/10.4/debian buster main'
Installation de MariaDB
apt install -y mariadb-client mariadb-server
Sécurisation MariaDB
mariadb-secure-installation
Enter current password for root (enter for none):
Switch to unix_socket authentication [Y/n] y
Change the root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
Pour l'importation de la base de donnée, cela sera via le compte root. Avec un autre compte même avec les mêmes priviligère que root, ça ne fonctionne pas.
Installation d’Apache et PHP
apt -y install \
apache2 \
libapache2-mod-php \
php \
php-apcu \
php-cas \
php-cli \
php-curl \
php-gd \
php-gmp \
php-imap \
php-intl \
php-json \
php-ldap \
php-mysql \
php-mbstring \
php-xml \
php-xmlrpc \
php-zip