欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

1.安裝GitLab

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

# 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郵件服務

  • 配置郵箱服務的用途

有合并請求時郵件通知,賬號注冊時郵件驗證,修改密碼時通過郵件修改

  • 配置步驟

開啟QQ郵箱的SMTP服務:設置–>賬號–>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
  • 測試郵件服務是否正常
gitlab-rails console
Notify.test_email('接收方郵件地址','郵件標題','郵件內(nèi)容').deliver_now

3.GitLab的賬號注冊郵箱驗證及其分組

修改root用戶自己的郵箱

開啟注冊郵箱驗證

創(chuàng)建組Groups

訪問級別

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

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

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

4.gitlab分支和標簽的保護

  • 為什么要保護分支

保護特定的分支不被隨便合并,以免影響相應的分支

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

總結(jié)

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

相關(guān)文章

  • linux線程間的同步與互斥知識點總結(jié)

    linux線程間的同步與互斥知識點總結(jié)

    在本篇文章里小編給大家整理的是關(guān)于linux線程間的同步與互斥的相關(guān)知識點,有興趣的朋友們學習下。
    2019-11-11
  • Ubuntu虛擬機下使用cutecom進行串口通信的方法

    Ubuntu虛擬機下使用cutecom進行串口通信的方法

    今天小編就為大家分享一篇關(guān)于Ubuntu虛擬機下使用cutecom進行串口通信的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Linux中利用sudo進行賦權(quán)的方法詳解

    Linux中利用sudo進行賦權(quán)的方法詳解

    sudo的目的:為非根用戶授予根用戶的權(quán)限,下面這篇文章主要給大家介紹了關(guān)于Linux中利用sudo進行賦權(quán)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2018-01-01
  • 詳解Linux中搭建常用服務器

    詳解Linux中搭建常用服務器

    本篇文章主要介紹了Linux中搭建常用服務器,主要包括telnet、DHCP、DNS、sendmail、FTP、web、samba有興趣的可以了解一下。
    2016-12-12
  • 詳解Ubuntu16.04下Hadoop 2.7.3的安裝與配置

    詳解Ubuntu16.04下Hadoop 2.7.3的安裝與配置

    本篇文章主要介紹了詳解Ubuntu16.04下Hadoop 2.7.3的安裝與配置,具有一定的參考價值,有興趣的可以了解一下。
    2017-01-01
  • 阿里云 CentOS7.4 安裝 Python3.6的方法講解

    阿里云 CentOS7.4 安裝 Python3.6的方法講解

    下面小編就為大家分享一篇阿里云 CentOS7.4 安裝 Python3.6的方法講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • CentOS Apache配置詳解 文字說明

    CentOS Apache配置詳解 文字說明

    要想在linux上實現(xiàn)網(wǎng)頁服務器(www)需要Apache這個服務器軟件,不過Apache僅能提供最基本的靜態(tài)網(wǎng)站數(shù)據(jù)而已,想要實現(xiàn)動態(tài)網(wǎng)站的話,最好還是要PHP與MySQL的支持,所以下面我們將會以LAMP(linux+Apache+MySQL+PHP)作為安裝與設置的介紹。
    2011-03-03
  • Linux 下讀XML 的類詳解及實現(xiàn)代碼

    Linux 下讀XML 的類詳解及實現(xiàn)代碼

    這篇文章主要介紹了 Linux 下讀XML 的類詳解及實現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • linux CentOS 系統(tǒng)php和mysql命令加入到環(huán)境變量中

    linux CentOS 系統(tǒng)php和mysql命令加入到環(huán)境變量中

    這篇文章主要介紹了linux CentOS 系統(tǒng)php和mysql命令加入到環(huán)境變量中的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • Linux中dd命令使用實例教程

    Linux中dd命令使用實例教程

    dd命令用指定大小的塊拷貝一個文件,并在拷貝的同時進行指定的轉(zhuǎn)換。下面這篇文章主要給大家介紹了關(guān)于Linux中dd命令使用的相關(guān)資料,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-05-05

最新評論