La plupart des applications web ont besoin d'une base de données pour stocker leurs informations.
1. Installer MySQL
sudo apt install mysql-server, puis sudo mysql_secure_installation pour sécuriser l'installation (mot de passe root, suppression des comptes anonymes).
2. Ou installer PostgreSQL
sudo apt install postgresql postgresql-contrib installe PostgreSQL avec sa configuration par défaut.
3. Créer une base et un utilisateur dédié
Ne travaillez jamais directement avec le compte root de la base : créez un utilisateur spécifique par application avec des droits limités.
4. Sécuriser l'accès distant
Si vous n'avez pas besoin d'accès depuis l'extérieur du VPS, laissez la base accessible uniquement en local (127.0.0.1) pour réduire la surface d'attaque.