nouvelles
Serverspace a ajouté un nouveau Rocky Linux OS
DF
21 mars 2023
Mise à jour en juin 7, 2023

Pose GitLab on Ubuntu

Git Ubuntu

GitLab est un système de gestion de référentiel pour Git. Le package comprend un wiki, une interface Web et un système de suivi des bogues. Pensez à mettre en place GitLab sous Ubuntu 18.04.

Avec Serverspace vous pouvez créer un serveur les GitLab application déjà installée.

Pour plus de commodité, nous passons en mode superutilisateur :

sudo su

Au tout début, nous mettons à jour les données sur les packages dans le référentiel et les composants système :

apt-get update && apt-get upgrade

Installation des packages principaux :

apt-get install ca-certificates curl openssh-server
If any components are already installed, the system will ignore them.

Passons à l'installation.

Accédez au répertoire /tmp.

cd /tmp

Téléchargez le script d'installation pour Debian/Ubuntu:

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

Exécution du script :

bash /tmp/script.deb.sh

Le programmeram installera les packages manquants, importera les clés gpg et configurera le serveur pour prendre en charge GitLab référentiels.

Installing missing packages

Installez la version actuelle de GitLab:

apt-get install gitlab-ce

Lors de l'installation, environ 81 Mo de packages seront téléchargés.
Résultat final:

2Installing the latest version of GitLab

Faisons la configuration initiale :

gitlab-ctl reconfigure

Ce processus est entièrement automatisé. À la fin du processus, la console ressemblera à ceci.

Installing GitLab on Ubuntu | serverspace

Mettre en place un firewall.

Afin de pouvoir se connecter à GitLab de l'extérieur, vous devez configurer un firewall. Pour ce faire, ajoutez une règle d'autorisation pour le port Web :

iptables -A INPUT -p tcp --dport 80 -j ACCEPT

Important! Si le port 80 ne vous convient pas pour une raison quelconque, par exemple, un service web existe déjà sur ce serveur, alors vous pouvez changer de port. Pour cela, éditez le fichier :

nano /etc/gitlab/gitlab.rb

Changer l'external_url parameter. Après le nom de domaine spécifié, par deux-points (":"), spécifiez le numéro de port, par exemple 8080. Par exemple, c'était :

external_url ‘http://gitlab.example.com’

C'est devenu:

external_url ‘http://gitlab.example.com:8080’

Lorsque vous accédez pour la première fois à l'adresse du serveur, l'interface Web vous invite à définir un mot de passe pour le compte administrateur.

Set a password for the administrator account

Après avoir entré le mot de passe et l'avoir confirmé, vous serez redirigé vers la page d'autorisation. Entrez le nom d'utilisateur root et le mot de passe du paragraphe ci-dessus.

root username and password

Configurer les règles d'inscription. Passons à la zone d'administration.

Installing GitLab on Ubuntu | serverspace

Ensuite, dans le menu latéral, ouvrez les paramètres (Paramètres). Prochain général. En face de l'item Restrictions d'inscription, cliCliquez sur le bouton Développer. Cochez la case Inscription activée.

Ce parameter permet l'enregistrement.

Установка GitLab на Ubuntu | Serverspace

Important! Pour que les utilisateurs reçoivent des e-mails lorsqu'ils s'inscrivent sur le serveur, vous devez configurer un agent de transfert d'e-mails.

Voter:
5 sur 5
Note moyenne : 5
Noté par : 1
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
Utilisation des cookies et Politique de confidentialité.