赞
踩
搭建gitlab服务器最低配置要求2核4G,低于这个配置的服务器运行效果很差,
不然,有可能就像我这种情况。
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
如果不配置邮箱服务,可以跳过
sudo apt-get install -y postfix
方法一:在线安装(比较慢)
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce
Gitlab安装包大约1G
方法二:离线安装
官网下载包,地址:https://packages.gitlab.com/gitlab/gitlab-ce
这里需要注意的:ubuntu/focal 适用于 ubuntu20系列,ubuntu/bionic 适用于 ubuntu18 系列,按需下载。我这里是 ubuntu1804LTS,所以选择 ubuntu/bionic (若你选择 ubuntu/focal 版本,后面安装的时候可能会出现一些系统依赖问题)。
安装指定离线包
apt install ./gitlab-ce_15.9.1-ce.0_amd64.deb
五、修改配置文件
sudo vim /etc/gitlab/gitlab.rb
修改内容:
# external_url 'http://gitlab.example.com'
external_url 'http://192.168.xx.xxx:6001'
六、重新载入配置文件
重新载入配置
sudo gitlab-ctl reconfigure
重启Gitlab
sudo gitlab-ctl restart
还有个需求可能是:需要配置咱们的 gitlab 服务开机自动,那么可以这样:
# 启用开机自启动
sudo systemctl enable gitlab-runsvdir.service
sudo gitlab-ctl status
要显示以上全部信息,GitLab才算已正常启动
如果出现连接未响应的情况,请关闭防火墙
systemctl stop firewalld.service
再次访问即可成功。
管理员账户登入后
进入Users
创建新的user
填写信息后创建user
然后即可重新使用创建好新的user的账号及密码进行登录,为伙伴创建多个账户进行登录,并为多个项目及分支邀请伙伴账号共同开发。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。