日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

一起玩树莓派3+使用Gitlab搭建专业Git服务

發(fā)布時(shí)間:2025/3/14 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一起玩树莓派3+使用Gitlab搭建专业Git服务 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

http://bbs.eeworld.com.cn/thread-505256-1-1.html

https://packages.gitlab.com/gitlab/raspberry-pi2

https://packages.gitlab.com/gitlab/raspberry-pi2/packages/raspbian/wheezy/gitlab-ce_8.17.7-ce.0_armhf.deb

?

<ignore_js_op>


Gitlab是一個(gè)專業(yè)的Git解決方案,功能強(qiáng)大,和Github類似,而且其Community Edition (CE)是免費(fèi)的,完全可以勝任為中小團(tuán)隊(duì)提供專業(yè)代碼托管服務(wù)的工作,當(dāng)然更重要的是它可以在Raspberry Pi上部署運(yùn)行。

準(zhǔn)備

項(xiàng)目首頁(yè):https://about.gitlab.com
下載頁(yè):https://packages.gitlab.com/gitlab/raspberry-pi2
下載地址(打開頁(yè)面,點(diǎn)擊右上角的Download按鈕):
https://packages.gitlab.com/gitlab/raspberry-pi2/packages/debian/jessie/gitlab-ce_8.13.0-ce.0_armhf.deb
下載得到gitlab-ce_8.13.0-ce.0_armhf.deb文件。
注意版本要選擇jessie,也就是Debian 8,因?yàn)楝F(xiàn)在的Raspbian是基于它打造的。


官網(wǎng)給出了在線安裝的方法,但是我試了幾次,可能由于國(guó)內(nèi)到Gitlab下載服務(wù)器之間的網(wǎng)絡(luò)狀況不好,很難在線安裝成功。
國(guó)內(nèi)的軟件源即使有Gitlab的鏡像,通常也沒有支持Raspberry Pi架構(gòu)的分支。

<ignore_js_op>

所以這里給出先下載安裝包,然后離線安裝到Raspberry Pi上的方法。



