温馨提示×

如何修改CentOS GitLab的默认设置

小樊
87
2025-02-13 01:42:45
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要修改CentOS上GitLab的默认设置,你可以按照以下步骤进行操作:

修改外部URL

  • 打开配置文件:vi /etc/gitlab/gitlab.rb
  • 找到 external_url 设置项,将其更改为你想要的URL和端口。例如:external_url 'http://your_server_ip:8080'
  • 保存文件后,运行以下命令应用更改:sudo gitlab-ctl reconfigure

配置邮件设置

  • /etc/gitlab/gitlab.rb 文件中添加或修改以下配置信息(以QQ企业邮箱为例):
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "your_email@example.com"
gitlab_rails['smtp_password'] = "your_password"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_from'] = 'your_email@example.com'
gitlab_rails['smtp_domain'] = "exmail.qq.com"
  • 保存文件后,执行以下命令应用更改:gitlab-ctl reconfigure

设置页面语言为简体中文

  1. 用户登录GitLab,点击头像,再点击 Preferences
  2. 向下滑动,找到 Localization,选择简体中文,然后进行保存。

更改默认模式(项目可见性)

  1. 登录GitLab并打开要更改模式的项目。
  2. 点击项目名称后面的齿轮图标,然后选择 Settings 选项。
  3. 在打开的设置页面中,点击 General 选项卡,在 Visibility, project features, permissions 区域更改项目的可见性。
  4. 选择 Public 可使项目对所有人可见,选择 Private 则仅允许团队成员访问。
  5. 点击页面底部的保存更改按钮。

修改默认端口(例如将GitLab的默认端口80改为8080)

  • 编辑 /etc/gitlab/gitlab.rb 文件,找到以下设置并修改:
unicorn['port'] = 8080
nginx['listen_port'] = 8080
  • 保存文件后,运行以下命令应用更改:gitlab-ctl reconfigure
  • 重新启动GitLab:gitlab-ctl restart

以上步骤涵盖了修改GitLab的外部URL、邮件设置、页面语言、项目可见性以及默认端口的基本操作。根据你的具体需求,可能还需要进行其他配置调整。在进行任何配置更改后,务必执行 gitlab-ctl reconfiguregitlab-ctl restart 命令以使更改生效。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何修改Linux DHCP默认设置

0