上篇文章介紹了安裝gitlab方式,由於預設使用的postgresql資料庫,不能通過gui工具更直白的看到表結構,如果需要深入了解資料庫資源通過shell 方式的話這無疑是個令人惱火的方式。當然,gitlab這裡我們可以配置非包裝安裝的資料庫。下面簡單的介紹下步驟。如果自己有超級使用者的話可以跳過
終端輸入:
#是否安裝postgresql 有的話只需要安裝postgresql-contrib
psql --version
#安裝psql 和 psql contrib 模組
sudo apt-get install postgresql postgresql-contrib
# 建立超級使用者
sudo -u postgres createuser --superuser [username]
sudo -u postgres psql
#錄入密碼
\passwrod [username]
\q
目錄: /etc/gitlab/gitlab.rbpostgresql['enable'] = false
gitlab_rails['db_adapter'] = 'postgresql'
gitlab_rails['db_encoding'] = 'utf8'
gitlab_rails['db_host'] = '127.0.0.1'
gitlab_rails['db_port'] = '5432'
#上個步驟建立的使用者
gitlab_rails['db_username'] = 'username'
gitlab_rails['db_password'] = 'password'
sudo gitlab-ctl reconfigure
#檢查是否使用自定義配置
sudo gedit /opt/gitlab/embedded/service/gitlab-rails/config/database.yml
工具篇詳見另一篇文章
postgresql 快速入門
Gitlab 郵件配置
git郵件配置vim etc gitlab gitlab.rb 找到 gitlab email server settings 在其中新增下如配置 external url 這裡可採用ip訪問也可採用網域名稱訪問 gitlab rails gitlab email from soarpatriot ...
gitlab私鑰配置
1 首先開啟linux伺服器,輸入命令 ls al ssh,檢查是否顯示有id rsa.pub或者id dsa.pub存在,如果存在請直接跳至第3步。2 在bash中輸入ssh keygen t rsa c youremail example.com 注意這個地方的郵箱位址位址替換成你自己的郵箱位址...
GitLab搭建以及配置
gitlab搭建以及配置 作者區域 作者 tsyeyuanfeng關注使用者按鈕 關注文章資料資訊 如果是當前作者,加入編輯按鈕 文章內容 一 系統環境 二 安裝版本 三 安裝方式 以前試過原始碼安裝,過程痛苦無比。此次選擇官方提供的gitlab ce omnibus安裝包。gitlab官網上有詳細...