Avant de commencer, vous devez vous assurer que vous disposez des exigences minimales pour installer GitLab, qui sont:
- Un serveur VPS avec au minimum 2 Go de RAM. Cependant, il est recommandé d’avoir 4 Go de RAM pour une meilleure performance.
- Un système d’exploitation Ubuntu 18.04. Bien que GitLab supporte également d’autres systèmes d’exploitation, ce guide est basé sur Ubuntu.
- Un utilisateur non-root avec des privilèges de sudo.
Une fois que vous avez vérifié ces exigences, vous pouvez suivre les étapes ci-dessous pour installer GitLab sur un serveur VPS:
1. Mettre à jour le système : Commencez par mettre à jour votre système avec les dernières mises à jour et mises à niveau en utilisant le gestionnaire de paquets apt. Ouvrez le terminal et tapez les commandes suivantes :
\`\`\` sudo apt update sudo apt upgrade \`\`\`1. Installer les dépendances nécessaires : GitLab requiert plusieurs dépendances pour fonctionner correctement. Vous pouvez les installer en utilisant la commande suivante :
\`\`\` sudo apt install -y curl openssh-server ca-certificates \`\`\` De plus, si vous souhaitez utiliser l’envoi d’e-mails via Postfix, installez-le en tapant : \`\`\` sudo apt install -y postfix \`\`\`1. Ajoutez le dépôt de GitLab : Vous pouvez ajouter le dépôt de GitLab à votre liste de sources en utilisant la commande suivante :
\`\`\` curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash \`\`\`1. Installez GitLab : Une fois le dépôt ajouté, vous pouvez installer GitLab en utilisant la commande apt :
\`\`\` sudo apt install gitlab-ce \`\`\`1. Configurez GitLab : Après l’installation, vous pouvez configurer GitLab en utilisant la commande suivante :
\`\`\` sudo gitlab-ctl reconfigure \`\`\`1. Accédez à GitLab via le navigateur : Vous pouvez maintenant accéder à votre instance GitLab en ouvrant votre navigateur et en vous rendant à l’URL de votre serveur.
1. Créez votre mot de passe : Sur votre première visite, vous serez invité à créer un mot de passe pour l’utilisateur administrateur (le nom d’utilisateur par défaut est “root”). Après avoir établi le mot de passe, vous pouvez vous connecter et commencer à utiliser GitLab.
Et c’est tout ! Vous avez maintenant installé GitLab sur un serveur VPS.