中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何搭建屬于自己的gitlab

發布時間:2021-06-29 16:26:02 來源:億速云 閱讀:182 作者:chen 欄目:大數據

這篇文章主要講解了“如何搭建屬于自己的gitlab”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何搭建屬于自己的gitlab”吧!

搭建屬于自己的gitLab

市面上已經有成熟的git倉庫,比如github,碼云 可以在上面管理自己的代碼。 這里我介紹一下怎么搭建自己的gitlab服務器

  • 首先你要擁有一臺自己的服務器,我的服務器是centos,我就以cenos7.6為例

  • 其次,介紹說內存要4G,其實沒什么影響,不過gitlab是比較吃內存,如果只有1G內存的話,還是建議搭建Gogs,輕量級。我的是2g內存,跑起來還是ok的,不過有時候也會卡。

開始

1.先安裝相關依賴

yum -y install policycoreutils openssh-server openssh-clients postfix

2.啟動postfix,并設置開機自啟動(目的:支持gitlab郵件發送)

systemctl enable postfix && systemctl start postfix

3.下載并安裝Gitlab社區版RPM包

注意下載適合自己系統的版本,我的機器是cenos7.6 64位

sudo yum install gitlab-ce-10.5.2-ce.0.el7.x86_64

ps:下載鏈接:https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-10.5.2-ce.0.el7.x86_64.rpm

EL是Red Hat Enterprise Linux的簡寫

EL6軟件包用于在Red Hat 6.x, CentOS 6.x, and CloudLinux 6.x進行安裝

EL5軟件包用于在Red Hat 5.x, CentOS 5.x, CloudLinux 5.x的安裝

EL7 軟件包用于在Red Hat 7.x, CentOS 7.x, and CloudLinux 7.x的安裝

4.修改gitlab配置

  • 修改gitlab.rb
    /etc/gitlab/gitlab.rb
    把external_url改成部署機器的域名或者IP地址

  • 修改gitlab.yaml
    /var/opt/gitlab/gitlab-rails/etc/gitlab.yml
    找到關鍵字 * ## Web server settings *
    將host的值改成本機的ip地址

5.重置并重新啟動gitlab

  • 重置
    gitlab-ctl reconfigure
    第一次重置速度較慢,可能需要等待幾分鐘

  • 重新啟動 gitlab-ctl restart

6.域名訪問

可以直接訪問域名,就可以調到gitlab的頁面了
第一次進入可能需要重置root的密碼,填寫密碼之后可以進入
進入之后在用戶設置的地方,可以把自己電腦的SSH key填入,然后就可以暢快的擼代碼了。

7.關于啟動端口占用的問題

由于gitlab默認啟動在8080端口,如果8080端口已經被占用,可以將gitlab啟動在其他端口
修改端口的方法可以自行google,就不在此介紹了。因為我的機器上80端口還沒被占用。:)

感謝各位的閱讀,以上就是“如何搭建屬于自己的gitlab”的內容了,經過本文的學習后,相信大家對如何搭建屬于自己的gitlab這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

文昌市| 临城县| 广德县| 子长县| 青铜峡市| 顺昌县| 化州市| 黄石市| 庆安县| 镇江市| 肥乡县| 太白县| 怀远县| 林芝县| 东山县| 措勤县| 兰西县| 德阳市| 顺义区| 丹江口市| 鹤峰县| 永登县| 静安区| 安义县| 石首市| 永兴县| 上饶县| 仁怀市| 田林县| 南康市| 江都市| 阿拉善左旗| 大宁县| 泽州县| 元谋县| 织金县| 嘉善县| 九龙城区| 盐山县| 阳朔县| 泊头市|