51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源软件

Nginx开启gzip压缩

Nginx开启gzip压缩

厉飞雨 阅读(114) 评论(0) 赞(6)

#### 前言 Nginx开启Gzip压缩功能,可以使网站的css、js、xml、html等静态文件在传输时进行压缩,提高网站访问速度,进而优化Nginx性能,减轻网络带宽压力(节省带宽)。 #### 一、配置gzip压缩 1)修改nginx.conf配置文件,因为我这里是编译安装的Nginx,文件路径如下(Yum安装的在/etc/nginx/nginx.conf) ...

Mysql使用mysqldump备份权限整理

Mysql使用mysqldump备份权限整理

厉飞雨 阅读(130) 评论(0) 赞(6)

1、创建一个用于备份数据库的用户 mysql\> create user 'backup'@'localhost' identified by '123456'; 1)创建test测试库 mysql\> create database test; 2、添加权限 1)备份test库 \[root@localh...

Jenkins根据用户权限管理指定项目

Jenkins根据用户权限管理指定项目

厉飞雨 阅读(136) 评论(0) 赞(6)

### 权限需求 因Jenkins上存在开发、测试、预发布等三个不同环境的项目,同时因为项目需求,需要对不同的开发及测试人员配置不同的Jenkins权限,即以项目为单位,对不同人员进行不同权限配置。 Jenkins版本:2.245 1、新增用户 方式一:开发人员自行注册用户,操作步骤如下: 1)系统管理 --\>\> 全局安全配置 --\&...

MySQL Binlog日志三种模式

MySQL Binlog日志三种模式

厉飞雨 阅读(119) 评论(0) 赞(7)

### binlog 基本认识 MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。 一般来说开启二进制日志大概会有1%的性能损耗(参见MySQL官方中文手册 5.1.24版)。 二进制有两个最重要的使用场景: 其一:...

Jenkins环境配置定时构建

Jenkins环境配置定时构建

厉飞雨 阅读(133) 评论(0) 赞(7)

Jenkins每次手动触发job构建,是很麻烦的一件事情,job中可以配置定时构建,今天就来分享下定时构建;构建分为两种:定时构建和轮询SCM。 ### 一、定时构建 Jenkins采用了著名的UNIX任务调度工具CRON所使用的配置方式,用5个字段代表5个不同的时间单位(中间用空格隔开),语法如下: |--------------------|-------|-...

Mysql权限整理及授权命令

Mysql权限整理及授权命令

厉飞雨 阅读(101) 评论(0) 赞(9)

1、创建用户 MariaDB \[(none)\]\> use mysql; MariaDB \[mysql\]\> create user test@'%' identified by '123456'; 注意:test -\> 新增的用户名,123456 -\> 用户密码,%表示任何IP都可访问 ...

Jenkins配置钉钉通知

Jenkins配置钉钉通知

厉飞雨 阅读(180) 评论(0) 赞(10)

Jenkins 构建的项目信息一般会通过邮件发送给对应的开发人员。但是邮件的弊端是接收查看不是很及时。因此把Jenkins添加进钉钉聊天群就很高效的解决该类问题,本文介绍如何使用Jenkins集成钉钉群通知。 一、配置钉钉机器人 注:需要在钉钉电脑端操作 进入钉钉群 --\>\> 智能群助手 --\>\> 添加机器人 --\>\>...

Jenkins通过Git多分支构建发布项目

Jenkins通过Git多分支构建发布项目

厉飞雨 阅读(75) 评论(0) 赞(7)

在项目开发过程中,我们使用git进行源码管理,Jenkins进行程序构建,并打包成docker镜像或者jar包,但对同一个工程的不同分支改如何处理,要达到以下要求:不同的分支,docker镜像的tag不同。 在实际操作过程中遇到一个问题:同一个git不同的分支在同一个工作目录中会产生同名的目录,如果构建两个job,指定不同的分支,在同时执行构建时会产生混乱,这就需要用户在...