gitlab安装包官网下载地址:https://docs.gitlab.com/omnibus/manual_install.html
极易开发学习的基础开源likeshop商城系统项目,可以实践学习php,vue,redis等热门语言哦,请查看这里哦 >> http://gitee.likemarket.net/P094QHy6
1,选择需要下载的版本
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce-13.11.4-ce.0.el7.x86_64
2,修改gitlab配置文件指定服务器ip和自定义端口:
vi /etc/gitlab/gitlab.rb
external_url 'http://服务器ip:端口'
3,重置并启动GitLab
gitlab-ctl reconfigure
gitlab-ctl restart
关闭:gitlab-ctl stop
开启:gitlab-ctl start
重启:gitlab-ctl restart
查看状态:gitlab-ctl status
4,安装完成无法访问处理
1,系统已开启防火墙设置,无法通过ip+端口的形式访问,需要关闭防火墙
systemctl stop firewalld.service
2,将gitlab的端口号进行开放,再进行防火墙重启
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
systemctl stop firewalld.service
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
命令含义: –zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
3,如果页面能访问,但出现如下情况:
1,内存不足(最小2G)
2,部分功能没有启动起来