Un guide complet pour installer Gitea sur Ubuntu Top 10.Top 10

Un guide complet pour installer Gitea sur Ubuntu Top 10.Top 10
Gitea est un serveur Git auto-hébergé d'auto-ouverts de premier ordre similaire à GitLab écrit dans la langue go. Cependant, il est plus simple, léger et facile à configurer par rapport à GitLab. Il comprend diverses fonctionnalités telles que la notification, l'éditeur de fichiers de référentiel, la gestion des utilisateurs et bien plus encore.

Le tutoriel fournit les directives simples à installer Gitea sur Ubuntu 22.04 LTS.

Un guide complet pour installer Gitea sur Ubuntu 22.04

Ce qui suit est les directives étape par étape qui vous permettra d'installer Gitea sur Ubuntu 22.04:

Étape 1: Mettre à jour les packages système

Tout d'abord, mettez à jour les packages système à l'aide de la commande suivante:

$ sudo apt mise à jour

Étape 2: Installer WGET

Après la mise à jour, vous aurez besoin wget à installer Gitea binaire via la ligne de commande. Vous pouvez installer wget Utilisation de la commande suivante:

$ sudo apt install wget

Étape 3: Installer Git

Vous devrez également installer Git sur Ubuntu en exécutant la commande suivante:

$ sudo apt install git

Étape 4: Installez et configurez le serveur MariaDB

Gitea Peut fonctionner avec n'importe quel serveur, que ce soit MySQL, SQLLITE3 ou MARIADB. Vous pouvez installer n'importe quel système de gestion de base de données que vous souhaitez. Ici, nous utilisons Mariadb.

Pour l'installer sur Ubuntu, utilisez la commande suivante:

$ sudo apt installer mariadb-server

Étape 5: Créer une base de données Gitea

Créer Gitea Base de données, vous devrez d'abord vous connecter au serveur MariaDB avec le nom d'utilisateur et le mot de passe par défaut en utilisant la commande suivante:

$ sudo mysql -u root -p

Ensuite, créez une base de données à l'aide de l'instruction suivante:

Créer une base de données Gitea;

Ensuite, utilisez l'instruction suivante pour créer un nom d'utilisateur et un mot de passe.

Accorder tous les privilèges sur Gitea.* À 'gitea' @ 'localhost' identifié par "";

En fin de compte, émettez les déclarations ci-dessous pour terminer mysql installation.

Privilèges de rinçage;
ARRÊTER;

Étape 6: Installer Gitea

Après avoir terminé la configuration MySQL, il est maintenant temps d'installer Gitea sur Ubuntu en utilisant la commande suivante:

$ sudo wget -o / usr / local / bin / gitea https: // dl.gitea.io / gitea / 1.16.7/
gitea-1.16.7-LINUX-AMD64

Maintenant, faites de l'exécutable de fichier Gitea à l'aide de la commande suivante:

$ sudo chmod + x / usr / local / bin / gitea

Cela complètera l'installation de Gitea sur Ubuntu 22.04.

Vous pouvez vérifier le Gitea Version via la commande ci-dessous:

$ gitea --version

Étape 7: Ajouter un nouvel utilisateur

Ensuite, ajoutez un nouvel utilisateur git via la commande mentionnée ci-dessous:

$ sudo addUser --System --shell / bin / bash --gec 'git version Control'
--groupe - mot-passe-passe-désactivé - home / home / git git

La commande ci-dessus créera un nouvel utilisateur.

Ensuite, rendez-vous important Gitea Répertoires utilisant la commande suivante:

$ sudo mkdir -pv / var / lib / gitea / personnalisé, données, log

Modifiez ensuite la propriété des répertoires ci-dessus via la commande sous-donnée:

$ sudo chown -rv git: git / var / lib / gitea

Après cela, vous devez réparer la bonne autorisation au Gitea Répertoire à travers la commande mentionnée en dessous:

$ sudo chmod -rv 750 / var / lib / gitea

Ensuite, vous devrez créer un répertoire de configuration de Gitea dans l'emplacement «/ Etc / gitea» Utilisation de la commande suivante:

$ sudo mkdir -v / etc / gitea

Ensuite, remplacez l'utilisateur Gitea avec root et groupe avec le GIT dans le répertoire de configuration à l'aide de la commande de divagations ci-dessous:

$ sudo chown -rv racine: git / etc / gitea

Permet désormais de modifier l'autorisation vers le répertoire de configuration via la commande suivante:

$ sudo chmod -rv 770 / etc / gitea

Étape 8: Création du fichier de service SystemD

Une fois les étapes ci-dessus terminées, vous devrez alors créer un fichier de service SystemD avec le nom «gitea.service"Dans l'emplacement du répertoire"/ etc / système / système/ ".

Afin de créer un fichier pour Gitea, Exécutez la commande suivante pour ouvrir un éditeur de fichiers:

$ sudo nano / etc / systemd / système / gitea.service

Puis collez les textes suivants dans le fichier.

[Unité]
Description = Gitea
Après = syslog.cible
After = réseau.cible
Redémarrer = 3s
Type = simple
Utilisateur = git
Groupe = git
WorkingDirectory = / var / lib / gitea /
Execstart = / usr / local / bin / gitea web --Config / etc / gitea / app.ini
Redémarrer = toujours
Environnement = user = git home = / home / git gitea_work_dir = / var / lib / gitea
[Installer]
Recherché = multi-utilisateurs.cible

Enregistrez le fichier en appuyant sur le «Ctrl + x»Clé et choisissez Y puis appuyez sur Entrée.

Redémarrez maintenant le Gitea Service via la commande suivante:

$ sudo systemctl start gitea

Vous pouvez vérifier le Gitea Statut via la commande suivante:

$ sudo systemctl status gitea

Ensuite, vous devrez également activer le Gitea Service via la commande suivante afin que le service commence automatiquement après le redémarrage.

$ sudo systemctl activer gitea

Maintenant, ouvrez votre navigateur Web sur Ubuntu et utilisez l'adresse http: //: 3000. Pour vérifier l'adresse IP du système, vous pouvez utiliser la commande suivante:

$ hostname -i

L'adresse ci-dessus ouvrira le Gitea sur le navigateur.

Allez au «Enregistrer”Option en cliquant dans le coin supérieur gauche.

Créer un compte sur Gitea serveur et commencez à utiliser ses services sur Ubuntu 22.04.

L'écran ci-dessus apparaît lorsque vous enregistrez avec succès un compte sur Gitea serveur et cela met fin à l'installation de Gitea sur Ubuntu 22.04.

Dans le cas, si vous avez besoin de conseils sur l'utilisation Gitea serveur, vous pouvez obtenir de l'aide à partir de sa documentation.

Conclusion

Gitea est un serveur GIT auto-hébergé open source, largement utilisé qui est plus léger et plus simple à configurer que Gitlab. Les instructions ci-dessus vous aideront à installer Gitea sur Ubuntu 22.04 afin que vous puissiez profiter de ses fonctionnalités telles que la gestion du référentiel, le téléchargement et la création de fichiers basés sur le Web, l'examen du code et bien plus encore.