Maison > outils de développement > git > Comment modifier le port HTTP ou HTTPS de GitLab

Comment modifier le port HTTP ou HTTPS de GitLab

PHPz
Libérer: 2023-03-31 15:43:27
original
4230 Les gens l'ont consulté

GitLab est une plateforme d'hébergement de code open source qui utilise généralement le protocole HTTP pour écouter le port 80 par défaut. Cependant, il existe des cas où vous devez déployer GitLab sur un autre port. Cet article explique comment modifier le port HTTP ou HTTPS de GitLab.

  1. Modifiez le port HTTP

Entrez d'abord dans la console du serveur GitLab et exécutez la commande suivante :

sudo vim /etc/gitlab/gitlab.rb
Copier après la connexion
Copier après la connexion

L'éditeur ouvrira le fichier de configuration de GitLab et trouvera la ligne suivante :

external_url 'http://example.com'
Copier après la connexion

Modifiez-le en :

external_url 'http://example.com:8080'
Copier après la connexion

Enregistrez Modify, puis exécutez la commande suivante pour que le fichier de configuration prenne effet :

sudo gitlab-ctl reconfigure
Copier après la connexion
Copier après la connexion

GitLab rechargera le fichier de configuration et démarrera le service. Vous pouvez désormais accéder à GitLab en visitant http://example.com:8080.

  1. Modifier le port HTTPS

Si votre GitLab utilise le protocole HTTPS pour écouter sur le port 443, vous devez effectuer un travail supplémentaire pour modifier le port HTTPS. Tout d'abord, assurez-vous d'avoir configuré un certificat SSL, sinon veuillez vous référer à la documentation officielle pour la configuration.

Ensuite, entrez dans la console du serveur GitLab et exécutez la commande suivante :

sudo vim /etc/gitlab/gitlab.rb
Copier après la connexion
Copier après la connexion

L'éditeur ouvrira le fichier de configuration de GitLab et trouvera les lignes suivantes :

nginx['ssl_certificate'] = "/etc/gitlab/ssl/server.crt"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/server.key"
Copier après la connexion

Modifiez-les en :

nginx['ssl_certificate'] = "/etc/gitlab/ssl/server.crt"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/server.key"
nginx['listen_port'] = 8443
nginx['listen_https'] = true
Copier après la connexion

Enregistrez les modifications puis exécutez la commande suivante Activez le fichier de configuration :

sudo gitlab-ctl reconfigure
Copier après la connexion
Copier après la connexion

Désormais, GitLab écoutera sur le port 8443 en utilisant le protocole HTTPS. Vous pouvez accéder à GitLab en visitant https://example.com:8443.

Résumé

Vous pouvez facilement modifier le port HTTP ou HTTPS de GitLab en modifiant les options external_url et nginx du fichier de configuration de GitLab. A noter qu'avant de modifier le port HTTPS, assurez-vous que le certificat SSL a été configuré.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal