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作為反向 伺服器。優點...