公司内网安装gitlab (1. 安装时卡在ruby_block[wait for logrotate service socket] action run ,2.安装之后访问报502)

一 内网安装gitlab

1. 安装依赖包

yum install -y policycoreutils-python openssh-server

2. 下载gitlab包

Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

3. 安装

rpm -ivh gitlab-ce-14.0.12-ce.0.el8.x86_64.rpm

4. 修改Gitlab配置文件

vim /etc/gitlab/gitlab.rb

external_url 'http://12.12.12.12:9999'

5.启动

gitlab-ctl reconfigure

6. 访问

http://12.12.12.12:9999

二 安装出现的问题

1. 安装时卡在ruby_block[wait for logrotate service socket]不动

原本已经安装一次gitlab , 然后卸载重装过程中出现该问题 ,

(1)首先按住CTRL+C强制结束正在安装的程序

(2)运行  sudo systemctl restart gitlab-runsvdir

执行完上述两步之后

gitlab-ctl reconfigure 重新启动程序

备注 :  如果在安装卡在wait for......地方不动,可以使用本方法试试能否解决

2. 安装之后访问报502

访问时候各个服务经过查询都已经启动,但是还是访问不到报错502

最可能原因,启动的gitlab各个服务中和系统中其他非gitlab服务有端口冲突

(1)修改端口

vim /etc/gitlab/gitlab.rb

external_url 

puma[‘port’] 

上一篇:Java1


下一篇:linux安装python