我在PD中安裝的Ubuntu 14.04.1 LTS县爬,在Ubuntu中安裝GitLab档叔,如果你還不會(huì)安裝的話铜异,請(qǐng)看這里:
1敦冬、訪問(wèn)GitLab出現(xiàn)502錯(cuò)誤
502
GitLab is not responding.
Please contact your GitLab administrator if this problem persists.
經(jīng)查找,原因是端口設(shè)置的問(wèn)題桑寨,好像是端口被占用了伏尼。
原來(lái)的端口我設(shè)置的是8080,這里我更改成為了8081
修改external_url:
這里的url我原來(lái)設(shè)置的是一個(gè)自定義的url尉尾,但是訪問(wèn)不了爆阶,只能用localhost去訪問(wèn),那么現(xiàn)在我就干脆設(shè)置成為了localhost沙咏。(如果有哪位大牛知道原因辨图,請(qǐng)明示,感激不盡V辍)
http://localhost:8081
修改Nginx
在GitLab Nginx中故河,修改如下:
nginx['listen_addresses'] = [localhost]
nginx['listen_port'] = 8081
至此在Ubuntu中用http://localhost:8081去訪問(wèn)就可以看見(jiàn)GitLab了。
但是如何在OS X中去訪問(wèn)呢吆豹?
2鱼的、設(shè)置Parallels Desktop11端口轉(zhuǎn)發(fā)。
打開(kāi)PD的偏好設(shè)置痘煤,選擇網(wǎng)絡(luò)一項(xiàng)凑阶,選擇Shared一項(xiàng)。
在下面的端口轉(zhuǎn)發(fā)衷快,點(diǎn)擊加號(hào)宙橱,增加一個(gè)端口轉(zhuǎn)發(fā):
- 協(xié)議:默認(rèn)的TCP
- 源端口:8081(這是OSX中訪問(wèn)的端口)
- 轉(zhuǎn)發(fā)至:10.211.55.5(這是我Ubuntu的IP,用ifconfig命令看一下Ubuntu中的IP就知道了)
- 目標(biāo)端口:8081(這是GitLab的端口)
保存退出,打開(kāi)Safari师郑,輸入網(wǎng)址http://localhost:8081現(xiàn)在你就能看見(jiàn)GitLab了环葵,一些不能夠上傳到公有Git中的項(xiàng)目,就可以上傳至你的私有Git了宝冕。