《ubuntuserver搭建安装gitlab》由会员分享,可在线阅读,更多相关《ubuntuserver搭建安装gitlab(2页珍藏版)》请在金锄头文库上搜索。
1、 Ubuntu Server搭建安装 Gitlab 1. Gitlab介绍GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。2. 安装配置依赖项(使用Postfix来发送邮件)sudo apt-get install curl openssh-server ca-certificates postfix3. 安裝gitlab下载deb安装包(https:/ 执行命令如下安装: dpkg -
2、i gitlab-ee-XXX.deb4. 配置并启动GitLab打开/etc/gitlab/gitlab.rb,将external_url = http:/修改为自己的IP地址:http:/xxx.xx.xxx.xx,然后执行下面的命令使配置生效sudo gitlab-ctl reconfigure5. 登录GitLab默认管理员用户名密码:Username: root Password: 5iveL!fe6. 邮件配置修改/etc/gitlab/gitlab.rb文件,添加邮件服务器信息(SMTP)。gitlab_railssmtp_enable = true gitlab_railssm
3、tp_address = “” gitlab_railssmtp_port = 25 gitlab_railssmtp_user_name = “” gitlab_railssmtp_password = “xxx” gitlab_railssmtp_domain = “” gitlab_railssmtp_authentication = :login gitlab_railssmtp_enable_starttls_auto = truegitlab_railsgitlab_email_from = “” user“git_user_email” = “”执行 gitlab-ctl reconfigure 命令使配置生效7. Gitlab 相关命令(1) 启动所有 gitlab 组件:sudo gitlab-ctl start(2) 停止所有 gitlab 组件:sudo gitlab-ctl stop(3) 重启所有 gitlab 组件:sudo gitlab-ctl restart(4) 查看服务状态sudo gitlab-ctl status(5) 启动服务sudo gitlab-ctl reconfigure(6) 修改默认的配置文件sudo vim /etc/gitlab/gitlab.rb