1. 程式人生 > >Centos7 安裝 GitLab 程式碼管理伺服器

Centos7 安裝 GitLab 程式碼管理伺服器

一、安裝依賴

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

二、啟動postfix,並設定開機自啟動

systemctl enable postfix && systemctl start postfix

三、下載gitlab並安裝

# 安裝wget
yum -y install wget

# 安裝vim
yum install vim -y

# 下載安裝包
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

# 安裝gitlab
rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

# 配置訪問地址
vim  /etc/gitlab/gitlab.rb
# 修改 external_url 'http://ip:port'
# 訪問gitlab的地址

四、重置並啟動

# 重置 """(你之前配置的會全部修改預設值)"""
gitlab-ctl reconfigure

# 啟動
gitlab-ctl restart

五、訪問gitlab管理頁面

瀏覽器輸入之前配置的地址,如果不能訪問,請看看防火牆是否開放埠gitlab服務是否正常啟動。

六、gitlab維護

# 啟動gitlab
gitlab-ctl start

# 停止 gitlab
gitlab-ctl stop

# 重啟 gitlab
gitlab-ctl restart

# 重置 gitlab(你配置之前配置的會全部修改預設值)
gitlab-ctl reconfigure

七、修改ROOT使用者密碼

  1. 在root使用者下輸入命令:gitlab-rails console production
  2. irb(main):001:0> user = User.where(id: 1).first
  3. irb(main):002:0> user.password=12345678
  4. irb(main):003:0> user.password_confirmation=12345678
  5. irb(main):004:0> user.save!
  6. irb(main):005:0> quit
  7. gitlab-ctl restart
  8. 賬戶被修改為:【賬號:root 密碼:12345678】,使用賬號密碼登入即可。