ubuntu

ubuntu gitlab配置步骤

小樊
37
2025-04-09 23:00:54
栏目: 智能运维

在Ubuntu上配置GitLab的步骤如下:

环境准备

  1. 设置主机名:根据机器的规划,设置主机名为gitlab。
sudo hostnamectl set-hostname gitlab
  1. 停止和禁用防火墙
sudo systemctl disable --now ufw
  1. 更新系统
sudo apt update
sudo apt upgrade

GitLab安装配置

  1. 安装GitLab所需的依赖包
sudo apt-get install curl openssh-server ca-certificates tzdata perl
  1. 添加GitLab存储库
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
  1. 安装GitLab
gitlab-ce --version
sudo apt-get install gitlab-ce_17.5.2-ce.0_amd64.deb
  1. 更改GitLab配置
sudo vim /etc/gitlab/gitlab.rb
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.example.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "your-email@example.com"
gitlab_rails['smtp_password'] = "your-password"
gitlab_rails['smtp_domain'] = "example.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['gitlab_email_from'] = "your-email@example.com"
  1. 重新配置GitLab
sudo gitlab-ctl reconfigure
  1. 启动GitLab
sudo gitlab-ctl start
  1. 设置开机自启动(可选):
sudo systemctl enable gitlab-runsvdir.service

GitLab使用

  1. 更改GitLab登录用户密码:在GitLab登录页面输入新的密码。

  2. 更改GitLab界面为中文:在GitLab设置中,找到“界面语言”并选择中文。

  3. 查看GitLab服务状态

sudo gitlab-ctl status
  1. 查看GitLab日志
sudo gitlab-ctl tail
  1. 查看GitLab的版本号
gitlab-ce --version

请注意,具体的命令和步骤可能会根据GitLab版本和Ubuntu发行版的不同而有所变化。建议参考GitLab官方文档或搜索与你使用的GitLab版本和Ubuntu版本相匹配的教程。

0
看了该问题的人还看了