安装步骤
- 配置yum源
vim /etc/yum.repos.d/gitlab-ce.repo
复制以下内容:
[gitlab-ce] name=gitlab-ce baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6 Repo_gpgcheck=0 Enabled=1 Gpgkey=https://packages.gitlab.com/gpg.key
- 更新本地yum缓存
sudo yum makecache

- 安装GitLab社区版
sudo yum install -y gitlab-ce --nogpgcheck #自动安装最新版 sudo yum install gitlab-ce-x.x.x #安装指定版本
- GitLab常用命令
sudo gitlab-ctl start # 启动所有 gitlab 组件; sudo gitlab-ctl stop # 停止所有 gitlab 组件; sudo gitlab-ctl restart # 重启所有 gitlab 组件; sudo gitlab-ctl status # 查看服务状态; sudo gitlab-ctl reconfigure # 启动服务; sudo vim /etc/gitlab/gitlab.rb # 修改默认的配置文件; gitlab-rake gitlab:check SANITIZE=true --trace # 检查gitlab; sudo gitlab-ctl tail # 查看日志;
安装问题
- yum安装软件时报错libmysqlclient.so.18()(64bit)
# wget http://www.percona.com/redir/downloads/Percona-XtraDB-Cluster/5.5.37-25.10/RPM/rhel6/x86_64/Percona-XtraDB-Cluster-shared-55-5.5.37-25.10.756.el6.x86_64.rpm # rpm -ivh Percona-XtraDB-Cluster-shared-55-5.5.37-25.10.756.el6.x86_64.rpm
- 安装后访问报502
解决方案为修改默认端口号:
[root@]# vim /etc/gitlab/gitlab.rb 修改两个冲突端口号 external_url 'http://ip:8899' unicorn['port'] = 8088 # 启动GitLab [root@]# gitlab-ctl reconfigure [root@]# gitlab-ctl restart # 访问http://ip:8899
- 忘记root密码
[root@ gitlab]# gitlab-rails console production irb(main):01:0> user = User.where(id:1).first irb(main):02:0> user.password='Administrator' irb(main):03:0> user.save!
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/201447.html原文链接:https://javaforall.net
