Ubuntu Server搭建安裝 Gitlab
阿新 • • 發佈:2019-04-08
main 用戶 tls href 深圳 倉庫管理系統 信息 搭建 username
郵件配置
修改/etc/gitlab/gitlab.rb文件,添加郵件服務器信息(SMTP)。
gitlab_rails[‘smtp_port’] = 25
gitlab_rails[‘smtp_user_name’] = “[email protected]”
gitlab_rails[‘smtp_password’] = “xxx”
gitlab_rails[‘smtp_domain’] = “163.com”
gitlab_rails[‘smtp_authentication’] = :login
gitlab_rails[‘smtp_enable_starttls_auto’] = true user[“git_user_email”] = “[email protected]”
Gitlab介紹
GitLab 是一個用於倉庫管理系統的開源項目。使用Git作為代碼管理工具,可通過Web界面進行訪問公開的或者私人項目。它擁有與Github類似的功能,能夠瀏覽源代碼,管理缺陷和註釋。可以管理團隊對倉庫的訪問,它非常易於瀏覽提交過的版本並提供一個文件歷史庫。
安裝配置依賴項(使用Postfix來發送郵件)
sudo apt-get install curl openssh-server ca-certificates postfix
安裝gitlab
下載deb安裝包(https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/), 執行命令如下安裝: dpkg -i gitlab-ee-XXX.deb
配置並啟動GitLab
打開/etc/gitlab/gitlab.rb,將
external_url = ‘http://git.example.com‘`修改為自己的IP地址:`http://xxx.xx.xxx.xx`,然後執行下面的命令使配置生效
sudo gitlab-ctl reconfigure
登錄GitLab
默認管理員用戶名密碼:
Username: root
Password: 5iveL!fe
修改/etc/gitlab/gitlab.rb文件,添加郵件服務器信息(SMTP)。
gitlab_rails[‘smtp_enable’] = true
gitlab_rails[‘smtp_address’] = “smtp.163.com”
gitlab_rails[‘smtp_user_name’] = “[email protected]”
gitlab_rails[‘smtp_password’] = “xxx”
gitlab_rails[‘smtp_domain’] = “163.com”
gitlab_rails[‘smtp_authentication’] = :login
gitlab_rails[‘smtp_enable_starttls_auto’] = true
gitlab_rails[‘gitlab_email_from’] = “[email protected]”
執行 gitlab-ctl reconfigure 命令使配置生效
- Gitlab 相關命令
(1) 啟動所有 gitlab 組件:
sudo gitlab-ctl start
(2) 停止所有 gitlab 組件:
sudo gitlab-ctl stop
(3) 重啟所有 gitlab 組件:
sudo gitlab-ctl restart
(4) 查看服務狀態
sudo gitlab-ctl status
(5) 啟動服務
sudo gitlab-ctl reconfigure
(6) 修改默認的配置文件
sudo vim /etc/gitlab/gitlab.rb
深圳網站建設https://www.sz886.com
Ubuntu Server搭建安裝 Gitlab