搭建自己的gitlab代码仓库服务器

安装官方参考文档
这里以Ubuntu16.04为例

1.安装必要的依赖
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates

Next, install Postfix to send notification emails.

sudo apt-get install -y postfix

During Postfix installation a configuration screen may appear. Select ‘Internet Site’ and press enter. Use your server’s external DNS for ‘mail name’ and press enter. If additional screens appear, continue to press enter to accept the defaults.

2. 添加GitLab包,安装GitLab包
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash

安装GitLab包

sudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ee
3.启动sshd和postfix服务
service sshd start
    
service postfix start
4.添加防火墙规则
sudo iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
5.启动各项服务
sudo gitlab-ctl reconfigure
6.检查GitLab是否安装好并且已经正确运行
sudo gitlab-ctl status

如果得到类似下面的结果,则说明GitLab运行正常
运行正常

7.修改访问IP地址

1.打开ifconfig,查看本机ip
2.终端输入

gedit /etc/gitlab/gitlab.rb

将里面该行改为:
external_url ‘http://本机ip
3.进入后需要初始化密码
默认登录用户名为root

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值