当前位置:   article > 正文

【gitlib】linux系统rpm安装gitlib最新版本及修改clone地址_linux升级gitlab

linux升级gitlab

目录

目录

安装gitlib

下载gitlib安装包

安装需要的依赖

设置开机启动

安装邮件服务器并设置开机启动

rpm执行安装gitlib

修改gitlib.rb文件的属性

 修改完毕后执行更新配置

查看gitlib运行以及其他命令

重置密码命令

查看gitlib初始化root密码

 gitlib入口访问地址

 限制自由注册

修改clone地址

修改gitlib.yml

进入bin执行 gitlab-ctl restart使其生效



安装gitlib

下载gitlib安装包

Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

  1. wget --no-check-certificate \
  2. https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm

安装需要的依赖

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

设置开机启动

  1. systemctl enable sshd
  2. systemctl start sshd

安装邮件服务器并设置开机启动

  1. 安装Postfix
  2. Postfix是一个邮件服务器,GitLab发送邮件需要用到
  3. #安装postfix
  4. yum install -y postfix
  5. #启动postfix并设置为开机启动
  6. systemctl enable postfix
  7. systemctl start postfix

rpm执行安装gitlib

  1. rpm -ivh gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm
  2. #若弹出需要一些依赖,后面跟上--nodeps --force后安装
  3. rpm -ivh gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm --nodeps --force

修改gitlib.rb文件的属性

  1. vi /etc/gitlab/gitlab.rb
  2. # 修改external_url属性

 修改完毕后执行更新配置

过程稍慢,几分钟就好

gitlab-ctl reconfigure

查看gitlib运行以及其他命令

  1. #查看gitlab运行状态
  2. gitlab-ctl status
  3. #查看gitlab版本
  4. cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
  5. #gitlab重启
  6. gitlab-ctl restart

重置密码命令

gitlab-rake gitlab:password:reset USERNAME=root

 

查看gitlib初始化root密码

cat /etc/gitlab/initial_root_password

 gitlib入口访问地址

http://10.222.12.17:9090/ (注:ip对应的服务器的ip,若防火墙开启,端口需放开)

 限制自由注册

 自由探索

修改clone地址

修改gitlib.yml

 

进入bin执行 gitlab-ctl restart使其生效

 重启后稍等会再查看clone地址生效

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/734105
推荐阅读
相关标签
  

闽ICP备14008679号