博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS7.4安装Gitlab10.5.1及,汉化,修改端口,url,安装runner
阅读量:6123 次
发布时间:2019-06-21

本文共 1407 字,大约阅读时间需要 4 分钟。

1、添加gitlab源

vi /etc/yum.repos.d/gitlab-ce.repo

[gitlab-ce]

name=gitlab-ce
baseurl=
gpgcheck=0
enabled=1

[gitlab-ce]

name=gitlab-ce
baseurl=
gpgcheck=0
enabled=1
2、安装gitlab

yum -y install openssh-server cronie git wget patch gitlab-ce-10.5.1

3、初始化gitlab

gitlab-ctl reconfigure

在卸载gitlab然后再次安装执行sudo gitlab-ctl reconfigure的时候往往会出现:ruby_block[supervise_redis_sleep] action run,会一直卡无法往下进行!

解决方案:

1、按住CTRL+C强制结束;

2、运行:sudo systemctl restart gitlab-runsvdir;

3、再次执行:sudo gitlab-ctl reconfigure

PS:可以在/etc/gitblab/gitlab.rb修改external_url,改成自己的url

4、查看服务

gitlab-ctl status

5、重启、停止或启动服务

gitlab-ctl restart/stop/start

安装完成,可以通过浏览器访问IP测试(如访问不了,请检查iptables、selinux)

gitlab汉化

Gitlab中文社区版地址:

1、克隆版本库(时间会很长,可以考虑挂代理,或者用自己的海外服务器中转下)

cd /usr/src/

git clone
2、确定当前Gitlab版本

cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

3、比较原标签和汉化标签,导出patch用的diff文件

cd gitlab

git diff v10.5.1 v10.5.1-zh> ../10.5.1-zh.diff
4、先停止gitlab

gitlab-ctl stop

5、上传10.5.1-zh.diff文件到服务器

patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < ../10.5.1-zh.diff

6、然后启动gitlab

gitlab-ctl start

7,修改Gitlab默认访问端口

vim /var/opt/gitlab/nginx/conf/gitlab-http.conf
vim /etc/gitlab/gitlab.rb
输入内容:
external_url ''
vim /var/opt/gitlab/nginx/conf/gitlab-http.conf
查找如下内容并修改:
server {
listen *:88;

修改完成后,执行

gitlab-ctl reconfigure
gitlab-ctl restart
此时访问http://IP就是全中文页面了(启动后马上打开页面可能会显示502,稍等几秒刷新就好了)

创建gitlab-runner

转载于:https://blog.51cto.com/10158955/2088577

你可能感兴趣的文章
Debian 6.05安装后乱码
查看>>
欢迎大家观看本人录制的51CTO精彩视频课程!
查看>>
IntelliJ IDEA中设置忽略@param注释中的参数与方法中的参数列表不一致的检查
查看>>
关于软件开发的一些感悟
查看>>
uva 10806
查看>>
纯CSS3绘制的黑色图标按钮组合
查看>>
Linux中环境变量文件及配置
查看>>
从0开始学Flutter
查看>>
mysql操作入门基础之对数据库和表的增删改查
查看>>
IIS负载均衡
查看>>
分布式事务,EventBus 解决方案:CAP【中文文档】
查看>>
Linux下的CPU性能瓶颈分析案例
查看>>
spring mvc入门
查看>>
2012在数据库技术会议上的讲话PPT打包
查看>>
【Android】 TextView设置个别字体样式
查看>>
python svn
查看>>
raise语句
查看>>
sequence2(高精度dp)
查看>>
ABP实战--集成Ladp/AD认证
查看>>
存储过程
查看>>