前言:使用centos7搭建前,用ubuntu搭建始终失败,问题出在无法指定gitlab-ce,最后实在没办法转用了centos
搭建参考资料 https://blog.csdn.net/duyusean/article/details/80011540
遇到问题总结:
1、使用rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm安装时提示无效依赖
解决办法:使用rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm --nodeps --force(加后面两个参数意义,安装时不再分析包之间的依赖关系而直接安装)
2、访问地址失败
解决办法:放开指定端口,参考资料https://www.cnblogs.com/huchong/p/9669737.html(修改完成,记得重启防火墙)
3、 访问502问题
解决办法:提高服务器内存,gitlab内存最低要求2G
sudo dd if=/dev/zero of=/swapfile bs=1024 count=2048k
sudo mkswap /swapfile
sudo swapon /swapfile
sudo vim /etc/fstab
添加内容
/swapfile none swap defaults 0 0