CentOS 7 安装 Gitlab
官方安装教程:https://about.gitlab.com/install/
参考安装教程:https://developer.aliyun.com/article/74395
安装配置
Step1:配置yum源
shell
vim /etc/yum.repos.d/gitlab-ce.repo
存入以下内容:
shell
[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
Step2:更新本地yum缓存
shell
sudo yum makecache
Step3:安装GitLab社区版
shell
sudo yum intall gitlab-ce #自动安装最新版
sudo yum install gitlab-ce-x.x.x #安装指定版本
Step4:启动Gitlab
shell
gitlab-ctl reconfigure # 仅加载新配置时需要执行此命令
gitlab-ctl start
Step5:登录并配置Gitlab
打开服务器本地浏览器,访问:127.0.0.1 地址,打开 Gitlab 管理后台,根据提示完成设置即可!
GitLab常用命令
shell
sudo gitlab-ctl reconfigure # 重新加载配置(主要用于修改/etc/gitlab/gitlab.rb文件后执行)
sudo gitlab-ctl start # 启动 GitLab
sudo gitlab-ctl stop # 停止 GitLab
sudo gitlab-ctl restart # 重启 GitLab
sudo gitlab-ctl status # 查看 GitLab 状态
sudo gitlab-ctl tail # 查看日志
sudo gitlab-ctl tail postgresql # 查看 postgresql 日志
sudo gitlab-ctl tail nginx/gitlab_acces.log # 查看 nginx 访问日志
gitlab-rake gitlab:check SANITIZE=true --trace # 检查gitlab
其它说明
sudo vim /etc/gitlab/gitlab.rb # 修改默认的配置文件(修改完成后,执行 `gitlab-ctl reconfigure ` 使配置生效)