gitlab升級-(一)安裝一臺舊版本

gitlab升級

  • 首先第一步:先安裝一臺與現在gitlab版本一致的機器,備份原版本gitlab數據,備份完在新服務器恢復,恢復完在進行升級,以防升級失敗
  • 再來一遍如何安裝gitlab吧

    1. 我這裏現在的gitlab版本 8.14.6 如下
      gitlab升級-(一)安裝一臺舊版本
    2. 下載rpm
      我安裝的是社區版,社區版和企業版的區別請看官網介紹:
      https://www.gitlab.com.cn/installation/ce-or-ee/?distro=centos-7

    我這裏有以前版本的rpm就不進行下載,直接放到服務器,然後安裝

  1. 安裝gitlab準備工作

    [root@test32 software]# systemctl status firewalld
    ● firewalld.service - firewalld - dynamic firewall daemon
    Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
    Active: inactive (dead)
    Docs: man:firewalld(1)
    [root@test32 software]# getenforce
    Disabled
    [root@test32 software]# ll
    -rw-r--r-- 1 root root 315833620 Apr 25 2017 gitlab-ce-8.14.6-ce.0.el7.x86_64.rpm

  2. 安裝依賴

    [root@test32 software]# yum install curl policycoreutils openssh-server openssh-clients

    [root@test32 software]# systemctl enable sshd
    [root@test32 software]# systemctl start sshd
    [root@test32 software]# yum install postfix

    [root@test32 software]# systemctl enable postfix
    [root@test32 software]#

  3. 安裝rpm

    rpm -i gitlab-ce-8.14.6-ce.0.el7.x86_64.rpm

gitlab升級-(一)安裝一臺舊版本

修改配置文件中的訪問地址

[root@test32 software]# vi  /etc/gitlab/gitlab.rb

#external_url 'http://test32'
external_url 'http://192.168.1.118'

[root@test32 software]# gitlab-ctl reconfigure
 接下來有很多的日誌輸出

gitlab升級-(一)安裝一臺舊版本

  1. 訪問http://192.168.1.118 第一次訪問設置root密碼
    gitlab升級-(一)安裝一臺舊版本

密碼要8位
gitlab升級-(一)安裝一臺舊版本

登錄成功
gitlab升級-(一)安裝一臺舊版本

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章