本片为记录购买阿里云ecs并手动安装gitlab踩坑记录
1、操作系统为CentOS
2、vim /etc/yum.repos.d/gitlab-ce.repo
1 2 3 4 5 |
[gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/ gpgcheck=0 enabled=1 |
3、再执行
1 2 |
sudo yum makecache sudo yum install gitlab-ce |
4、gitLab常用命令
1 2 3 4 5 |
sudo gitlab-ctl start sudo gitlab-ctl stop sudo gitlab-ctl restart sudo gitlab-ctl reconfigure sudo vim /etc/gitlab/gitlab.rb |
5、输入esc对应的公网ip或者解析到公网ip的域名即可,初始密码为root、5iveL!fe
6、多ssh key问题
1 2 3 |
git config --global user.name "xxxx" git config --global user.email "xxx" ssh-keygen -t rsa -f ~/.ssh/id_rsa.other -C "email" |
1 2 3 4 |
vim ~/.ssh/config Host *.other.com IdentityFile ~/.ssh/id_rsa.ohter User test |
将此key上传到相对应的云平台既可。