1.yum新增gitlab的yum源
[root@VM-16-4-centos bin]# cat /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]
name=gitlab-ce
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
Repo_gpgcheck=0
Enabled=1
Gpgkey=https://packages.gitlab.com/gpg.key
gpgcheck=0
2.安装gitlab
yum install -y gitlab-ce
3.启动
gitlab-ctl help #帮助
gitlab-ctl start
#gitlab-ctl stop #停止
gitlab-ctl status #查看状态
gitlab-ctl restart #重启
gitlab-ctl reconfigure #更新配置文件
4.配置默认访问密码
#切换到命令运行的目录 cd /opt/gitlab/bin/
#执行如下命令:gitlab-rails console -e production 进行初始化密码
gitlab-rails console -e production
u=User.where(id:1).first
u.password='12345678wwerd'
u.password_confirmation='12345678'
u.save!
exit
#出现true说明设置成功!
#此时就可以用root/12345678来登录页面
如果提示了以下内容,请重置密码为更复杂的
/opt/gitlab/embedded/lib/ruby/gems/3.0.0/gems/activerecord-6.1.7.2/lib/active_record/validatio ns.rb:80:in
`raise_validation_error': Validation failed:
Password must not contain commonly us
ed combinations of words and letters (ActiveRecord::RecordInvalid)
5.访问gitlab尝试上传过来的