Centos安装配置gitlab

一、安装HTTP和SSH、postfix服务

1、命令如下

sudo yum install curl openssh-server openssh-clients postfix cronie -y
sudo service postfix start
sudo chkconfig postfix on
sudo lokkit -s http -s ssh

二、下载gitlab安装文件和安装gitlab

1、系统默认下载

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce -y

2、指定版本下载

选择版本连接,源文件下载渠道1 (https://packages.gitlab.com/gitlab/gitlab-ce) 和 源文件下载渠道2 (https://about.gitlab.com/downloads/archives/)

curl -LJO https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-XXX.rpm/download
rpm -i gitlab-ce-XXX.rpm

我下载版本7.5.3

wget https://downloads-packages.s3.amazonaws.com/centos-6.6/gitlab-7.5.3_omnibus.5.2.1.ci-1.el6.x86_64.rpm
sudo rpm -i gitlab-7.5.3_omnibus.5.2.1.ci-1.el6.x86_64.rpm

三、启动gitlab

命令如下:

//启动、并且查看配置
sudo gitlab-ctl reconfigure
//查看状态
sudo gitlab-ctl status
//启动Gitlab所有组件
sudo gitlab-ctl start
//停止Gitlab所有组件
sudo gitlab-ctl stop
//重启Gitlab所有组件
sudo gitlab-ctl restart

可能会出现ChildConvergeError异常 (http://yanmin99.com/test)

四、访问服务器

1、默认用户名和密码

username:root
password:5iveL!fe

2、访问gitlab

地址http:ip,gitlab默认nginx是80端口

  • 登陆页面

  • 修改密码

  • 主页面

标签:GITCentos 发布于:2019-11-12 11:18:05