美文网首页
Centos 8.3安装gitlab ce 14.0.4

Centos 8.3安装gitlab ce 14.0.4

作者: 莴牛 | 来源:发表于2021-07-08 18:06 被阅读0次

更新系统和安装依赖

sudo yum -y update
sudo yum -y install curl vim policycoreutils python3-policycoreutils

# 安装邮件和允许自启动
sudo yum -y install postfix
sudo systemctl enable postfix && sudo systemctl start postfix

添加gitlab ce源

curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

开始安装

sudo yum install gitlab-ce

gitlab配置

# 查看版本号
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
# 配置文件修改
sudo vi /etc/gitlab/gitlab.rb
# 设置 external_url 'http://ip'
# 修改配置修需要执行此命令
sudo gitlab-ctl reconfigure

# 命令集合
# 启动
gitlab-ctl start
# 查看状态
gitlab-ctl status
# 停止
gitlab-ctl stop
# 重启
gitlab-ctl restart

重新设置用户密码

gitlab-rails console -e production
user = User.where(id: 1).first
# 或者 根据邮箱查询
user = User.find_by(email: 'admin@example.com')
user.password = 'secret_pass'
user.password_confirmation = 'secret_pass'
user.save!

解决头像不展示

sudo  vi /etc/gitlab/gitlab.rb
# 找到 plain_url 和  ssl_url 两个配置修改如下
gitlab_rails['gravatar_plain_url'] = 'http://sdn.geekzu.org/avatar/%{hash}?s=%{size}&d=identicon'
gitlab_rails['gravatar_ssl_url'] = 'https://sdn.geekzu.org/avatar/%{hash}?s=%{size}&d=identicon'

#重启
sudo gitlab-ctl reconfigure
gitlab-ctl restart

相关文章

网友评论

      本文标题:Centos 8.3安装gitlab ce 14.0.4

      本文链接:https://www.haomeiwen.com/subject/yojtpltx.html