git--gitlab安装
来源:互联网 发布:大非农数据一定准确吗 编辑:程序博客网 时间:2024/06/06 01:03
GitLab
提供 Git 项目仓库托管服务的有业界闻名的 GitHub,但你要将代码上传到 GitHub上面,而且将项目设为私有还要收费。而 GitLab 则是开源免费的(社区版免费,企业版需要订阅),同样是采用了 Ruby on Rails 开发,可以让你在自己的内网搭建一个“山寨版”的 GitHub
参考
https://www.gitlab.cc/
安装
硬件要求
gitlab项目中包含了大量的服务(如redis.postgre)需要大量的硬件资源,推荐生产环境中使用4G内存,2核CPU。官方参考文档https://docs.gitlab.com/ce/install/requirements.html第一次启动的时候,需要初始化大量的东西,经常会出现502错误,通常是由于内存不足的原因导致。
安装
yum
配置国内yum源
https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/
配置
配置gitlab.rb
vim /etc/gitlab/gitlab.rb
把external_url后面的值改成部署机器的域名或者IP地址和端口
默认是8080端口
如 external_url ‘http://39.108.224.136:9000’
这个地址很重要,上传的图片什么的,url会以这个为基准,如果地址写错,将无法访问到图片等这些资源。
重置
gitlab-ctl reconfigure
启动GitLab
gitlab-ctl restart
启动成功
ok: run: gitlab-git-http-server: (pid 3922) 1sok: run: logrotate: (pid 3929) 0sok: run: nginx: (pid 3936) 1sok: run: postgresql: (pid 3941) 0sok: run: redis: (pid 3950) 0sok: run: sidekiq: (pid 3955) 0sok: run: unicorn: (pid 3961) 1s
登陆
访问external_url中配置的url及相应端口
第一次会要求为gitlab账号root设置密码(gitlab123)
常用命令
gitlab-ctl stop
其他考虑
发消息
http://www.jianshu.com/p/a22eaa1fcfe7
阅读全文
1 0
- git--gitlab安装
- 【Git】GitLab安装与配置
- Git整合学习之Gitlab安装(Centos6)
- Git && Gitlab
- git整合学习一(gitlab的安装)
- Git,GitLab,GitHub,SVN 安装,用法,区别,进阶
- CentOS 6.x安装配置GitLab(企业版Git管理)
- 廖雪峰的git教程,gitlab安装教程
- git使用:虚拟机gitlab安装,即项目创建上传下载
- git学习------>在CenterOS系统上安装GitLab并自定义域名访问GitLab管理页面
- gitlab安装
- gitlab安装
- GitLab安装
- gitlab安装
- 安装gitlab
- gitlab安装
- gitlab 安装
- gitlab 安装
- 最短路径算法Floyd和Dijkstra整理
- Scrapy报错
- UDP TCP SCTP三者比较
- 数字图像处理,读懂频域处理的“傅里叶变换”
- 【干货#002】小程序开发最佳图标库:阿里图标库
- git--gitlab安装
- 【量化小讲堂-Python&Pandas系列15】完整策略框架:以均线策略为例
- java 编程思想之容器的深入研究
- Java程序员必须掌握的Linux系统常用命令
- shader-school的渲染入门系列(二)
- SpringMVC数据绑定四(list、set和map)
- 第4章 JAVA基础3
- selenium实战二:登入QQ空间
- 我的电路实践