Outils pour utilisateurs

Outils du site


wiki:linux:gitea_tp

**Ceci est une ancienne révision du document !**

Mise en place d'un serveur GITEA avec login en LDAP

Dans cette documentation nous installerons une solution GITEA avec une liaison LDAP et un certificat SSL.

Cette documentation est réalisée dans le cadre d'un TP guidé, il peut donc y avoir d'autre méthode plus ou moins simple pour y parvenir. Pour mieux s'y retrouver cette documentation disposera de plusieurs screenshots illustrant les consignes.

Préambule

Je considère que vous avez déjà suivi la documentation “MONTAGE D'UN AD METTRE LIEN” et que vos utilisateurs sont déjà créés.

Nous considérons que vous êtes équipé de cette manière : - Une VM sous Windows Serveur 2k16 [AD] - Une VM sous Debian 11 vierge [GITEA]

Les allocations de matériel (CPU/RAM…) sont à allouer selon vos envies, attention à respecter la configuration minimale. C'est à dire :

Pour GITEA :

  1. 2GB de ram
  2. 2 cœurs de CPU
  3. 20GB d'espace disque
  4. Debian 11

Nos IP pour notre infrastructure seront :

  1. [AD] : 10.192.43.10
  2. [GITEA] : 10.192.43.14

Mot de passe par défaut sur toutes les sessions : Not24get

Rappel des deux commandes essentiels :

  1. ip a (connaitre son adresse IP)
  2. nano /etc/network/interfaces (configuration de l'interface réseau)

Conseil : Ajouter les deux machines dans un logiciel tel que mRemoteNG pour faciliter l'administration.

Premier démarrage du Debian

Configuration de l'adresse IP du serveur

Ping AD pour essais

Ping Google pour essais

Installation de Gitea par le binary

Téléchargement du binary

Vérification GPG

Installation des dépendances

GIT

MariaDB

Création utilisateur

Dans le système

Dans le SGBD

Création structure de dossier

Dossier Gitea conf

Permissions dossiers

Essai de Gitea (exécution du binary)

Création d'un service systemd

Ajout authentification LDAP

Reverse proxy avec apache et ajout d'un certificat SSL

Création de la config apache2

Création certificat auto-signé sur git.dom.vade.fr

Déploiement GPO du certificat

Ajout de la règle CNAME dans le DNS

Déploiement GPO du certificat

Essai HTTPS client windows

avec screen du certificat

Essais finaux et conclusion

Mes sources

wiki/linux/gitea_tp.1667842041.txt.gz · Dernière modification : 2022/11/07 18:27 de DEROUET Valentin