最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

gitlab安裝及郵箱配置和常用使用方式

 更新時(shí)間:2025年06月16日 15:30:36   作者:Gen鄧艮艮  
這篇文章主要介紹了gitlab安裝及郵箱配置和常用使用方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

1.安裝GitLab

注意關(guān)閉網(wǎng)絡(luò)防火墻和網(wǎng)絡(luò)安全組

# 1.下載鏡像
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-14.10.5-ce.0.el7.x86_64.rpm
# 2.安裝依賴
yum install -y policycoreutils openssh-server openssh-clients postfix policycoreutils-python
# 3.安裝gitlab
rpm -ivh gitlab-ce-14.10.5-ce.0.el7.x86_64.rpm
# 4.修改配置文件
vim /etc/gitlab/gitlab.rb
# 修改配置文件訪問路徑
external_url 'http://192.168.93.129:9000'
# 5.重新配置
gitlab-ctl reconfigure
# 6.重啟gitlab
gitlab-ctl restart
# 7.查看root的初始化密碼
cat /etc/gitlab/initial_root_password
# 8.控制臺修改root密碼,也可以登錄網(wǎng)頁修改密碼
# 打開控制臺
gitlab-rails console
# 在打開的控制臺中修改密碼
user = User.where(id:1).first
user.password = 'Gen12345678'
user.password_confirmation = 'Gen12345678'
user.save!

2.配置GitLab郵件服務(wù)

  • 配置郵箱服務(wù)的用途

有合并請求時(shí)郵件通知,賬號注冊時(shí)郵件驗(yàn)證,修改密碼時(shí)通過郵件修改

  • 配置步驟

開啟QQ郵箱的SMTP服務(wù):設(shè)置–>賬號–>SMTP–>得到授權(quán)碼

修改GitLab配置vim /etc/gitlab/gitlab.rb

gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "2452582323@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'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['smtp_pool'] = false

user['git_user_email'] = "2452582323@qq.com"

gitlab_rails['gitlab_email_from'] = '2452582323@qq.com'

gitlab_rails['smtp_openssl_verify_mode'] = 'none'
  • 加載配置gitlab-ctl reconfigure
  • 測試郵件服務(wù)是否正常
gitlab-rails console
Notify.test_email('接收方郵件地址','郵件標(biāo)題','郵件內(nèi)容').deliver_now

3.GitLab的賬號注冊郵箱驗(yàn)證及其分組

修改root用戶自己的郵箱

開啟注冊郵箱驗(yàn)證

創(chuàng)建組Groups

訪問級別

  • Private:只有組成員才能看到
  • Internal:只要登錄的用戶就能看到
  • Internal:所有人都能看到

添加組成員設(shè)置權(quán)限

  • Guest:可以創(chuàng)建issue、發(fā)表評論,不能讀寫版本庫
  • Reporter:可以克隆代碼,不能提交
  • Developer:可以克隆代碼、開發(fā)、提交、push
  • Maintainer:可以創(chuàng)建項(xiàng)目、添加tag、保護(hù)分支、添加項(xiàng)目成員、編輯項(xiàng)目
  • Owner:可以設(shè)置項(xiàng)目訪問權(quán)限、刪除項(xiàng)目、遷移項(xiàng)目、管理組成員

4.gitlab分支和標(biāo)簽的保護(hù)

  • 為什么要保護(hù)分支

保護(hù)特定的分支不被隨便合并,以免影響相應(yīng)的分支

操作:項(xiàng)目擁有者進(jìn)入項(xiàng)目管理頁面,無權(quán)限用戶如需合并分支則發(fā)送請求合并(Merge request)消息,由有權(quán)限人Merge

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解讀crontab腳本錯誤日志和正確的輸出寫入到文件

    解讀crontab腳本錯誤日志和正確的輸出寫入到文件

    這篇文章主要介紹了解讀crontab腳本錯誤日志和正確的輸出寫入到文件問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Linux服務(wù)器配置多個svn倉庫流程詳解

    Linux服務(wù)器配置多個svn倉庫流程詳解

    這篇文章主要介紹了linux服務(wù)器配置多個svn倉庫流程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • ssh報(bào)錯no key alg的解決方法(關(guān)于低版本連接高版本ssh)

    ssh報(bào)錯no key alg的解決方法(關(guān)于低版本連接高版本ssh)

    這篇文章主要介紹了ssh報(bào)錯no key alg(關(guān)于低版本連接高版本ssh),通過ssh-keygen命令重新生成ssh主機(jī)秘鑰,可以不用重啟sshd服務(wù),本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • Linux系統(tǒng)默認(rèn)的目錄使用以及作用說明

    Linux系統(tǒng)默認(rèn)的目錄使用以及作用說明

    這篇文章主要介紹了Linux系統(tǒng)默認(rèn)的目錄使用以及作用說明,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • Ubuntu 20.04缺少libssl.so.1.0.0錯誤的解決方案

    Ubuntu 20.04缺少libssl.so.1.0.0錯誤的解決方案

    在使用Ubuntu 20.04時(shí),你可能會遇到一些較老的應(yīng)用程序因缺少libssl.so.1.0.0庫而無法運(yùn)行的問題,這是因?yàn)閁buntu 20.04默認(rèn)使用的是更新版本的OpenSSL庫,本文將介紹如何快速解決這個問題,需要的朋友可以參考下
    2025-11-11
  • Linux如何關(guān)閉遠(yuǎn)程ssh密碼登錄

    Linux如何關(guān)閉遠(yuǎn)程ssh密碼登錄

    這篇文章主要介紹了Linux如何關(guān)閉遠(yuǎn)程ssh密碼登錄問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 如何實(shí)現(xiàn)連接一個Linux服務(wù)器

    如何實(shí)現(xiàn)連接一個Linux服務(wù)器

    這篇文章主要介紹了如何實(shí)現(xiàn)連接一個Linux服務(wù)器問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Linux中top命令輸出詳解

    Linux中top命令輸出詳解

    這篇文章主要給大家介紹了關(guān)于Linux中top命令輸出的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Linux系統(tǒng)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Centos7配置與安裝DNS服務(wù)器全過程

    Centos7配置與安裝DNS服務(wù)器全過程

    這篇文章主要介紹了Centos7配置與安裝DNS服務(wù)器全過程,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-09-09
  • 解決Linux中“command not found”錯誤的終極指南

    解決Linux中“command not found”錯誤的終極指南

    在 Linux 系統(tǒng)中操作時(shí),你可能會遇到一個常見的錯誤消息:“command not found”,這個錯誤通常出現(xiàn)在你嘗試運(yùn)行一個不存在或系統(tǒng)找不到的命令時(shí),本文將帶你了解這一錯誤的原因,并提供詳細(xì)的解決方法,需要的朋友可以參考下
    2025-08-08

最新評論

元朗区| 米易县| 兰溪市| 汾阳市| 乐业县| 灵山县| 团风县| 东安县| 民县| 林甸县| 德化县| 宁明县| 山东省| 平谷区| 翁源县| 平山县| 无极县| 泾阳县| 南阳市| 黔东| 新郑市| 科技| 晋城| 永泰县| 大方县| 陈巴尔虎旗| 靖边县| 新野县| 布拖县| 唐山市| 临洮县| 志丹县| 和政县| 高淳县| 年辖:市辖区| 许昌市| 南昌市| 临高县| 崇州市| 黄龙县| 积石山|