GIT服务器搭建使用

git 服务器  c/s架构  网路联通

存放代码的公用平台

http tcp ssh 通信协议  选择方案 选择依据 

负载均衡 nginx 反向代理    lvs   haproxy  两面性

vrrp 高可用 

常用的Git 服务器

GitHub 开源项目代码站点  找软件

Gitee  

GitLab   企业内部搭建私有服务器

web服务  数据库  4条命令搞定一个GitLab     

                              shell     regexp   python

guest           游客          老板

reporter       报告者      测试工程师

developer    开发者      开发工程师

maintainer   负责人      项目负责人

owner          拥有者      运维工程师,管理员 

git  remote  -v   #查看git 仓库
git push -u origin --all
git push -u origin --tags

免密操作

git config  --global  credential.helper store
 git push      #填用户密码

git  push     #无需再敲账户密码
cat ~/.git-credentials    #存账户密码

编译型语言:C    make  -->  nginx    make install

Java    

解释型语言: /bin/bash php python

xx.sh   xx.php  xx.py  xx.java

前端编译完   dist

maven   -- target

                              代码托管服务器   

                             git clone                              线上服务器

开发者                   cd dir                                  线上服务器

                             git reset --hard xxx

                             我的本机 maven

集群   

负载均衡集群   

高可用集群  -- keepalived  单点故障  提前上手段 

高性能集群

CI/CD

持续集成,持续交付,持续部署

持续集成

持续交付  

持续部署 

CI/CD流程

CI:   plan --> code 代码--> build构建(编译)--> test测试环境 -->

CD:release定版-->deploy部署 --> operate运营 --> monitor运维监控  

jmeter   压力测试   ab  -c 

Jenkins

代码下载,编译上传

开源  基于Java开发

监控持续重复的工作

持续集成

机构历史自动管理,便于查阅

java 1.8   HIS-backend

java-11       jenkins

java-17      LTS  long time support      go语言

可以把java不同版本装在不同的目录下

jdk  java develop kit

jre java Runtime Environment

环境变量

vim .bashrc    优先级高于   vim /etc/bashrc

HIS-backup  源代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值