RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
CentOS安装GitLab遇到问题及解决

git的原理非常的美妙,我觉得如果我给非程序员推荐提高工作效率的工具的话,第一,我会推荐 python,第二我会推荐git,第三我会推荐markdown。

今天给朋友的公司,安装了一个gitlab服务器。希望能给他们的工作带来好处。

## 安装步骤

* 按gitlab官网的给出的命令依次执行。

## 启动服务

gitlab-ctl start

## 遇到的坑

如果gitlab启动后,页面访问显示502等错误信息,一般通过 gitlab-ctl status 或 gitlab-ctl tail 查看报错的具体原因。一般都是端口号被占用或者内存无法分配着两个问题。

* 修改nginx监听的端口号(默认是80),也尽量不要用8080,因为gitlab的组件unicorn的默认端口号是8080。设置一个诸如8099的端口号,避免端口号被占用。nginx的配置文件在"/var/opt/gitlab/nginx/conf/gitlab-http.conf"。将"Listen:*:80"改为"Listen:8099"。

* gitlab服务器要求的最小内存是1G,所以服务器内存最好大于1G,如果内存过小,可能会出现“Cannot allocate memory (Errno::ENOMEM)”无法分配内存的错误。解决方案是增加内存或者设置swap交换分区。


本文题目:CentOS安装GitLab遇到问题及解决
文章路径:http://jxjierui.cn/article/djggsdh.html