Centos7安装GitLab 离线安装
软件版本centos7gitlab-ce-13.1.4-ce.0.el7.x86_64下载软件Gitlab官网清华大学镜像我这里使用的是清华大学镜像地址,官网由于网络问题下载很慢安装将下载的gitlab-ce-13.1.4-ce.0.el7.x86_64.rpm文件上传运行:$ rpm -ivh gitlab-ce-13.0.5-ce.0.el7.x86_64.rpm 安装这里遇到一个问题提示依赖
·
软件版本
- centos7
- gitlab-ce-13.1.4-ce.0.el7.x86_64
下载软件
- 我这里使用的是清华大学镜像地址,官网由于网络问题下载很慢
安装
- 将下载的gitlab-ce-13.1.4-ce.0.el7.x86_64.rpm文件上传
- 运行:
$ rpm -ivh gitlab-ce-13.0.5-ce.0.el7.x86_64.rpm安装
- 这里遇到一个问题提示依赖没有安装:policycoreutils-python
warning: soft/gitlab-ce-10.7.3-ce.0.el7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID f27eab47: NOKEY
error: Failed dependencies:
policycoreutils-python is needed by gitlab-ce-10.7.3-ce.0.el7.x86_64
- 安装依赖
yum install policycoreutils-python
- 不出意外就安装成功了,成功后展示gitlab的logo
- 编辑配置文件
$ vi /etc/gitlab/gitlab.rb
external_url ‘http://localhost:8090’ #修改成你自己的IP或域名:端口
- 重新编译配置:
$ gitlab-ctl reconfigure过程比较耗时 - 启动
$ gitlab-ctl start
异常处理
- 访问时报502错误
Whoops, GitLab is taking too much time to respond
- 可能是端口被占用,将这几行注释打开
unicorn['port'] = 8088
postgresql['shared_buffers'] = "256MB"
postgresql['max_connections'] = 200
gitlab 常用指令
查看版本号: cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
gitlab-ctl reconfigure # 重新编译配置
gitlab-ctl start # 启动
gitlab-ctl stop # 停止
gitlab-ctl restart # 重启
gitlab-ctl status # 查看状态
vim /etc/gitlab/gitlab.rb # 修改配置
gitlab-rake gitlab:check SANITIZE=true --trace # 检查gitlab
gitlab-ctl tail # 查看日志
gitlab-ctl tail nginx/gitlab_access.log
更多推荐



所有评论(0)