Gitlab安装(一)

1. GItlab仓库

  • gitlab是一个开源仓库,社区版ce 企业版ee(基于git基础上开发。)
  • gitlab创建私有仓库收费,网络较差。
  • 码云 —>收费 创建私有仓库最多5个人协同开发。

2. 安装

  • gitlab下载地址

    使用清华大学镜像源

    ​ https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

  • 官方地址

    https://about.gitlab.com/install/#centos-7

#1: 下载gitlab-ce软件包
[root@gitlab tools]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.0.3-ce.0.el7.x86_64.rpm
[root@gitlab tools]# yum -y install -y curl policycoreutils-python openssh-server postfix
#2、安装gitlab-ce
[root@gitlab tools]# yum -y localinstall gitlab-ce-12.0.3-ce.0.el7.x86_64.rpm

7.2 配置gitlab

#备份gitlab配置文件
[root@gitlab ~]# cp /etc/gitlab/gitlab.rb{,.gitlab.rb_bak}
#修改gitlab配置文件
[root@gitlab ~]# vim /etc/gitlab/gitlab.rb
#修改gitlab访问的url
13 external_url 'http://gitlab.oldyang.com'
#关闭一些没有用程序
1553 prometheus_monitoring['enable'] = false
1560 grafana['enable'] = false
#配置邮箱
gitlab_rails['gitlab_email_enabled'] = true
gitlab_rails['gitlab_email_from'] = '19931166085@163.com'	#发件人邮箱
gitlab_rails['gitlab_email_display_name'] = 'GitLabMingbo'	#发件人显示名称
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.163.com"
gitlab_rails['smtp_port'] = 465 
gitlab_rails['smtp_user_name'] = "1993XXXX85@163.com"		#发件人邮箱用户
gitlab_rails['smtp_password'] = "XXXXXXXXX"		#发件人邮箱客户授权码
gitlab_rails['smtp_domain'] = "163.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true

#端口修改  gitlab默认会占用80、8080端口, (按实际环境修改)
nginx['listen_port'] = 9092
unicorn['port']= 9091

#初始化gitlab
[[root@gitlab ~]# gitlab-ctl reconfigure
时间可能比较长,耐心你等待即可!----


gitlab常用命令: 
关闭gitlab:# gitlab-ctl stop
启动gitlab:# gitlab-ctl start
重启gitlab:# gitlab-ctl restart
重载配置文件: gitlab-ctl reconfigure
gitlab 开机会自动启动无需其他配置

输入 http://ip:port 首次访问会添加密码 管理员用户为root

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值