搜索
您的当前位置:首页正文

GitLab10.3 + CentOS7 私有Git项目仓库

来源:二三娱乐

一、GitLab是什么

二、环境

  • centos7
  • Gitlab: 社区版10.3.0

三、开始搭建

  1. 关闭selinux
# 修改文件
vi /etc/selinux/config 
#将SELINUX=enforcing改为SELINUX=disabled ,然后重启电脑
#查看selinux状态
sestatus -v
selinux状态
  1. 安装配置依赖
  • 安装配置依赖项
    如想使用Postfix来发送邮件,在安装期间请选择'Internet Site'. 您也可以用sendmai或者 并
    在 Centos 6 和 7 系统上, 下面的命令将在系统防火墙里面开放HTTP和SSH端口.
sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

  1. 添加GitLab仓库,并安装
wget 

sudo rpm -i --force --nodeps  gitlab-ce-10.3.0-ce.0.el7.x86_64.rpm


  1. 重新配置启动 gitlab-ctl reconfigure
gitlab-ctl --hlep #查看命令
gitlab-ctl start #启动
gitlab-ctl stop #停止
启动
  1. 使用浏览器访问(服务器IP地址)GitLab
    首次访问GitLab,系统会让你重新设置管理员的密码,设置成功后会返回登录界面.
    默认的管理员账号是root,密码5iveL!fe。如果你想更改默认管理员账号,请输入上面设置的新密码登录系统后修改帐号名.

将解压后的汉化包覆盖服务器上的/opt/gitlab/embedded/service/gitlab-rails目录。

启动Gitlab服务。

sudo gitlab-ctl start
重新执行配置命令。
sudo gitlab-ctl reconfigure
完成上述步骤即实现汉化。

完成汉化
Top