深圳网站建设、响应式网站建设、微网站建设定制属于您的高端视觉网站!

搜索深圳网站建设相关案例及相关信息 服务热线:13530005572/15112579390
深圳网站建设-独占网络-广告图
首页 > 独占观点 > Ubuntu Server搭建安装 Gitlab

Ubuntu Server搭建安装 Gitlab

  • 所属分类:独占观点
  • 作者: 独占网络
  • 更新时间: 2017-6-26 8:55:29
  • 返回列表
1. Gitlab介绍
GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。

2. 安装配置依赖项(使用Postfix来发送邮件)
sudo apt-get install curl openssh-server ca-certificates postfix

3. 安裝gitlab
下载deb安装包(https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/), 执行命令如下安装: dpkg -i gitlab-ee-XXX.deb

4. 配置并启动GitLab
打开`/etc/gitlab/gitlab.rb,将`external_url = 'http://git.example.com'`修改为自己的IP地址:`http://xxx.xx.xxx.xx`,然后执行下面的命令使配置生效
sudo gitlab-ctl reconfigure

5. 登录GitLab
默认管理员用户名密码:
Username: root 
Password: 5iveL!fe

6. 邮件配置
修改/etc/gitlab/gitlab.rb文件,添加邮件服务器信息(SMTP)。

gitlab_rails[‘smtp_enable’] = true 
gitlab_rails[‘smtp_address’] = “smtp.163.com” 
gitlab_rails[‘smtp_port’] = 25 
gitlab_rails[‘smtp_user_name’] = “xxx@163.com” 
gitlab_rails[‘smtp_password’] = “xxx” 
gitlab_rails[‘smtp_domain’] = “163.com” 
gitlab_rails[‘smtp_authentication’] = :login 
gitlab_rails[‘smtp_enable_starttls_auto’] = true

gitlab_rails[‘gitlab_email_from’] = “xxx@163.com” 
user[“git_user_email”] = “xxx@163.com”

执行 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

相关推荐