開始安裝
先安裝一些必要的依賴包:

  • sudo apt-get install curl openssh-server ca-certificates postfix apt-transport-https
  • 復(fù)制代碼

    安裝postfix時(shí),會(huì)彈出一些設(shè)置,這是和發(fā)郵件相關(guān)的,如果不需要郵件功能,這里的設(shè)置并不重要。

    <ignore_js_op> <ignore_js_op>

    等待上述依賴包安裝完成后,把之前下載的安裝包gitlab-ce_8.13.0-ce.0_armhf.deb上傳到Raspberry Pi的文件系統(tǒng)里。
    正式安裝deb包

  • sudo dpkg -i gitlab-ce_8.13.0-ce.0_armhf.deb
  • 復(fù)制代碼

    這個(gè)包有281MB,包含123034個(gè)文件,因此安裝會(huì)有些慢,卡在下面這步是正常的,耐心等待一下。

    <ignore_js_op>

    安裝完成提示信息:

    <ignore_js_op>



    根據(jù)提示,需要運(yùn)行:

  • sudo gitlab-ctl reconfigure
  • 復(fù)制代碼

    看到如下提示就配置完成了

    <ignore_js_op>


    初始設(shè)置

    管理員用戶是root
    首次登錄后會(huì)要求修改密碼(8位及以上)

    <ignore_js_op>

    在瀏覽器訪問Raspberry Pi的IP,會(huì)跳轉(zhuǎn)到設(shè)定密碼的頁(yè)面。

    <ignore_js_op>

    設(shè)定完成后,用新密碼登錄root用戶。

    <ignore_js_op>

    這是管理員用戶,只用它來(lái)添加普通用戶,在普通用戶里新建倉(cāng)庫(kù)來(lái)托管代碼。
    點(diǎn)擊界面右上角的小扳手圖標(biāo),進(jìn)入Admin Area,這是管理員獨(dú)有的區(qū)域。
    在user里新建一個(gè)普通用戶


    注意初始的Projects limit只有10,只能創(chuàng)建10個(gè)projects。如果覺得不夠用,可以放寬一點(diǎn)限制。

    <ignore_js_op>

    普通用戶的密碼會(huì)發(fā)送到郵箱,如果之前郵箱沒配置好,可能會(huì)收不到,或者如果是內(nèi)網(wǎng)使用,郵件也無(wú)法發(fā)出。這個(gè)問題可以這樣解決:

    <ignore_js_op>

    管理員里可以用管理權(quán)限修改這個(gè)用戶的密碼,改完后告訴該用戶這個(gè)密碼,該用戶在首次登錄后,會(huì)被提示設(shè)置一個(gè)新密碼。
    如果以后使用時(shí)該用戶忘記了密碼,管理員也可以登錄Admin Area重置。
    這樣就不需要郵件來(lái)重置密碼,缺點(diǎn)是需要管理員介入,對(duì)于中小團(tuán)隊(duì)這樣的管理方法是可取的(可以由項(xiàng)目組織者充當(dāng)管理員)。
    另外在Admin Area界面右側(cè)有個(gè)齒輪形狀的圖標(biāo),點(diǎn)擊這里可以修改一些全局設(shè)定(包括前面初始的Projects limit等), 根據(jù)提示修改就行了。

    <ignore_js_op>



    修改服務(wù)端口
    默認(rèn)使用80端口,如果需要修改,可以修改/etc/gitlab/gitlab.rb中如下圖的2處地方,比如這樣就修改成了7000端口。

    <ignore_js_op>


    <ignore_js_op>


    兩個(gè)地方都要修改。
    注意保存文件后,要運(yùn)行如下命令使得配置生效:

  • sudo gitlab-ctl reconfigure
  • 復(fù)制代碼


    <ignore_js_op>

    可以看到能使用7000端口訪問了,Project path也是正確的。



    一些實(shí)用的維護(hù)命令
    修改任何配置文件后都要輸入如下命令使配置生效。

  • sudo gitlab-ctl reconfigure
  • 復(fù)制代碼


    頁(yè)面緩存清除:

  • sudo gitlab-rake cache:clear RAILS_ENV=production
  • 復(fù)制代碼

    Gitlab各組件啟動(dòng):

  • sudo gitlab-ctl start
  • 復(fù)制代碼

    Gitlab各組件停止:

  • sudo gitlab-ctl stop
  • 復(fù)制代碼

    Gitlab各組件重啟:

  • sudo gitlab-ctl restart
  • 復(fù)制代碼

    禁用Gitlab開機(jī)自啟動(dòng):

  • sudo systemctl disable gitlab-runsvdir
  • 復(fù)制代碼

    啟用Gitlab開機(jī)自啟動(dòng):

  • sudo systemctl enable gitlab-runsvdir
  • 復(fù)制代碼

    轉(zhuǎn)載于:https://www.cnblogs.com/exmyth/p/7450592.html

    總結(jié)

    以上是生活随笔為你收集整理的一起玩树莓派3+使用Gitlab搭建专业Git服务的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 免费观看已满十八岁 | 一区二区看片 | 精品人妻无码一区二区三区换脸 | 91免费视频| 日韩精品一区二区三区国语自制 | 狼人精品一区二区三区在线 | 亚洲伦理网 | 双性人hdsexvideos | 亚洲国产精品视频 | 玖玖精品国产 | 久久嫩草精品久久久久 | 2022国产精品 | 亚洲色诱 | av在线首页 | 国产午夜福利精品 | 国产夫妇交换聚会群4p | 最黄一级片 | 国产精品四虎 | 新婚夫妇白天啪啪自拍 | 欧美黄网在线观看 | 国产精品国产三级国产Av车上的 | 奇米成人影视 | 亚洲男人在线 | 国产精品无码一区 | 欧美黑人疯狂性受xxxxx喷水 | 久久国内精品 | 五月天国产视频 | 久久露脸 | 亚洲高清视频在线播放 | 欧美人与性动交α欧美片 | 最好看的中文字幕国语电影mv | 五月天综合久久 | 成人免费网视频 | 国产第九页 | 久久99久久99精品免观看粉嫩 | 久草福利在线观看 | 人人妻人人做人人爽 | 亚洲欧美中文日韩在线v日本 | ts人妖在线 | 天天干天天操天天爽 | 高跟肉丝丝袜呻吟啪啪网站av | 我要看一级片 | 欧美色综合天天久久综合精品 | 山村淫强伦寡妇 | 黄色小说视频网站 | 国产精品久久久一区二区三区 | 中文字幕亚洲精品在线观看 | 午夜精品久久久久久久第一页按摩 | 成人看片网 | 亚洲天堂系列 | 伊人伊网 | 免费人妻精品一区二区三区 | 五月婷在线观看 | 波多野结衣一区二区三区四区 | 日日舔夜夜操 | www.五月.com | 国产精品久久久久久免费观看 | 久久激情综合 | 亚洲精品视频91 | 精品日韩在线播放 | 精品伦精品一区二区三区视频密桃 | 最新在线黄色网址 | 欧美亚洲欧美 | 亚洲九九热 | 婷婷色综合网 | 激情五月色综合国产精品 | 日韩免费片 | 国产美女免费 | 国产成人精品av在线观 | 5566在线| 国产精品九九九九九 | 国产日产欧洲无码视频 | 精品人妻一区二区三区四区不卡 | 激情综合丁香五月 | 挪威xxxx性hd极品 | 99热久久这里只有精品 | 黄色高清免费 | 高清av网址 | 国产精品亚洲综合 | 少妇激情偷人三级 | 五月开心网 | 国产日韩激情 | 人妻天天爽夜夜爽一区二区三区 | 超碰老司机 | 四虎黄色 | 亚洲激情在线 | 丰满岳妇伦在线播放 | 少妇xxxx69| 日本中文字幕在线播放 | 中文字幕免费在线观看视频 | 久久只有精品 | 亚洲va久久久噜噜噜无码久久 | 久久国产一二三 | 亚洲中文字幕视频一区 | 国毛片| 精品一区二区三区免费观看 | 亚洲av成人精品午夜一区二区 | 五月婷婷婷婷 | 成人在线精品视频 |