免费在线a视频-免费在线观看a视频-免费在线观看大片影视大全-免费在线观看的视频-色播丁香-色播基地

Centos GitLab安裝

:2022年05月14日 CSDN
分享到:

GitHub(國外)和Gitee(國內(nèi))都是第三方托管平臺,不能本地部署,使用簡單,可以快速建立管理項目,且無需對其進(jìn)行服務(wù)器維護(hù),但代碼保密性不高。Gitlab是開源管理軟件,提供web界面,方便管理git倉庫...

GitHub(國外)和Gitee(國內(nèi))都是第三方托管平臺,不能本地部署,使用簡單,可以快速建立管理項目,且無需對其進(jìn)行服務(wù)器維護(hù),但代碼保密性不高。

Gitlab是開源管理軟件,提供web界面,方便管理git倉庫,企業(yè)一般搭建自己的gitlab服務(wù)器,保證代碼的安全性

官網(wǎng):下載安裝_極狐GitLab - 極狐GitLab 官方網(wǎng)站

1、安裝相關(guān)依賴項

#安裝相關(guān)依賴sudo yum install -y curl policycoreutils openssh-server openssh-clients#啟動ssh服務(wù)、設(shè)置為開機(jī)自啟動sudo systemctl enable sshdsudo systemctl start sshd#安裝postfix以發(fā)送郵件通知sudo yum install -y postfix#啟動postfix服務(wù)、設(shè)置為開機(jī)自啟動sudo systemctl enable postfixsudo systemctl start postfix#開放http服務(wù)、重啟防火墻sudo firewall-cmd --permanent --add-service=httpsudo firewall-cmd --permanent --add-service=httpssudo systemctl reload firewalld

2、直接手動下載el/7版本的rpm包(下載地址:gitlab/gitlab-ee - Packages · packages.gitlab.com),下載完成后上傳到服務(wù)器再執(zhí)行安裝命令

#下載Gitlab安裝包wget https://omnibus.gitlab.cn/el/7/gitlab-jh-14.7.1-jh.0.el7.x86_64.rpm#安裝命令sudo rpm -Uvh gitlab-jh-14.7.1-jh.0.el7.x86_64.rpm#或者curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bashsudo yum install gitlab-ee-14.7.2-ee.0.el7.x86_64

安裝成功如下圖所示:

3、修改Gitlab配置

vi /etc/gitlab/gitlab.rb#修改以下內(nèi)容:external_url 'http://gitlab.example.com'#更改 https://gitlab.example.com 為要訪問極狐GitLab實(shí)例的URLexternal_url 'http://ip'#重新加載配置sudo gitlab-ctl reconfiguresudo gitlab-ctl restart#開放指定端口(注意80端口被占用)firewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --reload

4、訪問Gitlab

http://192.168.80.221/登錄:root、設(shè)置密碼#系統(tǒng)運(yùn)行內(nèi)存至少需要4G,否則無法訪問Gitlab,顯示502。其運(yùn)行就占用了3G,可以通過命令查看:free -h#重置管理員登錄密碼su - git        #切換用戶gitlab-rails console -e production  #進(jìn)入GitLab控制臺user = User.where(id: 1).first      #查詢gitlab超級管理員信息,超級管理員用戶默認(rèn)是1user.password='12345678'        #修改密碼user.save!      #保存用戶對象exit        #退出控制臺

5、配置郵件服務(wù)

1、開啟郵箱的 SMTP 服務(wù)

設(shè)置-->POP3/ smtp-->開啟一下,開啟后,返回授權(quán)碼,保存好授權(quán)碼

2、修改配置文件

vim /etc/gitlab/gitlab.rb  #可以在89行后插入以下內(nèi)容:gitlab_rails['smtp_enable'] = truegitlab_rails['smtp_address'] = "smtp.qq.com"gitlab_rails['smtp_port'] = 465gitlab_rails['smtp_user_name'] = "xxxx@qq.com"gitlab_rails['smtp_password'] = "授權(quán)碼"gitlab_rails['smtp_domain'] = "qq.com"gitlab_rails['smtp_authentication'] = "login"gitlab_rails['smtp_enable_starttls_auto'] = truegitlab_rails['smtp_tls'] = truegitlab_rails['gitlab_email_from'] = 'xxxxx@qq.com'#重新加載配置sudo gitlab-ctl reconfigure

3、測試郵件是否發(fā)送成功

