新聞中心
git的原理非常的美妙,我覺得如果我給非程序員推薦提高工作效率的工具的話,第一,我會(huì)推薦 python,第二我會(huì)推薦git,第三我會(huì)推薦markdown。

今天給朋友的公司,安裝了一個(gè)gitlab服務(wù)器。希望能給他們的工作帶來好處。
## 安裝步驟
* 按gitlab官網(wǎng)的給出的命令依次執(zhí)行。
## 啟動(dòng)服務(wù)
gitlab-ctl start
## 遇到的坑
如果gitlab啟動(dòng)后,頁面訪問顯示502等錯(cuò)誤信息,一般通過 gitlab-ctl status 或 gitlab-ctl tail 查看報(bào)錯(cuò)的具體原因。一般都是端口號被占用或者內(nèi)存無法分配著兩個(gè)問題。
* 修改nginx監(jiān)聽的端口號(默認(rèn)是80),也盡量不要用8080,因?yàn)間itlab的組件unicorn的默認(rèn)端口號是8080。設(shè)置一個(gè)諸如8099的端口號,避免端口號被占用。nginx的配置文件在"/var/opt/gitlab/nginx/conf/gitlab-http.conf"。將"Listen:*:80"改為"Listen:8099"。
* gitlab服務(wù)器要求的最小內(nèi)存是1G,所以服務(wù)器內(nèi)存最好大于1G,如果內(nèi)存過小,可能會(huì)出現(xiàn)“Cannot allocate memory (Errno::ENOMEM)”無法分配內(nèi)存的錯(cuò)誤。解決方案是增加內(nèi)存或者設(shè)置swap交換分區(qū)。
網(wǎng)站欄目:CentOS安裝GitLab遇到問題及解決
網(wǎng)址分享:http://www.5511xx.com/article/djggsdh.html


咨詢
建站咨詢
