GitLab安裝部署
阿新 • • 發佈:2018-08-26
團隊 mir span rpm -ivh font wal ble 部署 組件
Gitlab介紹
GitLab是一個利用 Ruby on Rails 開發的開源應用程序,實現一個自托管的Git項目倉庫,可通過Web界面進行訪問公開的或者私人項目。
GitLab擁有與Github類似的功能,能夠瀏覽源代碼,管理缺陷和註釋。可以管理團隊對倉庫的訪問,它非常易於瀏覽提交過的版本並提供一個文件歷史庫。它還提供一個代碼片段收集功能可以輕松實現代碼復用,便於日後有需要的時候進行查找。
集成了nginx postgreSQL redis sidekiq等組件
官網 https://about.gitlab.com/downloads
安裝
centos7 關閉 NetworkManager 和防火墻systemctl stop firewalld.service systemctl disable firewalld systemctl disable NetworkManager 關閉SELinux並確認處於關閉狀態 sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/‘ /etc/selinux/config grep SELINUX=disabled /etc/selinux/config setenforce 0 sudo yum install curl policycoreutils openssh-server openssh-clients sudo systemctl enable sshd sudo systemctl start sshd sudo yum install postfix sudo systemctl enable postfix sudo systemctl start postfix wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.9.5-ce.0.el7.x86_64.rpm rpm -ivh gitlab-ce-8.9.5-ce.0.el7.x86_64.rpm vim /etc/gitlab/gitlab.rb external_url ‘http://10.10.10.188‘ #默認是主機名 安裝完後需要對GitLab進行配置以及啟動: sudo gitlab-ctl reconfigure
GitLab安裝部署