一、关于 BBR 加速 Google BBR 项目地址:https://github.com/google/bbr BBR 是 Google 在 2016 年开源的一套 TCP 拥塞控制算法,目的是最大程度的利用 VPS 的带宽,增加吞吐量,提高 VPS 网络速度,也是我们常...
谷歌云开启SSH及设置root密码并搭建
一、设置root密码 1.先选择从浏览器打开ssh连接服务器 2.切换到root账号 sudo -i 3.设置root密码 passwd 然后会要求输入新密码,然后再重复一次密码,输入密码的时候不会显示出来,所以直接输入密码,然后回车,...
php发送http put/patch/delete请求
<?php /** * http.php * 用来向服务器的RESTful API发起各类HTTP请求的工具函数。 * * 使用: http://mysite.com/http.php?action=xxx * xxx \in {get,post,put,patch,delete} * * Created by P...
Jenkins自动打包并部署到远程服务器
本文主要介绍了使用Jenkins自动打包到远程服务器。 一、Jenkins简介 Jenkins是一个开源软件项目,是基于Java开发的广泛用于持续构建的可视化web工具,就是各种项目的的“自动化”编译、打包、分发部署,将传统...
Jenkins执行脚本文件
Jenkins执行脚本文件如下(startup.sh): #!/bin/bash #这里可替换为你自己的执行程序,其他代码无需更改 export JAVA_HOME=/usr/src/java/jdk1.8.0_201 APP_NAME=school-rest-1.0.0-SNAPSHOT.jar FULL_PAT...
shell 判断git本地分支是否需要更新
#!/bin/sh BRANCH=master LOCAL=$(git log $BRANCH -n 1 --pretty=format:"%H") REMOTE=$(git log remotes/origin/$BRANCH -n 1 --pretty=format:"%H") if [ $LOCAL = $REMOTE ]; then echo "Up-t...
Docker 快速安装Jenkins完美教程 (亲测采坑后详细步骤)
一、前言 有人问,为什么要用Jenkins,在一些中小型企业?我说下我以前开发的痛点,每次开发一个项目完成后,需要打包部署,可能没有专门的运维人员,只能开发人员去把项目打成一个war包,可能这个项目已经上线...
Jenkins判断Git是否有新的提交
公司要搭建CI,有这样一个需求:判断Git是否有新的提交,如果有的话拉取代码构建,如果没有不构建,Jenkins的搭建这里就不赘述了,主要讲一下判断这里。 Jenkins需要安装插件Conditional BuildStep,地址https...
SSH远程会话管理工具 – screen使用教程
VPS侦探在刚接触Linux时最怕的就是SSH远程登录Linux VPS编译安装程序时(比如安装lnmp)网络突然断开,或者其他情况导致不得不与远程SSH服务器链接断开,远程执行的命令也被迫停止,只能重新连接,重新运行。相信...
判断Git是否有新的提交
公司要搭建CI,有这样一个需求:判断Git是否有新的提交,如果有的话拉取代码构建,如果没有不构建,Jenkins的搭建这里就不赘述了,主要讲一下判断这里。 Jenkins需要安装插件Conditional BuildStep,地址https...