日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

Centos/Red Hat6.8 安装、配置、启动Gitlab (外网环境)

發布時間:2024/9/27 centos 194 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos/Red Hat6.8 安装、配置、启动Gitlab (外网环境) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、登錄gitlab官網

官網:https://about.gitlab.com/install/

二、操作步驟

  • 1. 安裝并配置gitlab必要的依賴項
  • 2. 添加GitLab軟件包存儲庫
  • 3. 將加GitLab軟件倉庫更新改為清華大學開源軟件鏡像站
  • 4. 安裝Gitlab軟件
  • 5. 設置external_url(web訪問地址)
  • 6. 重新加載Gitlab配置,并啟動Gitlab
  • 7. 瀏覽器訪問Gitlab
  • 8. 重新設置密碼,用root用戶登錄

三、操作流程詳細

  • 1. 安裝并配置gitlab必要的依賴項
    • 在CentOS 6(和RedHat / Oracle / Scientific Linux 6)上,以下命令還將在系統防火墻中打開HTTP和SSH訪問
sudo yum install -y curl policycoreutils-python openssh-server cronie sudo lokkit -s http -s ssh

接下來,安裝Postfix以發送通知電子郵件。如果要使用其他解決方案發送電子郵件,請跳過此步驟并在安裝GitLab后配置外部SMTP服務器。

sudo yum install postfix sudo service postfix start sudo chkconfig postfix on
  • 2. 添加GitLab軟件包存儲庫
    • Add the GitLab package repository and install the package
      Add the GitLab package repository.
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
  • 3. 將加GitLab軟件倉庫更新改為清華大學開源軟件鏡像站
    • 添加 清華大學開源軟件鏡像站中的倉庫
      編輯 /etc/yum.repos.d/gitlab_gitlab-ce.repo,內容為
[gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/ gpgcheck=0 enabled=1

  • 4. 安裝Gitlab軟件
sudo yum makecache sudo yum install gitlab-ce

  • 5. 設置external_url(web訪問地址)
    • 編輯/etc/gitlab/gitlab.rb,設置external_url
vim /etc/gitlab/gitlab.rb


修改前:

修改后:
external_url ‘服務器ip’
也可以external_url ‘localhost’

  • 注:建議使用external_url ‘服務器ip’
  • 6. 重新加載Gitlab配置,并啟動Gitlab
    • 重新加載Gitlab配置,并啟動服務
sudo gitlab-ctl reconfigure
  • 7. 瀏覽器訪問Gitlab
    • 格式:IP+端口號(默認8080)
  • 8. 重新設置密碼,用root用戶登錄
    • 在您第一次訪問時,您將被重定向到密碼重置屏幕。提供初始管理員帳戶的密碼,您將被重定向回登錄屏幕。使用默認帳戶的用戶名root登錄。




gitlab常用命令:

命令功能執行命令
重啟配置,并啟動gitlab服務sudo gitlab-ctl reconfigure
啟動所有 gitlabsudo gitlab-ctl start
重新啟動GitLabsudo gitlab-ctl restart
停止所有 gitlabsudo gitlab-ctl stop
查看服務狀態sudo gitlab-ctl status
查看Gitlab日志sudo gitlab-ctl tail
修改默認的配置文件sudo vim /etc/gitlab/gitlab.rb
檢查gitlabgitlab-rake gitlab:check SANITIZE=true --trace

想學習更多微服務、分布式、中間件、數據庫、項目快速構建等系列技術
請訪問Gblfy主頁:https://blog.csdn.net/weixin_40816738
讓我們一起進步!!!

總結

以上是生活随笔為你收集整理的Centos/Red Hat6.8 安装、配置、启动Gitlab (外网环境)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。