在CentOS 7上安裝GitLab

jopen 8年前發布 | 15K 次閱讀 Git 版本控制系統

網上安裝gitlab的方法有一堆,由于墻的原因,沒有一個能安裝成功,最后終于在中文版官網上面找到了RPM包可以下載,進行一鍵安裝:

中文官網地址:http://www.gitlab.cc/ 下載地址為:http://www.gitlab.cc/downloads

下面把步驟寫一下:

安裝必要的包

  1. sudo yum install curl openssh-server

    安裝curl 和 openssh-server

  2. sudo systemctl enable sshd

    systemctlchkconfigservice命令的合體,上面這個命令是設置sshd開機自啟

  3. sudo systemctl start sshd

    啟動 sshd 服務

  4. sudo yum install postfix

    安裝 postfix 郵件服務器

  5. sudo systemctl enable postfix

    設置 postfix 開機自啟動

  6. sudo systemctl start postfix

    啟動 postfix 服務

  7. sudo firewall-cmd --permanent --add-service=http

    防火墻永久開啟 http 服務

  8. sudo systemctl reload firewalld

    防火墻設定生效

下載rpm包

進入 清華的鏡像: http://mirror.tuna.tsinghua.edu.cn/gitlab-ce/

選擇一個包下載下來,我下載的包名為:gitlab-ce-8.3.1-ce.1.el7.x86_64.rpm

chmod +x gitlab-ce-8.3.1-ce.1.el7.x86_64.rpm

rpm -i gitlab-ce-8.3.1-ce.1.el7.x86_64.rpm

配置

打開配置文件: vim /etc/gitlab/gitlab.rb

  1. 配置倉庫URL地址

    修改配置項:external_url ,修改為你的gitlab的域名或IP地址

    注:此處必改,否則生成的倉庫地址是 http://localhost/XXXX/XXX.git

  2. 配置倉庫保存位置

    修改配置項:git_data_dir 默認為 /var/opt/gitlab/git-data

  3. 讓配置生效

sudo gitlab-ctl reconfigure

在瀏覽器訪問

http://192.168.3.211/

默認的用戶名密碼為:root/5iveL!fe

常見問題

官方文檔地址:http://doc.gitlab.com/ce/

我只能幫到這里了

來自: http://my.oschina.net/gccr/blog/591410

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!