标签归档:git

搭建ngrok服务器,实现内网穿透服务,实现外网到内网的在线访问

一:前言 场景问题:如果本地的项目在没有服务器的情况下,需要让他人访问;在自己的电脑上搭建一个web服务器,实现本地的访问和外部的访问。我们就要做内网穿透了,内网穿透就是别人通过外网能够访问到我们本地的服务器。 市面上一些主流的内网穿透工具有:Ngrok,Natapp,花生壳,Ssh、autossh,Frp,Lanproxy,Spike 这里介绍使用Ngrok工具。 frp可参考我另一篇文章:搭建 [……]

继续阅读»»»

Jenkins+Gitlab通过脚本自动部署回滚web项目版本至服务器集群(测试环境和正式环境),图文详细

扩展文章:Gitlab+Jenkins通过钩子实现自动部署web项目 一:基础环境介绍及准备 不在通过钩子自动部署至web服务器,需要自己通过脚本在Jenkins选择版本或者服务器发布回滚。灵活性更高,对于集群来说也实用。 1:Gitlab服务器 ubuntu 192.168.152.131 —参考搭建:Linux安装gitlab,docker安装gitlab教程 2:Jenkins服 [……]

继续阅读»»»

使用GitLab+Drone CI持续集成自动部署web项目,图文详细

扩展参考:Gitlab+Jenkins通过钩子实现自动部署web项目 一:环境介绍 1:gitlab服务器 192.168.152.131 搭建参考:Linux 安装gitlab、docker安装gitlab 2:Drone服务器 192.168.152.132 搭建参考:Linux基于gitlab搭建Drone CI 3:web服务器 192.168.152.150 已配置好nginx相关web [……]

继续阅读»»»

Gitlab+Jenkins通过钩子实现自动部署web项目,图文详细教程

一:基础环境介绍及准备 1:Gitlab服务器:ubuntu 192.168.152.131 —参考搭建:linux安装Jenkins,或docker安装Jenkins教程 2:Jenkins服务器:ubunu 192.168.152.130 —参考搭建:Linux安装gitlab,docker安装gitlab教程在服务器上生成ssh-keygen,用于配置web服务器和G [……]

继续阅读»»»

Linux ubuntu手动安装gitlab、docker安装gitlab教程及配置

搭建环境:Gitlab服务器 192.168.152.131gitlab安装地址下载:https://about.gitlab.com/install/ 一:原生手动安装gitlab 1.安装并配置必要的依赖 2.添加GitLab包并安装包 3.安装gitlab并登录 gitlab分ce(社区版)和ee(企业版),这里默认是企业版ee 等一段时间安装,比较大有1026M,安装完成后显示: 安装完成 [……]

继续阅读»»»

Windows下git和github的使用,图文详细教程

这里介绍windows下的git和GitHub使用。 linux下git和github搭建使用教程参考:https://www.ywbj.cc/?p=346 1、注册gihub账号 github官网:https://github.com/自行创建即可。登录,create repository新建仓库一个测试库readme,创建完成。 2、git的安装安装 git官方网站:https://git-s [……]

继续阅读»»»

linux下git和github搭建和使用教程

一:linux下git和github搭建 1、注册gihub账号: github官网:https://github.com/自行创建即可。登录,create repository新建仓库一个测试库test,创建完成。 2、linux安装git环境 3、生成ssh key 密钥 ssh-keygen命令生成密钥,可直接默认,也可自己选择加密方式,如选择rsa加密方式 一直回车默认即可,生成如下 生产 [……]

继续阅读»»»