环境准备
yum install -y curl policycoreutils-python openssh-server
下载安装包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.8.1-ce.0.el7.x86_64.rpm
安装
rpm -ivh gitlab-ce-11.8.1-ce.0.el7.x86_64.rpm --force
配置端口
vim /etc/gitlab/gitlab.rb
#修改配置:
xternal_url 'http://10.10.10.10:8090'
#默认端口为80
gitlab-ctl reconfigure
#安装完成
出现的问题:
1.之前的gitlab未卸载干净
ps aux | grep gitlab
#kill所有进程
find / -name gitlab
#删除所有gitlab文件
2.reconfigure卡住
systemctl restart gitlab-runsvdir
3.ssh需要输密码连接
git clone/push等操作时,需要输密码;服务器登录git账号即可,再退出即可