1. 下载 GitLab 安装包

从 GitLab 官网下载适合的安装包,或者使用以下命令下载:

curl -LO https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-<VERSION>.rpm/download

注意:将<VERSION>替换为最新版本号。

  1. 安装 GitLab

使用以下命令安装 GitLab:

sudo rpm -i gitlab-ce-<VERSION>.rpm
  1. 配置 GitLab

编辑 GitLab 配置文件/etc/gitlab/gitlab.rb,修改 GitLab URL:

external_url 'http://gitlab.example.com'

其中,http://gitlab.example.com为 GitLab 的访问地址。

其他常用配置:

  • 修改 GitLab 端口:
gitlab_workhorse['listen_network'] = "tcp"
gitlab_workhorse['listen_addr'] = "127.0.0.1:8181"
  • 修改 GitLab 数据目录:
git_data_dirs({
  "default" => {
    "path" => "/mnt/nfs/git-data"
  }
})
  • 修改 GitLab 邮件配置:
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.gmail.com"
gitlab_rails['smtp_port'] = 587
gitlab_rails['smtp_user_name'] = "user@gmail.com"
gitlab_rails['smtp_password'] = "password"
gitlab_rails['smtp_domain'] = "smtp.gmail.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_tls'] = true

其中,user@gmail.com为 Gmail 账号,password为 Gmail 密码。

  1. 重新配置 GitLab

使用以下命令重新配置 GitLab:

sudo gitlab-ctl reconfigure
  1. 启动 GitLab

使用以下命令启动 GitLab:

sudo gitlab-ctl start
  1. 访问 GitLab

在浏览器中访问 GitLab URL,输入管理员账号和密码登录 GitLab。


原文地址: https://www.cveoy.top/t/topic/mmyN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录