ubuntu12.04搭建gitlab

原创 2015年11月21日 00:58:25

关于如何搭建GitLab,在GitLab官网上有相关介绍gitlab下载。此处对整个搭建过程,做一个详细记录:

1. 安装配置依赖项


如果已经安装了Postfix来发送邮件请在安装期间选择 'Internet Site' . 你也可以用Sendmail或者 configure a 使用自定义的SMTP服务器来代替Postfix. 如果希望使用 Exim, 请 把它当做SMTP来配置.

sudo apt-get install curl openssh-server ca-certificates postfix


选择OK。在接下来的选项界面中,选择“Internet site”,为Gitlab 配置邮件提醒。

2. 添加并安装GitLab软件包

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce

3. 配置并启动GitLab

3.1 配置

vim /etc/gitlab/gitlab.rb
修改以下字段(其他按照需求自己斟酌)

external_url 'http://xx.xx.xx.xx:8080'

nginx['listen_addresses'] = [xx.xx.xx.xx']
nginx['listen_port'] = 8080

3.2 启动

sudo gitlab-ctl reconfigure

4. 通过浏览器访问GitLab,下面是默认的账号和密码

Username: root
Password: 5iveL!fe


以上GitLab服务器就基本搭建成功了,可以创建一个测试工程test,方便接下来的代码 下载/上传 演示。

5、本地git安装及简单操作

5.1 ubuntu下安装git

sudo apt-get install git

5.2 配置git账号信息

git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"

5.3 查看git的配置信息

git config --list

5.3 简单操作演示

(1)建立一个新的 repository

git clone http://xx.xx.xx.xx:8080/Your Name/test.git
cd test
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

(2)本地已存在 folder 或者 Git repository

cd existing_folder
git init
git remote add origin http://xx.xx.xx.xx:8080/Your Name/test.git
git add .
git commit
git push -u origin master


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

在Ubuntu 12.04 上面安装gitlab

https://about.gitlab.com/downloads/#ubuntu1204 Install a GitLab CE Omnibus package on Ubuntu 12....
  • Rodulf
  • Rodulf
  • 2016年08月25日 12:07
  • 699

Ubuntu 12.04 安装 GitLab

打开官网,下载安装包gitlab本身依赖了很多第三方软件,所以我们直接下载官方提供的已经打包好的套件,里面包含了全部的软件。就不需要自己一个个安装了。https://about.gitlab.com/...
  • nextyu
  • nextyu
  • 2016年10月06日 14:23
  • 473

ubuntu中gitlab安装

ubuntu中gitlab安装 参考官方文档:https://about.gitlab.com/downloads/#ubuntu1204 1. 安装和配置必要的依赖     输入下面的命令:su...

GitLab Installation on Ubuntu Server 12.04

For the people not knowing what GIT is or what it’s used for here’s a link to read about it What i...

Ubuntu12.04安装Gitlab版本管理

转自:http://blog.163.com/thinki_cao/blog/static/8394487520132192357583/    最近要开始进行新的项目,不过工欲善其事,必先利其器,为...

ubuntu12.04 git服务器的搭建

  • 2015年11月11日 14:28
  • 32KB
  • 下载

Linux(Ubuntu16.04)+GitLab8.17deb安装包搭建Git仓库(代码管理系统)

Linux(Ubuntu16.04)+GitLab8.17deb安装包搭建Git仓库(代码管理系统),使用deb安装包的好处是可以指定自己需要的版本...

Ubuntu_12.04下面Bugzilla环境搭建

  • 2015年09月18日 11:08
  • 425KB
  • 下载

ubuntu12.04搭建android开发环境

  • 2013年08月23日 11:54
  • 617KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu12.04搭建gitlab
举报原因:
原因补充:

(最多只允许输入30个字)