#進(jìn)入控制臺gitlab-rails console#發(fā)送郵件irb(main):001:0> Notify.test_email('xxxx@qq.com', '郵件主題 Message Subject', '郵件正文Message Body').deliver_now

6、偏好設(shè)置

1、漢化:用戶、Preferences、Localization、Language、簡體中文、Save changes

2、關(guān)閉注冊:菜單、管理員、通用、注冊限制、展開

7、創(chuàng)建項目倉庫

1、新建用戶:菜單、管理員、用戶、新用戶(名稱、用戶名、電子郵件、Access level)、創(chuàng)建用戶、編輯(密碼)、保存修改

2、創(chuàng)建群組:菜單、群組、創(chuàng)建群組(群組名稱、可見性級別、角色、使用群組)、創(chuàng)建群組

3、創(chuàng)建項目:選擇群組、新建項目、創(chuàng)建空白項目(項目名稱)、新建項目

4、群組添加用戶:選擇群組、群組信息、成員(GitLab成員或電子郵件地址、角色)、邀請

刪除項目:選擇項目、設(shè)置、高級、展開、刪除項目

刪除分支:選擇項目、分支、選擇分支、刪除

8、設(shè)置公鑰

#開發(fā)人員獲取本地公鑰(用戶下的.ssh中的id_rsa.pub文件就是公鑰)ssh-keygen#在倉庫中設(shè)置公鑰:菜單管理員、部署密鑰、新建部署密鑰(標(biāo)題、鍵:公鑰)、create
[我要糾錯]
[ 編輯:王振袢 &發(fā)表于江蘇 ]
關(guān)鍵詞: GitHub 國外 Gitee 國內(nèi) 都是

來源:本文內(nèi)容搜集或轉(zhuǎn)自各大網(wǎng)絡(luò)平臺,并已注明來源、出處,如果轉(zhuǎn)載侵犯您的版權(quán)或非授權(quán)發(fā)布,請聯(lián)系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點(diǎn)保持中立,對所包含內(nèi)容的準(zhǔn)確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點(diǎn)負(fù)責(zé),僅作分享之用,文章版權(quán)及插圖屬于原作者。

點(diǎn)個贊
0
踩一腳
0

您在閱讀:Centos GitLab安裝

Copyright©2013-2025 ?JSedu114 All Rights Reserved. 江蘇教育信息綜合發(fā)布查詢平臺保留所有權(quán)利

蘇公網(wǎng)安備32010402000125 蘇ICP備14051488號-3技術(shù)支持:南京博盛藍(lán)睿網(wǎng)絡(luò)科技有限公司

南京思必達(dá)教育科技有限公司版權(quán)所有   百度統(tǒng)計

主站蜘蛛池模板: 免费黄色一级毛片 | 在线精品国精品国产不卡 | 日本欧美成人免费观看 | 亚州久久 | 毛片免费看看 | 日本欧美强乱视频在线 | 在线观看免费精品国产 | 成人日韩 | 老司机免费午夜精品视频 | 一级毛片免费网站 | 最近免费中文字幕大全免费 | 国产第二十三页浮力影院 | 亚洲国产第一区二区香蕉 | 精品欧美一区手机在线观看 | v天堂网| 黄色小视频网 | 亚洲国产日韩欧美在线 | 在线成人福利 | 直接看的黄色网址 | 91久久免费视频 | 免费网站在线观看国产v片 免费网站看v片在线成人国产系列 | 在线观看国产一区二区三区99 | 伊人久久大香线焦在观看 | 国产成人免费无庶挡视频 | 久操视频网 | 欧美一级精品高清在线观看 | 黄视频在线观看网站 | 欧美性xxx | 在线播放亚洲精品 | 亚洲成人激情在线 | 亚洲男人天堂网站 | 亚洲伦理在线观看 | 九九热精品视频在线播放 | 欧美xxxxx色视频在线观看 | 欧美a级黑粗大硬长爽 | 在线看片亚洲 | 波多野结衣在线播放视频 | 人人爽人人看 | 欧美极品欧美精品欧美视频 | 九九精品视频在线播放 | 国产毛片儿 |
最熱文章
最新文章
  • 阿里云上云鉅惠,云產(chǎn)品享最低成本,有需要聯(lián)系,
  • 卡爾蔡司鏡片優(yōu)惠店,鏡片價格低
  • 蘋果原裝手機(jī)殼