美文网首页
搭建gitlab

搭建gitlab

作者: 木木_bfe8 | 来源:发表于2018-05-09 12:26 被阅读0次

    参考链接

    CE版 

    1.下载gitlab安装包

    官网下载速度较慢 建议先行下载 

    (1).https://about.gitlab.com/downloads/ 

    (2).国内的源 里面可以找到最新的版本https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/

    2.安装依赖

    sudo apt-getinstall curl openssh-serverca-certificatespostfix

    3.配置postfix邮箱 

    选择 Internet Site (F12) Enter 下一步 

    这里设置FQDN 我是选择默认。

    4.安装gitlab安装包

    sudo dpkg -i gitlab-ce_7.10.5~omnibus-1_amd64.deb

    5.配置 gitlab 

    修改/etc/gitlab/gitlab.rb

    把external_url改成部署机器的域名或者IP地址。

    6.对GitLab进行重配置 (这一步也是启动 GitLab)

    sudogitlab-ctl reconfigure

    7.查看启动状态

    sudogitlab-ctl status

    启动时如果报ssh或postfix未启动

    service sshd start

    service postfix start

    8.打开浏览器登陆 

    按照上面设置的external_url访问,第一次登陆默认管理员密码和用户名:

    Username:root Password:5iveL!fe

    1.Start all GitLab components

    sudo gitlab-ctl start

    2.Stop all GitLab components

    sudo gitlab-ctl stop

    3.Restart all GitLab components

    sudo gitlab-ctl restart

    .查看所有日志

    sudo gitlab-ctl tail

    2.查看nginx 访问日志

    sudo gitlab-ctl tail nginx/gitlab_acces.log

    3.查看 postgresql 日志

    sudo gitlab-ctl tail  postgresql

    修改gitlab 代码存储路径

    By default, omnibus-gitlab stores the Git repository data under /var/opt/gitlab/git-data. The repositories are stored in a subfolder repositories. You can change the location of the git-data parent directory by adding the following line to/etc/gitlab/gitlab.rb. 

    git_data_dirs({ "default" => { "path" => "/mnt/nas/git-data" } })

    重新配置

    sudo gitlab-ctl reconfigure

    重启

    sudo gitlab-ctl restart

    相关文章

      网友评论

          本文标题:搭建gitlab

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