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.
Entrez d'abord dans la console du serveur GitLab et exécutez la commande suivante :
sudo vim /etc/gitlab/gitlab.rb
L'éditeur ouvrira le fichier de configuration de GitLab et trouvera la ligne suivante :
external_url 'http://example.com'
Modifiez-le en :
external_url 'http://example.com:8080'
Enregistrez Modify, puis exécutez la commande suivante pour que le fichier de configuration prenne effet :
sudo gitlab-ctl reconfigure
GitLab rechargera le fichier de configuration et démarrera le service. Vous pouvez désormais accéder à GitLab en visitant http://example.com:8080.
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
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"
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
Enregistrez les modifications puis exécutez la commande suivante Activez le fichier de configuration :
sudo gitlab-ctl reconfigure
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!