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 14.04下安装gitlab 7.6.2

Ubuntu 14.04下安装gitlab 7.6.2 1安装Ubuntu 64位,用户名不要为git,不用使用快捷安装。 2 安装gitlab 1)打开终端 执行命令$wget https...
  • ai309581115
  • ai309581115
  • 2015年01月22日 11:22
  • 564

ubuntu 14.04 一键安装 gitlab7

bitnami的一键安装包。bitnami-gitlab-7.1.1-0-linux-x64-installer.run。
  • argonwu
  • argonwu
  • 2014年08月05日 21:32
  • 2290

Ubuntu 12.04 安装 GitLab

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

在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
  • 820

ubuntu12.04搭建gitlab

关于如何搭建GitLab,在GitLab官网上有相关介绍gitlab下载。此处对整个搭建过程,做一个详细记录: 1. 安装配置依赖项 如果已经安装了Postfix来发送邮件请在安装期间选择 'Int...
  • liuruiqun
  • liuruiqun
  • 2015年11月21日 00:58
  • 641

安装 GitLab7.x

安装环境:                     操作系统:    Ubuntu 12.4 LTS 英文                    数据库:        postgresql  ...
  • xiaobin_HLJ80
  • xiaobin_HLJ80
  • 2014年10月12日 03:10
  • 3587

gitlab 搭建与使用

安装安装过程参考gitlab官网。下面以cent os 为例,简单说明其安装过程。 安装和配置必须的packagesOn CentOS, the commands below will also op...
  • lanyang123456
  • lanyang123456
  • 2017年08月27日 10:50
  • 1147

GitLab_本地GitLab服务器搭建

1.官网https://about.gitlab.com/downloads/#centos6 1.点击“Download”。 2.选择你要安装的环境以下是官方安装说明:Install a G...
  • csdn_yasin
  • csdn_yasin
  • 2016年07月12日 00:29
  • 8232

在Ubuntu上安装GitLab

GitLab是免费的Git server, 其功能和易用性上与GitHub相比, 并不逊色. 所以内部的代码管理服务器选择上, GitLab理所当然成为首选. GitLab的安装比较简单,...
  • volvet
  • volvet
  • 2017年03月04日 12:33
  • 1665

ubuntu14.04 安装gitlab

GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。它提供Git版本控制、代码检查、Bug跟踪和Wiki,它可以通过LDAP或活动目录来进行安...
  • lmmilove
  • lmmilove
  • 2014年10月29日 15:50
  • 21846
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu12.04搭建gitlab
举报原因:
原因补充:

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