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://www.shufengxianlan.com/qtweb/news15/469965.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联