Centos7下安裝部署gitlab

2021-08-21 10:13:10 字數 1011 閱讀 3294

gitlab是什麼?

gitlab是乙個利用 ruby on rails 開發的開源應用程式,實現乙個自託管的git專案倉庫,可通過web介面進行訪問公開的或者私人專案。

它擁有與github類似的功能,能夠瀏覽源**,管理缺陷和注釋。可以管理團隊對倉庫的訪問,它非常易於瀏覽提交過的版本並提供乙個檔案歷史庫。它還提供乙個**片段收集功能可以輕鬆實現**復用,便於日後有需要的時候進行查詢。

1.安裝gitlab所需要的依賴配置postfix郵箱 :$ yum -y install policycoreutils openssh-server openssh-clients postfix

2.安裝gitlab:rpm -i gitlab-ce-10.5.2-ce.0.el7.x86_64.rpm

1.啟動,配置:sudo gitlab-ctl reconfigure (這個過程需要挺長的時間)

2.修改gitlab配置檔案指定伺服器ip和自定義埠:vi /etc/gitlab/gitlab.rb

修改以下配置:

退出並儲存,並開啟相對應開發的埠號

3.重置並啟動gitlab:

重新配置

gitlab-ctl reconfigure

重新啟動

gitlab-ctl restart

4.訪問gitlab:http://localhost:9091/

5.初次登陸,修改初始密碼

預設超級管理員為root使用者。第一次登陸,需要重置密碼。

視覺化介面如下:

附:gitlab文件

gitlab英文官網:

gitlab中文官網:

gitlab使用手冊:

centos7安裝docker部署gitlab

使用vmware安裝centos7,進入centos後,開啟terminal。1 vmware先設定好固定ip,用於後面gitlab的配置 2 輸入su,進行登入root管理員賬號進行操作,輸入設定好的root密碼 3 設定好阿里雲的yum源,官方的源國內網速不行,會出現超時,然後安裝docker。...

centos7下redis安裝部署

1 23 tar zxvf redis x.x.x.tar.gz cd redis x.x.x make 1 2 ln s opt redis x.x.x redis server usr local bin redis server ln s opt redis x.x.x redis cli u...

CentOS7 下 Nginx 安裝部署

nginx是一款高效能的web伺服器也可以用來做負載均衡及反向 使用,目前使用最多的就是負載均衡。由俄羅斯人igor sysoev 伊戈爾 賽索耶夫 為俄羅斯 rambler.ru開發的,在rambler.ru 平穩的執行了四年,而且俄羅斯超過20 的虛擬主機平台採用nginx作為反向 伺服器。優點...