搭建属于自己的gitLab
市面上已经有成熟的git仓库,比如github,码云 可以在上面管理自己的代码。
这里我介绍一下怎么搭建自己的gitlab服务器。
- 首先你要拥有一台自己的服务器,我的服务器是centos,我就以cenos7.6为例
- 其次,介绍说内存要4G,其实没什么影响,不过gitlab是比较吃内存,如果只有1G内存的话,还是建议搭建Gogs,轻量级。我的是2g内存,跑起来还是ok的,不过有时候也会卡。
开始
1.先安装相关依赖
yum -y install policycoreutils openssh-server openssh-clients postfix
2.启动postfix,并设置开机自启动(目的:支持gitlab邮件发送)
systemctl enable postfix && systemctl start postfix
3.下载并安装Gitlab社区版RPM包
注意下载适合自己系统的版本,我的机器是cenos7.6 64位
sudo yum install gitlab-ce-10.5.2-ce.0.el7.x86_64
ps:下载链接:https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-10.5.2-ce.0.el7.x86_64.rpm
EL是Red Hat Enterprise Linux的