1. 依赖包安装
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
2. 配置邮件
sudo apt-get install -y postfix
选择Internet Site。
填入邮箱的后缀名。
3. 添加免费版的镜像
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
4. 安装gitlab
sudo apt-get update
sudo apt-get install gitlab-ce
5. 配置访问路径
sudo vim /etc/gitlab/gitlab.rb
6666是端口号,未使用的端口都可以。如果6666已经使用,换成其他的就可以了
6. 更新配置
sudo gitlab-ctl reconfigure
7. 重启gitlab服务
sudo gitlab-ctl restart
8. 打开sshd和postfix服务
sudo service sshd start
sudo service postfix start
9. 查看gitlab服务状态
sudo gitlab-ctl status
10. 在浏览器中访问
在内网任意一台电脑的浏览器上访问http://192.168.1.18:6666,可以开始会出现这样的错误
不要着急,可能是内存不够,或者服务还没启动起来。
如果是服务还没启动起来,等一会刷新一下。
如果是内存不够就只能换一台内存大点的机器作为gitlab服务器了。
上面出现的页面要求重置管理员的密码,输入密码之后就会跳转到登录的界面了。
默认的用户名是root,密码就是刚刚重新设置的密码,登录进去。
这样gitlab的安装算是完成了。