Linux服务器(腾讯云服务器)快速搭建Github:Gitlab

1.下载rpm安装包
下载命令:

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.6.10-ce.0.el7.x86_64.rpm

在这里插入图片描述
2.文件提权

chmod 777 gitlab-ce-11.6.10-ce.0.el7.x86_64.rpm

在这里插入图片描述
3.安装

rpm -ivh gitlab-ce-11.6.10-ce.0.el7.x86_64.rpm

可能会遇到的问题:
提示缺少“policycoreutils-python”依赖

安装依赖

yum -y install policycoreutils-python

Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第1张图片
4.更改配置
打开配置文件命令:

vim /etc/gitlab/gitlab.rb

Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第2张图片
gitllab内部包含的模块会占用80(nginx)、8082(sidekiq)以及9090(prometheus)端口,可能会系统默认的端口产生冲突,因此建议修改默认端口配置:
修改前:
Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第3张图片
修改并保存:

external_url ‘http://124.223..:8083/gitlab’
unicorn[‘port’] = 8081

Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第4张图片

重启服务

#(每次修改完gitlab.rb文件需要执行该操作)
gitlab-ctl reconfigure
gitlab-ctl restart
gitlab-ctl status

gitlab-ctl reconfigure

Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第5张图片
Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第6张图片

gitlab-ctl restart

Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第7张图片

gitlab-ctl status

Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第8张图片

防火墙开通
Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第9张图片
访问地址:

http://124.223.*.*:8083/gitlab

地址就是你配置文件里配置的地址
Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第10张图片
首次登录会让你去修改root的密码:
Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第11张图片
修改好密码就可以登录了—用户名:root 密码:你修改的密码
Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第12张图片
Linux服务器(腾讯云服务器)快速搭建Github:Gitlab_第13张图片

你可能感兴趣的:(Gitlab,linux,服务器,腾讯云)