在CentOS release 6.5 (Final) 安装GitLab

这是我第一次写博客,如果有什么问题,希望各位大神给予指点,其实安装GitLab有很多文章,以下是我自己亲自安装的步骤,并结合网上的资料,整理了一下,方便以后自己看,也欢迎大家看,话不多说,直接进入主题吧。
环境准备:

  1. CentOS reslease 6.5(Final)(我只以这个版本系统为例,其他版本应该差不多)
  2. gitlab-ce-8.9.3-ce.0.el6.x86_64.rpm

安装步骤:

  1. 以下命令是安装相关依赖软件policycoreutils-python、openssh-server、 cronie,然后打开系统防火墙中HTTP和SSH访问:
sudo yum install -y curl policycoreutils-python openssh-server cronie
sudo lokkit -s http -s ssh

如图:
在CentOS release 6.5 (Final) 安装GitLab_第1张图片

  1. 安装Postfix以发送通知电子邮件。如果要使用其他解决方案发送电子邮件,请跳过此步骤并在安装GitLab后配置外部SMTP服务器。
sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on

如图:
在CentOS release 6.5 (Final) 安装GitLab_第2张图片

  1. 上传要安装的包,我这里是下载到本地安装,也可以在线安装,先上传rpm包,然后安装
rpm -ivh gitlab-ce-8.9.3-ce.0.el6.x86_64.rpm

在CentOS release 6.5 (Final) 安装GitLab_第3张图片
在CentOS release 6.5 (Final) 安装GitLab_第4张图片

  1. 修改gitlab配置文件指定服务器ip和自定义端口
vim  /etc/gitlab/gitlab.rb

在CentOS release 6.5 (Final) 安装GitLab_第5张图片

  1. 执行下列命令启动
 gitlab-ctl reconfigure
 gitlab-ctl start

在CentOS release 6.5 (Final) 安装GitLab_第6张图片
在CentOS release 6.5 (Final) 安装GitLab_第7张图片

  1. 访问刚才设置的地址http://ip:端口,如下图,如果访问不到,请查看你的防火墙是否打开,如果打开请关闭,或者将端口增加到防火墙中,刚开始访问到也没需要你修改密码,默认用户为root
    在CentOS release 6.5 (Final) 安装GitLab_第8张图片
  2. 修改完密码,然后用root用户登录,如图:
    在CentOS release 6.5 (Final) 安装GitLab_第9张图片
    以上就是GitLab的安装步骤。
    如果有什么问题可以联系我,大家互相学习,谢谢!
    参考文档:https://www.gitlab.com.cn/installation/#centos-6

你可能感兴趣的:(技术笔记)