gitlab 的一些小操做

1、安裝gitlab

參考博文持續集成之Gitlab安裝與應用安裝gitlab,進行到3、遠端庫的基本操做之上便可git

2、郵件驗證註冊

郵件提醒可用來註冊用戶時須要郵件進行驗證,當gitlab上傳代碼或下載時也會提醒web

[root@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'] = "848369866@qq.com"
gitlab_rails['smtp_password'] = "wbwkirmyqzmzbfcf"              # 此處填寫的是qq郵箱的登陸受權碼,可根據下方圖片查看
gitlab_rails['smtp_domain'] = "qq.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
..................
user['git_user_email'] = "848369866@qq.com"
..................
gitlab_rails['gitlab_email_from'] = '848369866@qq.com'
[root@gitlab /]# gitlab-ctl reconfigure                # 從新配置
[root@gitlab /]# gitlab-ctl restart           # 重啓服務使之生效

查看郵箱登陸受權碼
gitlab 的一些小操做sql

gitlab 的一些小操做
gitlab 的一些小操做
gitlab 的一些小操做

#測試郵件發送
[root@gitlab /]# gitlab-rails console
-------------------------------------------------------------------------------------
 GitLab:       11.9.8 (48528bc)
 GitLab Shell: 8.7.1
 postgresql:   9.6.11
-------------------------------------------------------------------------------------
Loading production environment (Rails 5.0.7.1)
irb(main):001:0> Notify.test_email('848369866@qq.com','this is title','hello word').deliver_now
Notify#test_email: processed outbound mail in 142.7ms

能夠看到,已經收到了測試信息
gitlab 的一些小操做
使用root用戶登陸到gitlab web端進行設置
gitlab 的一些小操做
gitlab 的一些小操做
咱們來登出,註冊一個用戶驗證一下
gitlab 的一些小操做
gitlab 的一些小操做
gitlab 的一些小操做
gitlab 的一些小操做
點擊完郵箱的驗證連接後,便可直接登陸gitlab
gitlab 的一些小操做
gitlab 的一些小操做vim

3、關閉自動註冊

由於咱們內部使用的話不須要用戶本身註冊,都是運維人員來分配用戶
gitlab 的一些小操做
gitlab 的一些小操做
注意:拉到頁面下方點擊save changes,切記保存
注意:拉到頁面下方點擊save changes,切記保存
注意:拉到頁面下方點擊save changes,切記保存
重要的事情說三遍!!!
gitlab 的一些小操做運維

gitlab 的一些小操做
————附加————
gitlab 的一些小操做
gitlab 的一些小操做
gitlab 的一些小操做
————附加結束————dom

gitlab 的一些小操做
gitlab 的一些小操做
gitlab 的一些小操做
gitlab 的一些小操做
gitlab 的一些小操做
gitlab 的一些小操做

相關文章
相關標籤/搜索