linux上手动安装gitlab

准备安装包

GitLab分为社区版(CE)和企业版(EE),但是不管是社区版还是企业版,安装包都比较大,我安装gitlab-ce-15.0.2-ce.0.el7.x86_64.rpm大概1个G,所以在线安装,Linux下载起来可能会很慢,建议将安装包先下载到本地,再上传到服务器进行离线安装。下载地址:https://packages.gitlab.com/gitlab。

本文下载的是社区版(CE) gitlab-ce-15.0.2-ce.0.el7.x86_64.rpm 下载完成后上传到服务器上

我是上传到服务器的/usr/local/gitlab文件夹下

  1. cd /usr/local/gitlab 把安裝包放入此文件夹
  2. vim gitlab-install.sh 添加脚本文件,并把下面代码放入脚本:
  3. sudo rpm -ivh /usr/local/gitlab/gitlab-ce-15.0.2-ce.0.el7.x86_64.rpm
    sudo yum install -y curl policycoreutils-python openssh-server cronie
    sudo lokkit -s http -s ssh
    sudo yum install -y postfix
    sudo service postfix start
    sudo chkconfig postfix on
    curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
    sudo EXTERNAL_URL="http://gitlab.example.com" yum -y install gitlab-ce
  4. 给脚本增加执行权限

    chmod +x gitlab-install.sh

  5. 然后执行该脚本,开始安装 gitlab-ce,保证服务器可以上网哈,等待执行完成

     

     ./gitlab-install.sh  
  6.  初始化GitLab服务运行下面命令

    gitlab-ctl reconfigure
    
  7. 初始化完成如下,需要花几分钟的时间

  8. 启动GItLab服务

    gitlab-ctl start  
    

  9. 使用浏览器访问Gitlab,地址为ip加上80端口

  10. 账号其实在初始化完成的时候已经提示

    可以看到账号为:root ,密码在/etc/gitlab/initial_root_password 文件中,这个密码只有24小时,所以登录后记得修改密码。

  11. 登录后界面如下

  12. 修改成我国中文界面

  13. 修改密码 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值