installer Gitlab à l'aide des sources de l'éditeur


Définition

Avant de commencer

installer Gitlab à l'aide des sources de l'éditeurGitlab est un serveur GIT open-source qui propose une interface graphique intuitive permettrant de gérer  simplement vos utilisateurs et vos projets dans un environnement sécurisé.

                  le site internet de Gitlab : https://gitlab.com/

L'installation sur un serveur VPS à partir des sources de l'éditeur ne pose pas de problème particulier mais nécessite une petite configuration du serveur au préalable .

Vous devez demander l'installation d'une version nue de Debian 7 ou supérieure ou réinstaller vous même votre serveur depuis votre panel client .

Vous pouvez aussi vous référer aux pages en anglais de gitlab concernant l'installation :

la page principale : https://about.gitlab.com/downloads

le fichier readme : https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md

Procédure

Procédure d'installation de Gitlab d'après les sources de l'éditeur

1) Configuration du serveur :

Demandez l'installation d'une version nue de Debian 7 ou supérieure, ou procédez à la réinstallation de votre serveur depuis votre panel client .

Connectez vous en ssh avec le compte root et mettez à jour le serveur avec ces deux commandes :

apt-get update

apt-get upgrade

Installez Fail2ban . Ce logiciel protège votre serveur des attaques par brute-force et dispose déjà d'une configuration active qui protège le port 22 (ssh ). Il est possible de durcir la protection . Pour affiner votre configuration de fail2ban , reportez vous à cette page en français : https://www.isalo.org/wiki.debian-fr/Fail2ban

Commande d'installation de Fail2ban :

apt-get install fail2ban

Réglez la zone horaire de votre serveur : ( choisissez 8 pour europe et 35 pour Paris )

dpkg-reconfigure tzdata

Reconfigurez les locales ( codage des caractères du clavier )

Choix de la locale à installer choisissez le numéro de la liste qui correspond à fr_FR.UTF-8 UTF-8

default locale : fr_FR.UTF-8

dpkg-reconfigure locales

Installez curl, ca-certificates , postfix ( lorsque l'installeur vous le demande choisissez "site internet"  pour le mode de postfix et lws-hosting.com pour le domaine mail

apt-get install curl ca-certificates postfix postgresql

Installez cron , un utilitaire qui permet de programmer des actions sur le serveur et qui est nécessaire à Gitlab .

apt-get install cron

 

2) Installation de Gitlab

Lancez cette commande qui télécharge le script d'installation .

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash

Puis lancez l'installation ( qui prend quelques minutes )

apt-get install gitlab-ce

 A la fin du processus  l'installation vous donne l'adresse à laquelle vous pourrez vous connecter après la configuration , notez là ( http://vpsXXXX.lws-hosting.com )

Ignorez le message d'erreur final vous disant que gitlab n'est pas installé ( It looks like GitLab has not been installed yet..........) et lancez la commande de configuration .

gitlab-ctl reconfigure

Si tout s'est bien passé vous pouvez maintenant vous connecter à votre serveur à l'adresse relevée précédemment .

utilisez les identifiants :

username :  root

pasword :  5iveL!fe

Il vous sera demandé pour des raisons de sécurité de changer le mot de passe avant de pouvoir continuer .

Après vous être reconnecté avec votre nouveau mot de passe, vous pouvez commencez à créer vos utilisateurs et vos projets .

 

Notez cet article

Vous avez noté 0 étoile(s)

Cet article a été lu 3177 fois.

Note : 5 / 5 - 1 avis.


Cet article vous a t'il été utile ?

Merci !

N'hésitez pas à commenter nos pages afin de nous aider à les améliorer si besoin.

Nous sommes désolés

Comment pouvons-nous l'améliorer ? (Indiquez votre addresse mail dans le corps du message si vous désirez recevoir une réponse)

Si vous désirez recevoir une réponse, merci d'indiquer votre mail dans votre commentaire.

comments powered by Disqus
Top