pre: 在centos7下安裝gitlab之前,最好修改本地centos的yum源為阿里的,參見第
四、修改centos的yum源部分。
直接vim /etc/yum.repos.d/gitlab-ce.repo,內容為:
[gitlab-ce]
name=gitlab ce repository
baseurl=
gpgcheck=0
enabled=1
執行以下命令(執行過程可能會比較慢):
sudo yum makecache // 本地yum快取
sudo yum install gitlab-ce // 自動安裝最新版
該安裝方式比較簡單,當看到下面的圖示時表示成功了:
sudo gitlab-ctl start // 啟動
sudo gitlab-ctl stop // 停止
sudo gitlab-ctl restart // 重啟
sudo gitlab-ctl status // 檢視狀態
sudo gitlab-ctl reconfigure // 啟動服務
sudo vim /etc/gitlab/gitlab.rb // 修改預設的配置檔案(主要是修改ip或網域名稱等)
sudo gitlab-ctl tail // 檢視日誌
gitlab 預設斷點為80,若有衝突需要修改如下:
cd /var/opt/gitlab/nginx/conf
vim gitlab-http.conf // 修改nginx的監聽埠即可
修改完之後需要重啟gitlab,sudo gitlab-ctl restart
在確保gitlab安裝並且啟動的情況下,檢查gitlab.rb中配置的埠是否能訪問(開啟防火牆埠或關閉防火牆),然後在瀏覽器中訪問位址(預設:gitlab服務的ip位址即可,需要檢視gitlab.rb中的埠是否已經被修改),第一次訪問時候需要使用初始化賬號(root)和初始化密碼(5ivel!fe)登入。並修改自己的密碼。
我是在本地使用虛擬機器方式搭建的gitlab,所以效能不是很好,可能會報錯502,如下:
則需要修改http的返回時間,如下:
1、gitlab配置ssh key
生成的公鑰和私鑰在預設目錄下,id_rsa和id_rsa.pub:
將公鑰id_ras.pub下的下的內容copy到gitlab的 設定》ssh key 下,如圖:
最好在私鑰的伺服器上使用命令拉取一下專案,進行測試:
git clone [email protected]:root/kevin.git
[email protected]:root/kevin.git
gitlab安裝及使用
一 安裝gitlab 1 配置yum源 vim etc yum.repos.d gitlab ce.repo複製以下內容 gitlab ce name gitlab ce repository baseurl gpgcheck 0 enabled 1 2 更新本地yum快取 3 安裝gitlab社群...
Gitlab 安裝使用問題
參考文章 gitlab安裝完成後,輸入後介面中可以顯示出gitlab的字樣,但是卻無法顯示css樣式,開啟chrome的web控制台,發現出現無法load asserts 路徑下的css樣式文件,在網上查閱資料,可能跟配置有關,根據參考文章中的描述,找到 production.rb 文件進行修改 s...
Gitlab漢化安裝使用
是上一片,我已經介紹了,如何安裝gitlab 這篇文章講解一下如何安裝使用漢化gitlab 安裝漢化前,先要檢視gitlab對應的版本,漢化版本要與gitlab版本相對應。cat opt gitlab embedded service gitlab rails version這裡是最新版的11.8....