用户工具

站点工具


分享:技术:git:gitlab的安装和使用

gitlab的安装和使用

系统版本

ubuntu14.04

下载并安装

wget -c https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.0.0-omnibus-1_amd64.deb #下载gitlab 300M左右

sudo apt-get install openssh-server

sudo apt-get install postfix #安装邮件服务

sudo dpkg -i gitlab_7.0.0-omnibus-1_amd64.deb #安装gitlab

sudo vi /etc/gitlab/gitlab.rb #修改配置

# Change the external_url to the address your users will type in their browser
external_url 'http://www.enjoyingshop.com'

#Sending application email via SMTP
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.163.com"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_user_name'] = "419066357@163.com"
gitlab_rails['smtp_password'] = "********"
gitlab_rails['smtp_domain'] = "163.com"
gitlab_rails['smtp_authentication'] = :login
gitlab_rails['smtp_enable_starttls_auto'] = true

##修改gitlab配置的发信人
#gitlab_rails['gitlab_email_from'] = "419066357@163.com"
#user["git_user_email"] = "419066357@163.com

sudo gitlab-ctl reconfigure #刷新配置并启动

注意:没有apache或者nginx占用80端口,没有启动redis

访问

默认用户

默认用户root的默认密码为5iveL!fe,第一次登录需要修改密码

常用命令

sudo gitlab-ctl stop #停止gitlab

sudo gitlab-ctl start #启动gitlab

sudo gitlab-ctl restart #重启gitlab

界面操作

访问首页

创建用户

root用户登录后,创建普通用户gxx(这个版本不能自行注册),密码是要发送到邮箱的(但是配置问题邮件发不出来,可以再研究,用户创建完,root用户选择该用户gxx可以修改密码)

新建项目

使用gxx登陆

项目名字first-project,权限是私有private的,就是自己分配组员members

项目的git地址:http://www.enjoyingshop.com/gxx/first-project.git

分配组员

分享/技术/git/gitlab的安装和使用.txt · 最后更改: 2016/10/16 21:27 由 gxx