资讯专栏INFORMATION COLUMN

在 CentOS 5.5 上安装 Gitlab

0x584a / 1400人阅读

摘要:是给设计的服务,在上安装步骤会略微不同。第一次安装的时候非常痛苦,因为已经预装的很多程序在上都要额外安装,已经安装的也有可能版本过低。有几个常见的问题记在这里,以后忘记了回来看。这个时候要在命令的前面加上环境变量关闭认证。

Gitlab 是给 Ubuntu 设计的服务,在 CentOS 上安装步骤会略微不同。第一次安装的时候非常痛苦,因为 Ubuntu 已经预装的很多程序在 CentOS 上都要额外安装,已经安装的也有可能版本过低。总之要用 CentOS 安装就是件非常蛋疼的事情。不过那也已经是几个月前的事了,大概解决的路子就是 Google 答案,然后一个个地解决。有几个常见的问题记在这里,以后忘记了回来看。

获取最新代码

因为我们的服务器使用了自己生成的不被信任的 SSL 证书,所以获取 https 代码仓库的时候会提醒 SSL 连接失败无法获取最新的代码。这个时候要在 git 命令的前面加上环境变量关闭 SSL 认证。

env GIT_SSL_NO_VERIFY=true git fetch origin

然后就可以获取到了。

push 的时候提示输入密码

这个问题有两个可能:

没屏蔽 git 用户的密码登录

git 用户文件夹的权限设置不对,可以尝试设置为 755,即 chmod 755 /home/git/,如果还不行,可能是 .ssh 文件夹的权限也不对,也可以设置为 755 看看。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/17357.html

相关文章

  • centos6.2安装gitlab6.4

    摘要:环境准备版本版本版本版本版本因系列的版本是的,已经支持,所以不必升级版本。 环境准备 python版本2.6 git版本 1.8.4.1 ruby版本ruby-2.0.0-p353 gitlab-shell版本 v1.8.0 gitlab版本6.4.3 因centos6系列的python版本是2.6的,已经支持,所以不必升级python版本。 在centos5下面需要升级pyt...

    selfimpr 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<