centOS7.2下 搭建gitlab使用git为团队管理代码
最近更换了阿里云服务器 使用centOS7.2,目前配置1核2G,搭建gitlab有点吃力,另外如果1核1g就不要搭建了,推荐配置是2核4G以上
下面来简单记录整个搭建过程
注意: 本次实验OS为centos7,gitlab我们使用的是CE社区版本,centOS6搭建请搜索具体教程。
gitlab通过安装包安装很简单的,我们只需要下载对应的RPM包,进行安装即可。
依次执行如下命令:
1、安装依赖配置项
sudo yum install curl policycoreutils openssh-server openssh-clients sudo systemctl enable sshd sudo systemctl start sshd sudo yum install postfix sudo systemctl enable postfix sudo systemctl start postfix sudo firewall-cmd –permanent –add-service=http sudo systemctl reload firewalld
2、gitlab的yum源
vim /etc/yum.repos.d/gitlab-ce.repo
按esc后按i键进入编辑,添加配置
[gitlab-ce] name=gitlab-ce baseurl=http://mirrors.zju.edu.cn/gitlab-ce/yum/el7/ repo_gpgcheck=0 gpgcheck=0 enabled=1 gpgkey=https://packages.gitlab.com/gpg.key
按esc后按shift+:输入wq!退出
3、下载gitlab
sudo yum -y install gitlab-ce
4、更新配置项
修改配置,进入gitlab的url
vim /etc/gitlab/gitlab.rb
修改
sudo gitlab-ctl reconfigure
5.重启gitlab
gitlab-ctl restart
6、进入gitlab
在浏览器地址栏输入上图中你服务器ip和端口,进入gitlab。
初始账户: root 密码: 5iveL!fe