- 博客(16)
- 收藏
- 关注
原创 Jenkinsfile的基本语法结构
在Jenkinsfile中,您可以使用各种Groovy语法来编写流水线的逻辑和步骤。关于全局变量,您可以在Jenkinsfile中定义全局变量并在整个流水线中使用。定义全局变量可以使用。
2024-04-11 01:41:05 289
原创 canal 同步数据
功能:在 MySQL 的配置文件 my.cnf 中修改相关参数,如设置 binlog 文件名、binlog 格式(例如 ROW),并确保 server_id 设置正确,以避免与 Canal 的 slaveId 冲突。Canal 的使用场景包括但不限于统计分析、数据迁移、数据复制等,它通过解析 MySQL 的二进制日志(binlog)来实现数据同步,具有高效率和低耦合的特点。同步全量数据:如果需要同步 MySQL 的全量数据,可以手动调用 Client-Adapter 服务的方法来触发同步任务。
2024-04-10 20:58:38 295 1
原创 人大金仓数据库的备份与还原
人大金仓数据库的备份与还原有多种方式,本文只介绍最常用的逻辑备份与还原。逻辑备份cd D:\soft\Kingbase\ES\V8\Server\binsys_dump -h 127.0.0.1 -p 54321 -U SYSTEM -W SYSTEM -f G:\2020\bak\dumpfile.dmp DEMO以上命令执行后将会把DEMO数据库备份至G:\2020\bak\dumpfile.dmp参数说明:-U:数据库用户账户-W:数据库用户密码-f:备份文件的存储路径DEMO:将
2022-04-29 11:10:31 5168 3
原创 Linux中误删/root目录恢复方法
在最近的一次操作中,由于执行了rn -rf ~ 误将/root目录删除,删除之后发下 ll 命令无法使用,之后采取了以下方式进行恢复:// An highlighted block[root@test001 /]# mkdir /root[root@test001 /]# cp -a /etc/skel/.[!.]* /root主要是把 /etc/skel/里面的文件拷贝回去就行了其中/etc/skel/目录是用来存放新用户配置文件的目录,当我们添加新用户的时候,这个目录下的所有文件会自动被复制到
2022-03-22 19:32:52 6342
原创 Linux常用命令
常用命令:1、linux ping 显示日期时间并输出ping 127.0.0.1 | awk '{ print $0"\t" strftime("%c",systime()) }' > ping.log &2、删除僵尸进程释放空间lsof -n | grep deleted
2021-05-18 14:45:09 1173
原创 CentOS 7编译安装PHP 7.4版本及验证方法
系统环境:Centos7.6PHP版本:php-7.4.16Nginx版本:nginx1.6一、安装PHP1.下载安装编译工具yum groupinstall 'Development Tools'2.安装依赖包yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-d.
2021-04-07 10:00:53 1051
转载 linux创建目录允许组用户创建自己的文件,其他组用户访问和编辑但不能删除
测试组权限Sgid创建kaifadata目录,允许组用户在目录下创建自己的文件,允许其他用户访问和编辑,不允许删除1.创建三个用户 li wang zhang[root@localhost ~]# useradd li[root@localhost ~]# useradd wang[root@localhost ~]# useradd zhang2.创建组 kaifa[root@localhost ~]# groupadd kaifa3.添加用户到 kaifa组[root@localhost ~]# use
2021-03-03 14:47:20 1996 1
原创 Centos7忘记root密码解决办法
操作系统: centos71、首先重启服务器,在启动时,进入如下界面,选择第一项,按下e键进行编辑#进入编辑模式后会看到这些信息。找到“Linux16”开头的行,在Linux16的行尾空格后添加“rd.break”改完之后,按下Ctrl+X进入紧急模式原理:打断系统正常启动,然后进一个bash环境,系统并没有真正的启动2、查看系统根挂载情况:发现是只读的。需要重新以rw方式挂载/sysroot 。#mount -o remount,rw /sysroot#重新挂载,使其拥有读写权限
2021-02-24 09:45:04 120
原创 Mysql8数据库安全加固(等保)
这里写自定义目录标题1.密码复杂度以及密码长度的加固2.登陆失败处理3.开启数据审计功能1.密码复杂度以及密码长度的加固1、首先使用root账号登录数据库查看,若结果为空,则就需要安装插件。mysql>SELECT * from mysql.`plugin`;2、查看插件所在目录mysql> show variables like '%plugin_dir%';+---------------+--------------------------------------------
2021-01-12 12:47:54 2177
原创 Tomcat控制台中文乱码处理
一、问题描述Tomcat在运行的时候经常会有乱码的问题,就此问题,我们来搞定它。二、问题分析经过初步的分析,问题产生的大概原因是由于Tomcat的log日志模块不识别中文的问题,我们在Tomcat的目录bin/catalina.bat文件中可以发现##Tomcat 查找如下内容if not "%LOGGING_CONFIG%" == "" goto noJuliConfigset LOGGING_CONFIG=-Dnopif not exist "%CATALINA_BASE%\conf\l
2020-12-15 19:27:34 382
原创 解决 Nginx 配置TLS1.2使用不生效问题
1、为了提高证书的加密安全,启用TLS1.2,但配置完后显示仍然是TLS1.0,后来发现,Nginx上面配置了很多vhost,只将一个站点修改为TLS1.2是不起作用的,于是,将所有站点的配置都加上了TLS1.2的支持,问题解决。同时,禁用已经废弃的SSLv2和SSLv3协议。# 启用所有协议,禁用已废弃的不安全的SSLv2和SSLv3ssl_protocols TLSv1.2 TLSv1.1 TLSv1;2、如果需要支持1.2的话. 注:OpenSSL版本要求 >= 1.0.1.
2020-12-08 10:08:56 3174 1
原创 Prometheus+Grafana+process-exporter(监控应用程序)
Prometheus+Grafana+Process-exporter(监控应用程序)1、process-exporter下载下载地址: https://github.com/ncabatoff/process-exporter/releases/tag/v0.5.0.2、安装process-exportermkdir -p /usr/local/process-exportertar -zxvf process-exporter-0.5.0.linux-amd64.tar.gz -C /usr/
2020-11-20 17:25:28 1383
原创 普罗米修斯(Prometheus)安装配置部署
**普罗米修斯Prometheus安装配置**一、基础环境项目 | Value | 下载-------- | -----电脑 | $1600手机 | $12导管 | $1Column 1Column 2centered 文本居中right-aligned 文本居右新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的
2020-11-18 18:48:04 9040 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人