gitlab服務(wù)器搭建

1.GitLab基本介紹

GitLab是利用Ruby on Rails一個開源的版本管理系統(tǒng),實現(xiàn)一個自托管的Git項目倉庫法精,可通過Web界面進行訪問公開的或者私人項目里逆。
與Github類似,GitLab能夠瀏覽源代碼像鸡,管理缺陷和注釋」。可以管理團隊對倉庫的訪問只估,它非常易于瀏覽提交過的版本并提供一個文件歷史庫志群。團隊成員可以利用內(nèi)置的簡單聊天程序(Wall)進行交流。
它還提供一個代碼片段收集功能可以輕松實現(xiàn)代碼復用蛔钙,便于日后有需要的時候進行查找锌云。
Gitlab官網(wǎng)下載地址:https://packages.gitlab.com/gitlab/gitlab-ce/install

2.GitLab工作流程

417.png

3.Gitlab環(huán)境部署

3.1 Gitlab前期裝備

  • 查看linux版本
[root@Git ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
  • 設(shè)置IP地址10.0.0.105
[root@Git ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
#BOOTPROTO="static"
#BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=10.0.0.105
NETMASK=255.255.255.0
GATEWAY=10.0.0.2
DNS1=10.0.0.2
ZONE=public
  • 安裝Gitlab所需要的依賴包curl policycoreutils-python openssh-server openssh-clients
 yum install -y curl policycoreutils-python openssh-server openssh-clients
  • 開機啟動sshd
[root@Git ~]# systemctl enable sshd 
[root@Git ~]# systemctl start sshd
  • 防火墻永久開放http
[root@Git ~]# firewall-cmd --permanent --add-service=http #同firewall-cmd --add-port=80/tcp --permanent 
success 
[root@Git ~]# systemctl reload firewalld

3.2 安裝Gitlab-ce 社區(qū)版(yum方式)

[root@Git ~]# curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | bash
[root@Git ~]# yum install -y gitlab-ce.x86_64
[root@Git ~]# rpm -qa gitlab-ce
gitlab-ce-12.1.1-ce.0.el7.x86_64

3.3 更改Gitlab配置文件

  • 修改Gitlab配置文件(搜索unicorn修改端口)
[root@Git ~]# vim /etc/gitlab/gitlab.rb
418.PNG
  • 更改url地址(同上一個配置文件)


    419.PNG
  • 更改Gitlib內(nèi)置nginx配置文件
vim /var/opt/gitlab/nginx/conf/gitlab-http.conf
420.PNG
  • 加載配置,使gitlab配置生效
[root@Git ~]# gitlab-ctl reconfigure
  • 防火墻設(shè)置永久開啟8050端口
[root@Git gitlab]# firewall-cmd --add-port=8050/tcp --permanent  
success
[root@Git ~]# systemctl reload firewalld
  • 開啟gitlab
[root@Git ~]# gitlab-ctl start
  • 設(shè)置gitlab開機自啟動服務(wù)
[root@Git gitlab]# systemctl enable gitlab-runsvdir
[root@Git ~]# systemctl status gitlab-runsvdir
● gitlab-runsvdir.service - GitLab Runit supervision process
   Loaded: loaded (/usr/lib/systemd/system/gitlab-runsvdir.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2019-07-29 12:29:14 CST; 3h 36min ago
 Main PID: 8665 (runsvdir)
   CGroup: /system.slice/gitlab-runsvdir.service

4.訪問 GitLab頁面

直接輸入服務(wù)器ip和指定端口進行訪問 (如本機10.0.0.105:8050)

  • 設(shè)置密碼


    421.PNG
  • 登入界面
    賬號:root 密碼:xxxxx


    422.PNG
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末吁脱,一起剝皮案震驚了整個濱河市桑涎,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌兼贡,老刑警劉巖攻冷,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異紧显,居然都是意外死亡讲衫,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門孵班,熙熙樓的掌柜王于貴愁眉苦臉地迎上來涉兽,“玉大人,你說我怎么就攤上這事篙程〖衔罚” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵虱饿,是天一觀的道長拥诡。 經(jīng)常有香客問我,道長氮发,這世上最難降的妖魔是什么渴肉? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮爽冕,結(jié)果婚禮上仇祭,老公的妹妹穿的比我還像新娘。我一直安慰自己颈畸,他們只是感情好乌奇,可當我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著眯娱,像睡著了一般礁苗。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上徙缴,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天试伙,我揣著相機與錄音,去河邊找鬼。 笑死疏叨,一個胖子當著我的面吹牛吱抚,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播考廉,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼秘豹,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了昌粤?” 一聲冷哼從身側(cè)響起既绕,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎涮坐,沒想到半個月后凄贩,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡袱讹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年疲扎,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片捷雕。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡椒丧,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出救巷,到底是詐尸還是另有隱情壶熏,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布浦译,位于F島的核電站棒假,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏精盅。R本人自食惡果不足惜帽哑,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望叹俏。 院中可真熱鬧妻枕,春花似錦、人聲如沸她肯。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽晴氨。三九已至,卻和暖如春碉输,著一層夾襖步出監(jiān)牢的瞬間籽前,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留枝哄,地道東北人肄梨。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像挠锥,于是被迫代替她去往敵國和親众羡。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容

  • linux命令行 命令 功能 選項 功能 用法 mkdir 創(chuàng)建文件夾 -m 創(chuàng)建目錄的同時設(shè)置訪問權(quán)限 -p 一...
    Jason_2809閱讀 243評論 0 0
  • 作者:亞波羅 雅各起行蓖租,到了東方人之地粱侣, 看見田間有一口井,有三群羊臥在井旁蓖宦;因為人飲羊群都是用那井里的水齐婴。井口上...
    恩典的泉源閱讀 1,322評論 4 2
  • 版權(quán)歸作者所有,任何形式轉(zhuǎn)載請聯(lián)系作者稠茂。 作者:魚兒(來自豆瓣) 來源:https://www.douban.co...
    心太豐富的白褂人閱讀 233評論 0 0
  • 畢業(yè)六年了柠偶,進入工作崗位上之后就很少有自由時間,今年結(jié)束職場生活睬关,才有有更多閑暇時間到處走走诱担。 今年提早回家,去母...
    張婉玉_御姐閱讀 576評論 4 6