Centos7 安装 GitLab 代码管理服务器

Posted 喵喵扑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7 安装 GitLab 代码管理服务器相关的知识,希望对你有一定的参考价值。

一、安装依赖

yum -y install policycoreutils openssh-server openssh-clients postfix

二、启动postfix,并设置开机自启动

systemctl enable postfix && systemctl start postfix

三、下载gitlab并安装

# 安装wget
yum -y install wget

# 安装vim
yum install vim -y

# 下载安装包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

# 安装gitlab
rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

# 配置访问地址
vim  /etc/gitlab/gitlab.rb
# 修改 external_url ‘http://ip:port‘
# 访问gitlab的地址

四、重置并启动

# 重置 """(你之前配置的会全部修改默认值)"""
gitlab-ctl reconfigure

# 启动
gitlab-ctl restart

五、访问gitlab管理页面

浏览器输入之前配置的地址,如果不能访问,请看看防火墙是否开放端口gitlab服务是否正常启动。

六、gitlab维护

# 启动gitlab
gitlab-ctl start

# 停止 gitlab
gitlab-ctl stop

# 重启 gitlab
gitlab-ctl restart

# 重置 gitlab(你配置之前配置的会全部修改默认值)
gitlab-ctl reconfigure

七、修改ROOT用户密码

  1. 在root用户下输入命令:gitlab-rails console production
  2. irb(main):001:0> user = User.where(id: 1).first
  3. irb(main):002:0> user.password=12345678
  4. irb(main):003:0> user.password_confirmation=12345678
  5. irb(main):004:0> user.save!
  6. irb(main):005:0> quit
  7. gitlab-ctl restart
  8. 账户被修改为:【账号:root 密码:12345678】,使用账号密码登录即可。

以上是关于Centos7 安装 GitLab 代码管理服务器的主要内容,如果未能解决你的问题,请参考以下文章

centos7安装gitlab-ee

centos7安装gitlab-ee

centos7安装gitlab

#yyds干货盘点#Centos7环境下手把手教你安装Gitlab代码管理工具

CentOS服务器上搭建Gitlab安装步骤中文汉化详细步骤日常管理以及异常故障排查

Git GitLab服务器社区版安装与使用