zoukankan      html  css  js  c++  java
  • git服务器搭建

    转至元数据结尾转至元数据起始
    1. 安装git

      yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel

      yum install git

    2. 创建证书登录

      收集所有需要登录的用户的公钥,公钥位于id_rsa.pub文件中,把我们的公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。

      如果没有该文件创建它:

      cd /home/git/

      mkdir .ssh

      chmod 755 .ssh

      touch .ssh/authorized_keys

      chmod 644 .ssh/authorized_keys

    3. 初始化Git仓库

      cd /home

      mkdir gitrepo

      cd gitrepo

      git init --bare bsp-config.git   //bsp-config.git 仓库名称


    4. 配置服务器hook脚本(可选)
      cd /home/gitrepo/bsp-config.git/hooks
      cp post-update.sample post-update
      vi post-update

      curl -s "被通知的ip:8004/actuator/bus/refresh"  //要通知的服务

    5. springcloud config服务bootstrap.yml中配置如下(可选):


      spring:

         cloud:
            config:
               server:
                  git:
                      uri: git@部署git服务器的ip地址:/home/gitrepo/bsp-config.git
                      username: ****
                      password: ****

  • 相关阅读:
    死锁
    不能复制文件到服务器
    JWT
    身份验证
    依赖注入
    ml.net
    swift 枚举、结构、类
    nginx 负载均衡
    sql 时间函数大全
    更新SVN时提示要清理,但清理失败,乱码得解决方案
  • 原文地址:https://www.cnblogs.com/vwater/p/10082529.html
Copyright © 2011-2022 走看看