本來想直接把GitLab安裝到Mac上的。到官網(wǎng)看了下發(fā)現(xiàn)不支持Mac。雖然有教程寫了怎么安裝到Mac,但心里還是不放心。決定用VirtualBox安裝Ubuntu 16.04(這個是GitLab官方推薦的),把GitLab安裝到Ubuntu。
在下載頁面選擇Ubuntu 16.04后,會顯示出安裝步驟,如下圖所示:

屏幕快照 2017-04-02 09.43.14.png
安裝好后,在瀏覽器打開 http://127.0.0.1, 就可以打開GitLab的網(wǎng)站了,第一次打開,需要先設置下密碼。設置好密碼后,會跳轉到登錄頁面,默認用戶名是root,密碼是剛設置的密碼。輸入就可以登錄了。
為了從Mac也能訪問到GitLab,需要把VirtualBox創(chuàng)建的虛擬機的網(wǎng)絡從默認的“網(wǎng)絡地址轉換(NAT)”改為“橋接網(wǎng)絡”。

屏幕快照 2017-04-02 09.53.45.png
在創(chuàng)建的Ubuntu里,查看下它的IP地址。在Mac瀏覽器里輸入這個IP地址就可以在Mac里訪問GitLab了。為了能夠pull和push代碼,需要把Mac的ssh key 設置到GitLab里。pull和push代碼用IP地址不要用GitLab里面的地址,在Mac里不能解析。
這樣就搭建好自己的GitLab了。