CentOS 7+GitLab搭建
2016-09-06 15:04
211 查看
内容介绍:CentOS 7+GitLab搭建
博客地址:[http://blog.csdn.net/kevindgk(http://blog.csdn.net/kevindgk)
开发文档地址:https://kevindgk.github.io/
版权声明:本文为原创文章,未经允许不得转载
联系方式:815852777@qq.com
简介
Gitlab
CentOS
环境
安装过程
下载虚拟机
下载CentOS
VMware和CentOS安装
GitLab的下载和安装
目前我所接触到的git管理有三种方式:
公司使用,运维搭建专门的Git服务器,GitLab管理,Linux系统、Ruby、Database、Redis、GitLab、Firwall等等都要一个个手动安装和配置。好处是,可是实现最大化个性定制,想怎么配置怎么配置;不足之处是,对Linux不熟悉的小白,安装起来就头疼了。
github地址为:gitlab-recipes
个人使用,找一台电脑或者虚拟机安装Linux系统,然后根据Gitlab的官方文档,一键配置Gitlab,可以作为自己的Git仓库。优点是,过程比较简单,对Linux稍微熟悉一些就可以完成;缺点是,无法对各个模块进行个性安装。小编下面要介绍的,就是这种方式。
个人使用,找一台电脑或者虚拟机安装Linux系统,安装Git,然后自己进行Git管理。这个网上资料很多,百度一下就有~
由于现在国内的很多公司都使用CentOS,而且小编公司的Git服务器是CentOS,所以在这里尝试了VMware+CentOS+Gitlab的安装调试。
Windows 10 专业版
虚拟机:VMware workstation 12Pro 12.1.1
Linux系统:CentOS-7-x86_64-DVD-1511
GitLab:gitlab-ce-8.11.4-ce.0.el7.x86_64
但是,需要注册,麻烦,所以小编直接百度,然后下载到了比较新的版本:下载地址
如果此地址不可用,请直接百度!
DVD 标准安装版,一般下载这个就可以了
Everything 对完整版安装盘的软件进行补充,集成所有软件。
Minimal 最小安装,即软件最少
选择”DVD”,然后选一个比较快的链接,小编选择的是:下载地址
安装教程二:http://www.cnblogs.com/smyhvae/p/3917532.html
这两个教程几乎一样,只不过个别少图,结合起来看,棒棒哒!(流程图一张都不少!)
可能遇到的问题
装完CentOS 7,打开的时候提示License information,然后过不去,这个时候按照以下步骤就可以过关:
输入“1”,按Enter键
输入“2”,按Enter键
输入“q”,按Enter键
输入“yes”,按Enter键
打开CentOS 7,没有中文输入法:
http://blog.csdn.net/alex_my/article/details/38223449
注意:接下来的操作都要使用管理员登陆哦,默认账号名:root,密码配置的过程中设置过。
安装GitLab CE Omnibus package,GitLab的社区版本,内部配置好了环境
选择系统为CentOS 7,然后按照步骤安装就好啦:
第一步:安装和配置必要的依赖
将图框中的代码粘贴到虚拟机的CentOS命令行中即可,打开命令行的方式是右键选择进入命令行。
这一步主要是进行一些配置,安装postfix,防火墙等;
第二步,将代码粘贴到命令行,使用linux自带的包管理器下载gitlab,但是由于在国外,所以炒鸡慢。
如果下载失败,点击第二步中的”[select and download the package manually”,地址为下载地址。
下载完成后,直接将下载好的rpm包拖到虚拟机里,虚拟机自带插件,打开窗口,直接拖动即可。
然后使用rpm安装:
如果安装不上,请检查下载的rpm包是否完整,小编第一次拉入虚拟机的时候就导致了包损坏,重新拉了一次就好了。可以使用命令查看,详见下图:
第三步,配置和启动Gitlab
第四步,在浏览器中打开和登陆
默认url: http://localhost/
默认管理员账户是:root,首次登陆会让你修改密码
在虚拟机上登陆:
成功登陆:
也可以在自己的主机上登陆,只要使用虚拟机的ip地址访问即可:
自定义配置
配置文件:/etc/gitlab/gitlab.rb,该文件必须在管理员权限下才可以打开,然后修改对应的配置。
配置链接:https://segmentfault.com/a/1190000002722631
博客地址:[http://blog.csdn.net/kevindgk(http://blog.csdn.net/kevindgk)
开发文档地址:https://kevindgk.github.io/
版权声明:本文为原创文章,未经允许不得转载
联系方式:815852777@qq.com
简介
Gitlab
CentOS
环境
安装过程
下载虚拟机
下载CentOS
VMware和CentOS安装
GitLab的下载和安装
简介
Gitlab
Gitlab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。目前我所接触到的git管理有三种方式:
公司使用,运维搭建专门的Git服务器,GitLab管理,Linux系统、Ruby、Database、Redis、GitLab、Firwall等等都要一个个手动安装和配置。好处是,可是实现最大化个性定制,想怎么配置怎么配置;不足之处是,对Linux不熟悉的小白,安装起来就头疼了。
github地址为:gitlab-recipes
个人使用,找一台电脑或者虚拟机安装Linux系统,然后根据Gitlab的官方文档,一键配置Gitlab,可以作为自己的Git仓库。优点是,过程比较简单,对Linux稍微熟悉一些就可以完成;缺点是,无法对各个模块进行个性安装。小编下面要介绍的,就是这种方式。
个人使用,找一台电脑或者虚拟机安装Linux系统,安装Git,然后自己进行Git管理。这个网上资料很多,百度一下就有~
CentOS
CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。由于现在国内的很多公司都使用CentOS,而且小编公司的Git服务器是CentOS,所以在这里尝试了VMware+CentOS+Gitlab的安装调试。
环境
Dell Vostro 3900 i7-4790 8.00GB x64bitWindows 10 专业版
虚拟机:VMware workstation 12Pro 12.1.1
Linux系统:CentOS-7-x86_64-DVD-1511
GitLab:gitlab-ce-8.11.4-ce.0.el7.x86_64
安装过程
1.下载虚拟机
VMware官方地址:http://www.vmware.com/cn.html但是,需要注册,麻烦,所以小编直接百度,然后下载到了比较新的版本:下载地址
如果此地址不可用,请直接百度!
2.下载CentOS
CentOS官方网址:https://www.centos.org/ ,点击Get CentOS Now,然后选择”DVD ISO”。DVD 标准安装版,一般下载这个就可以了
Everything 对完整版安装盘的软件进行补充,集成所有软件。
Minimal 最小安装,即软件最少
选择”DVD”,然后选一个比较快的链接,小编选择的是:下载地址
3.VMware和CentOS安装
安装教程一:http://blog.csdn.net/alex_my/article/details/38142229安装教程二:http://www.cnblogs.com/smyhvae/p/3917532.html
这两个教程几乎一样,只不过个别少图,结合起来看,棒棒哒!(流程图一张都不少!)
可能遇到的问题
装完CentOS 7,打开的时候提示License information,然后过不去,这个时候按照以下步骤就可以过关:
输入“1”,按Enter键
输入“2”,按Enter键
输入“q”,按Enter键
输入“yes”,按Enter键
打开CentOS 7,没有中文输入法:
http://blog.csdn.net/alex_my/article/details/38223449
4.GitLab的下载和安装
官方网址:https://about.gitlab.com/downloads/注意:接下来的操作都要使用管理员登陆哦,默认账号名:root,密码配置的过程中设置过。
安装GitLab CE Omnibus package,GitLab的社区版本,内部配置好了环境
选择系统为CentOS 7,然后按照步骤安装就好啦:
第一步:安装和配置必要的依赖
将图框中的代码粘贴到虚拟机的CentOS命令行中即可,打开命令行的方式是右键选择进入命令行。
这一步主要是进行一些配置,安装postfix,防火墙等;
第二步,将代码粘贴到命令行,使用linux自带的包管理器下载gitlab,但是由于在国外,所以炒鸡慢。
如果下载失败,点击第二步中的”[select and download the package manually”,地址为下载地址。
下载完成后,直接将下载好的rpm包拖到虚拟机里,虚拟机自带插件,打开窗口,直接拖动即可。
然后使用rpm安装:
rpm -ivh 软件全路径名
如果安装不上,请检查下载的rpm包是否完整,小编第一次拉入虚拟机的时候就导致了包损坏,重新拉了一次就好了。可以使用命令查看,详见下图:
第三步,配置和启动Gitlab
sudo gitlab-ctl reconfigure
第四步,在浏览器中打开和登陆
默认url: http://localhost/
默认管理员账户是:root,首次登陆会让你修改密码
在虚拟机上登陆:
成功登陆:
也可以在自己的主机上登陆,只要使用虚拟机的ip地址访问即可:
自定义配置
配置文件:/etc/gitlab/gitlab.rb,该文件必须在管理员权限下才可以打开,然后修改对应的配置。
配置链接:https://segmentfault.com/a/1190000002722631
相关文章推荐
- Centos搭建gitlab
- CentOS系统(四)——gitlab搭建及使用
- CentOS 6.5 安装GitLab 搭建自己的Github
- centos搭建gitlab服务器
- CentOS7下gitlab的搭建
- 阿里云CentOS 6.4搭建Gitlab 6.4(源码安装)
- Centos7下GitLab服务器的搭建
- Centos 6 搭建安装 Gitlab
- centos6.5上搭建gitlab服务器(亲测可用哦)
- Centos7 搭建gitlab服务器
- centos/debian配置gitlab 7.1x来搭建自建的git仓库.
- centos 搭建gitlab
- centos7下gitlab的搭建、备份与还原
- 搭建本地gitlab【CentOS7】
- centos7下搭建git和gitlab版本库
- CentOS搭建GitLab服务器
- centos6.5中gitlab的搭建
- Centos6.5_x64-GitLab搭建私有GitHub
- 本地服务器Gitlab的搭建及卸载---基于centos6.5
- CentOS7——gitlab本地git仓库搭建 以及web hook配置