Add installation guides for Gitea and MariaDB on Debian 13
This commit is contained in:
54
Installation de MariaDB.md
Normal file
54
Installation de MariaDB.md
Normal file
@@ -0,0 +1,54 @@
|
||||
|
||||
**Durée estimé : ~3 minutes**
|
||||
**Prérequis : Debian 13**
|
||||
|
||||
Pas grand chose de compliqué, mais ici vous allez trouver toutes les commandes dans le cadre de la mis en place de Gitea.
|
||||
|
||||
Mis à jour des paquets APT :
|
||||
|
||||
```bash
|
||||
sudo apt update && sudo apt -y upgrade
|
||||
```
|
||||
|
||||
Installation de MariaDb Server (toutes les dépendances seront téléchargés à l'exécution de la commande, si vous êtes sur Debian 13, vous verrez toutes les dépendances nécessaires)
|
||||
|
||||
```bash
|
||||
sudo apt install -y mariadb-server
|
||||
```
|
||||
|
||||
Une fois l'installation terminé, vous pouvez vérifier si le service s'est exécuté à l'aide de la commande suivante :
|
||||
|
||||
```bash
|
||||
systemctl status mariadb --no-pager
|
||||
```
|
||||
|
||||
Vous devriez voir un statut actif, si ce n'est pas le cas, aller voir les logs ;)
|
||||
|
||||
Passons maintenant à la configuration de la base de données. Gitea à besoin d'une base de donnée, il fera les migrations tout seul. Pour ce faire, entré dans MariaDB à l'aide de la commande :
|
||||
|
||||
```bash
|
||||
sudo mariadb
|
||||
```
|
||||
|
||||
Puis, entrer ligne par ligne les requêtes SQL suivante :
|
||||
|
||||
```sql
|
||||
|
||||
CREATE DATABASE gitea CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
CREATE USER 'gitea'@'localhost' IDENTIFIED BY 'MotDePasseUltraFort';
|
||||
|
||||
GRANT ALL PRIVILEGES ON gitea.* TO 'gitea'@'localhost';
|
||||
|
||||
FLUSH PRIVILEGES;
|
||||
EXIT;
|
||||
```
|
||||
|
||||
Explication :
|
||||
- On créer la base de donnée 'gitea' en appliquant une règle de formatage des données en UTF-8
|
||||
- On créer l'utilisateur 'gitea' avec le mot de passe 'MotDePasseUltraFort' (à modifier évidemment, avec un mot de passe générer dans votre Keepass)
|
||||
- On donne ensuite les droits d'accès à l'utilisateur 'gitea' sur la base de données 'gitea' et les tables qu'elle contient.
|
||||
- On applique la modification des droits de l'utilisateur.
|
||||
- Puis on sort du terminal MariaDB.
|
||||
|
||||
L'initialisation côté base de donnée est **terminé**.
|
||||
Reference in New Issue
Block a user