gitlab安装

gitlab安装

创建gitlab(默认安装)

yum install -y curl policycoreutils-python openssh-server
systemctl enable sshd
firewall-cmd --permanent --add-service=http
systemctl reload firewalld
yum install postfix
systemctl enable postfix
systemctl start postfix
vi /etc/yum.repos.d/gitlab-ce.repo

[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1

然后保存执行命令

yum makecache
yum install gitlab-ce
vim /etc/gitlab/gitlab.rb

在gitlab.rb进行配置

主要是url和nginx,ridis之类的配置,不配置使用默认的也可以。然后执行
gitlab-ctl reconfigure
会安装软件包括nginx,redis等等

然后重启

gitlab-ctl restart
然后通过浏览器访问ip/url:端口
如果不配置,默认是ip:80端口
然后默认上来是配置一个用户名和密码。然后就可以登录了。

使用

创建组->创建项目->配置ssh
然后其他就和github一样了