gitlib安裝於使用


   GitLab 是一個用於倉庫管理系統的開源項目。使用Git作為代碼管理工具,並在此基礎上搭建起來的web服務,它集成了Github的可視化功能,方便開發人員協同工作.

   GitLab是一個利用 Ruby on Rails 開發的開源應用程序,實現一個自托管的Git項目倉庫,可通過Web界面進行訪問公開的或者私人項目。
   GitLab擁有與Github類似的功能,能夠瀏覽源代碼,管理缺陷和注釋。可以管理團隊對倉庫的訪問,它非常易於瀏覽提交過的版本並提供一個文件歷史庫。它還提供一個代碼片段收集功能可以輕松實現代碼復用,便於日后有需要的時候進行查找。

安裝 :

      環境 :

           CentOS Linux release 7.3.1611 (Core)

   192.168.1.57

       實施操作:

               1.更新下載epel源

                      mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup  -----備份epel

        wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

                       yum clean && yum makecache  ----清理並生成緩存

     2.相關依賴安裝

      yum install curl policycoreutils openssh-server openssh-clients postfix -y

      systemctl start postfix

      curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

      yum install -y git

    3.gitlab-ce安裝

      阿里源下載文件很大1G,此處使用清華大學鏡像源

        vim /etc/yum.repos.d/gitlab-ce.repo       

  • [gitlab-ce]
  • name=gitlab-ce
  • baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
  • repo_gpgcheck=0
  • gpgcheck=0
  • enabled=1
  • gpgkey=https://packages.gitlab.com/gpg.key

        yum makecache &&  yum install -y gitlab-ce

    4.配置並啟動gitlab-ce   

        gitlab-ctl reconfigure  配置文件重載  時間可能比較長,耐心你等待即可!----

        gitlab-ctl stop|start|restart|status

        /var/opt/gitlab  相關程序配置目錄

                                             提示:啟動gitlab需要時間!可能不能立刻出gitlab頁面,nginx的welcome頁面出來后等待即可

    5.Web:訪問:192.168.1.57 

 

 

  

 

 
        

 

 

 

     

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM