1.下载gitlab rpm安装包
2.使用xftp上传至服务器
3.挂载centos镜像,作为yum本地源
4.rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm 安装,如果出现依赖缺失,yum install安装一下
5.vi /etc/gitlab/gitlab.rb 配置external_url,为本机地址+端口(8081),避免使用8080端口,导致的gitlab 502报错。
6.gitlab-ctl reconfigure 每次更改配置文件后执行
7.gitlab-ctl restart 启动服务
附录:
1.查看启动端口:netstat -ntlp 例如 0.0.0.0:8081
2.telnet ip port 如果不通,重启网卡 service network restart,关闭systemctr firewalld stop ,清除iptables -F,或者 把8081端口加入防火墙 firewall-cmd --zone=public --add-port=8081/tcp --permanent
3.修改root密码,第9步
4.gitlab设置中文界面
5.admin审核账号
6.取消用户注册 管理员认证的功能
7.gitlab 502问题,多半改端口解决
8.修改存储位置,第6步
8.其他:配置邮件服务、配置仅http访问