当前位置:   article > 正文

用树莓派4B安装gitlab,亲测可用~_树莓派 gitlab

树莓派 gitlab

最近成功在CentOS7上安装了gitlab,忽然想到是不是可以把吃灰的树莓派4B也装上gitlab,于是研究了一下,做个分享。

树莓派是4B 8G版本。本身装的是官方的64位系统。之前可能还装过一些乱七八糟的东西,这里就不提了。

上gitlab官网上(https://gitlab.cn/install/),发现已经没有支持树莓派的,不过有Debian的,可以用,前半部分按照教程操作。

1. 安装和配置必须的依赖项

  1. sudo apt-get update
  2. sudo apt-get install -y curl openssh-server ca-certificates perl

 (可选)下一步,安装 Postfix 以发送电子邮件通知。如果您想使用其他解决方案发送电子邮件,请跳过此步骤并在安装极狐GitLab 后配置外部 SMTP 服务器

sudo apt-get install -y postfix

在安装 Postfix 的过程中可能会出现一个配置界面,在该界面中选择“Internet Site”并按下回车。把“mail name”设置为您服务器的外部 DNS 域名并按下回车。如果还有其它配置界面出现,继续按下回车以接受默认配置。

2. 下载/安装极狐GitLab

这里开始就不按官网来了。可能是因为不支持树莓派了吧。

访问 https://packages.gitlab.com/gitlab/raspberry-pi2

找一个当前最新的版本

点击进去后,先运行右上角的命令: 

curl -s https://packages.gitlab.com/install/repositories/gitlab/raspberry-pi2/script.deb.sh | sudo bash

然后再运行下面的安装命令。

sudo apt-get install gitlab-ce=15.7.0-ce.0

当然你也可以下载后,解压,再安装,CentOS7里是这么弄的,但是这里没必要。

时间有点长,当出现个狐狸的头像后,就差不多好了。

把地址和端口改一下:

vi /etc/gitlab/gitlab.rb

光标移动到external_url这里

external_url '这里是地址'

按i后,输入自己的地址和端口号,比如http://127.0.0.1:1000

修改完后,按ESC键,输入一个冒号:,输入wq,退出。

 让gitlab重新配置一下:

sudo gitlab-ctl reconfigure

这个要等一段时间

gitlab的默认账号root。

官网上说:随机生成一个密码并存储在 /etc/gitlab/initial_root_password 文件中(出于安全原因,24 小时后,此文件会被第一次 gitlab-ctl reconfigure 自动删除,因此若使用随机密码登录,建议安装成功初始登录成功之后,立即修改初始密码)。

所以打开文件看一下初始密码:

vi /etc/gitlab/initial_root_password

复制下来:

按ESC键,输入一个冒号:,输入q,退出。

打开浏览器,输入地址访问:

登录后,就赶紧把密码给改了吧!

另外,如果出现502的错误,可以看看是不是防火墙的问题或者权限问题。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/682324
推荐阅读
相关标签
  

闽ICP备14008679号