安装GitLab服务
- 2025-06-30 22:39:11
- 丁国栋
- 原创 9
参考链接:
https://docs.gitlab.com/install/package/
https://packages.gitlab.com/gitlab/gitlab-ce
https://docs.gitlab.com/install/package/ubuntu/
安装脚本
注意:密码必须尽可能复杂,8位以上,含有大小写字母、数字和符号四种中的三种。
curl "https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh" | sudo bash sudo GITLAB_ROOT_EMAIL="admin@example.com" GITLAB_ROOT_PASSWORD="strongpassword" EXTERNAL_URL="https://gitlab.example.com" apt install gitlab-ce
设置邮箱SMTP服务
https://docs.gitlab.com/omnibus/settings/smtp/
常见问题:
命令行如何重置GitLab用户密码?
如果没有设置用户名和密码,可以先在GitLab前台注册一个。
执行命令gitlab-rails console -e production
进入 GitLab Rails 命令行控制台
user = User.find_by(username: 'root') # 如果用户名找不到可以使用 user = User.find_by(email: 'username@example.com') user.password = '你的新密码' user.password_confirmation = '你的新密码' # 检查用户状态(确认是否被禁用) user.state # 如果返回 'deactivated',说明用户被禁用 # 启用用户 user.activate! # 设置为管理员 user.admin = true # 保存 user.save! exit--
发表评论