本文主要是介绍10步大法教你搭建自己的Gitlab代码仓库,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.前置条件
你得有一个搭载
Centos7 +
以上版本的虚拟机。不会的可以参考,搭建Centos7 linux系统。
2.准备远程工具
也就是连接Linux服务器的远程工具,例如:xshell、fianlShell等,与linux建立通讯后,接下来就是本文的重点了。
3.搭建阶段
1.配置yum
源
step1:相当于新建一个文件,通过这个文件来安装gitlab,执行下面命令:
vim /etc/yum.repos.d/gitlab-ce.repo
step2:然后把下面这些内容粘贴进去即可:
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
Step3:保存退出 esc :wq
2.更新本地缓存
step4:执行下面命令,过程可能比较久,不报错就OK
sudo yum makecache
sudo命令以系统管理者的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行
3.安装gitlab
step5:执行下面命令:(这个过程可能会比较久,耐心等待,不报错就行了)
sudo yum install -y gitlab-ce
4.喝杯coffe,耐心等一下
当出现小狐狸界面时,说明安装完成
6.修改拉取代码的URl
step6:修改仓库url地址,执行下面命令
vim /etc/gitlab/gitlab.rb
7.刷新配置
step7:刷新配置,接着喝coffee,不报错就Ok
sudo gitlab-ctl start
8.点火启动
step9:启动gitlib,开始起飞
sudo gitlab-ctl start
9.熟记gitlab常见命令
find / -name gitlab | xargs rm -rf # 删除所有包含gitlab文件
sudo gitlab-ctl start # 启动所有 gitlab 组件;
sudo gitlab-ctl stop # 停止所有 gitlab 组件;
sudo gitlab-ctl restart # 重启所有 gitlab 组件;
sudo gitlab-ctl status # 查看服务状态;
- 确保关闭虚拟机防火墙
step10:关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
11.本地访问
访问step6中的URL即可成功
原文出处
这篇关于10步大法教你搭建自己的Gitlab代码仓库的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!