CentOS 安装配置 GitLab


CentOS 安装 GitLab

安装依赖

# yum -y install curl
# yum -y install postfix
# systemctl start postfix
# systemctl enable postfix

下载 GitLab 的 RPM 包

# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.7.0-ce.0.el7.x86_64.rpm

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/找自己需要的版本,下载到本地,然后安装即可

# rpm -ivh  gitlab-ce-11.7.0-ce.0.el7.x86_64.rpm

也可以这样

# yum localinstall gitlab-ce-11.7.0-ce.0.el7.x86_64.rpm

配置 gitlab repo

为了后续升级方便,建议添加gitlabrepo

# curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sh

端口修改

# vi /etc/gitlab/gitlab.rb

修改下面的属性

external_url 'http://devops.iamzhl.top:8090'
unicorn['port'] = 8070
nginx['listen_port'] = 8090

请根据个人需要进行定制

重新部署并重启

# gitlab-ctl reconfigure
# gitlab-ctl restart

设置页面嵌套支持

# vi /var/opt/gitlab/nginx/conf/gitlab-http.conf

如图,添加标注的属性设置后重启GitLab

# gitlab-ctl restart

文章作者: 套陆
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 套陆 !
评论
  目录