美文网首页我爱编程
ubuntu16.04安装gitlab教程

ubuntu16.04安装gitlab教程

作者: Liven_Lee | 来源:发表于2018-04-16 11:33 被阅读0次

    一、git的安装
    sudo apt-get install git
    二、gitlab的搭建
    1.安装依赖包
    sudo apt-get install curl openssh-server ca-certificates postfix
    2.邮件配置选择internet site
    3.利用清华大学的镜像[https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/]来进行主程序的安装。
    首先信任 GitLab 的 GPG 公钥:
    curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null
    4.添加镜像
    sudo vi /etc/apt/sources.list.d/gitlab-ce.list
    在文件中添加一行
    deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu xenial main
    5.安装 gitlab-ce:
    sudo apt-get update
    sudo apt-get install gitlab-ce
    6.执行命令
    sudo gitlab-ctl reconfigure
    7.打开 sshd 和 postfix 服务
    service sshd start
    service postfix start
    8.为了使 GitLab 社区版的 Web 界面可以通过网络进行访问,我们需要允许 80 端口通过防火墙,这个端口是 GitLab 社区版的默认端口。为此需要运行下面的命令
    sudo iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
    9.检查GitLab是否安装好并且已经正确运行,输入下面的命令
    sudo gitlab-ctl status
    10.如果得到类似下面的结果,则说明GitLab运行正常
    run: gitaly: (pid 15680) 185s; run: log: (pid 15328) 239s
    run: gitlab-monitor: (pid 15696) 184s; run: log: (pid 15484) 231s
    run: gitlab-workhorse: (pid 15667) 186s; run: log: (pid 15208) 249s
    run: logrotate: (pid 15273) 245s; run: log: (pid 15272) 245s
    run: nginx: (pid 15238) 247s; run: log: (pid 15237) 247s
    run: node-exporter: (pid 15467) 233s; run: log: (pid 15466) 233s
    run: postgres-exporter: (pid 15722) 181s; run: log: (pid 15571) 217s
    run: postgresql: (pid 14943) 342s; run: log: (pid 14942) 342s
    run: prometheus: (pid 15709) 182s; run: log: (pid 15521) 223s
    run: redis: (pid 14880) 348s; run: log: (pid 14879) 348s
    run: redis-exporter: (pid 15504) 224s; run: log: (pid 15503) 224s
    run: sidekiq: (pid 15189) 255s; run: log: (pid 15188) 255s
    run: unicorn: (pid 15151) 261s; run: log: (pid 15150) 261s
    11.在浏览器地址栏中输入:http://127.0.0.1,即可访问GitLab的Web页面

    1. 首次登录需要更改密码,管理员用户名为root

    相关文章

      网友评论

        本文标题:ubuntu16.04安装gitlab教程

        本文链接:https://www.haomeiwen.com/subject/kenqkftx.html