- 博客(77)
- 资源 (3)
- 收藏
- 关注
原创 使用python 将excel中数据批量生成word周报
日常项目中每周需要召开项目周会,会议纪要和会议周报是必不可少的一项内容,会议纪要要求监理方会后发送给参会方成员,周报为每周在excel表格中新增内容。项目验收环境中有一项内容是需要汇总会议纪要和会议周报,会议纪要每次都已经发布,直接使用即可,会议周报在excel中(此处可能会有人问,为什么会议周报不是每次会后发送出来?历史原因、项目懈怠)立足当下,按目前的情况去完成。
2022-09-15 17:43:28
560
原创 电脑安装双系统-linux系统上安装windows系统
系统下安装linux这个玩了很多年了,基本算是轻车熟路了,但是linux系统下安装windows系统,这个没有操作过,但是既然单向能走通,双向应该问题不大。本文针对linux版本下的elementaryOS5.1.7系统下安装windows10操作系统.........
2022-08-30 18:04:54
2293
原创 linux 离线安装pymysql
linux 离线安装pymysql1 背景1.1 环境说明2 操作步骤2.1 下载2.2 安装2.2.1 安装setuptools工具2.2.2 安装pymysql库1 背景生产服务器为离线局域网服务器,维护功能的扩容需要使用到pymysql,离线环境下安装pymsql1.1 环境说明项目版本说明linuxcentos7.9服务器操作系统mysql5.7.34数据库python2.7.5程序语言pymsql0.9.3Python操作数据库三方库
2022-05-16 16:01:14
1339
原创 ansible 执行命令 FAILED失败
ansible 执行命令 FAILED失败背景环境说明排查步骤定位处理步骤验证背景生产工作需要,新增了服务器,加入到了ansible的hosts文件,使用ad-hoc命令执行测试连接异常。环境说明项目版本备注Centos7.9.2009 (Core)被控端系统Ubuntu18.04主控端系统ansible2.9.27工具vi /etc/ansible/hosts[ops]10.6.6.161 ansible_ssh_user=[user_
2022-05-12 16:13:17
1300
原创 配置jenkins过程中Gitee无法添加证书令牌
配置jenkins过程中Gitee无法添加证书令牌背景处理步骤背景本篇是一个处理过程中的一个环节篇,整体的背景为jenkins安装有一段时间了,一直没怎么用起来,就跟买了辆车一直爬在车库里吃灰,今天开始使用的时候,发现在添加gitee api token的时候无法添加。,就有了本篇。技术上的事总是很诚恳,什么问题就是什么问题,最多有个关联依赖,针对这些事本着,遇是不怕事,有事就上的原则,开始处理。证书令牌区域点击添加–jenkins,前往 Jenkins -> Manage Jenkins
2022-05-12 10:16:35
1021
1
原创 docker部署环境下升级jenkins
docker部署环境下升级jenkins1 背景2 处理思路3 处理步骤3.1 下载升级包3.2 进入容器3.3 备份现有包3.4 上传容器3.5 重启容器4 验证5 参考1 背景本篇是一个处理过程中的一个环节篇,整体的背景为jenkins安装有一段时间了,一直没怎么用起来,就跟买了辆车一直爬在车库里吃灰,今天开始使用的时候,发现在添加gitee api token的时候无法添加。在处理无法添加的过程中涉及到需要升级jenkins,就有了本篇。技术上的事总是很诚恳,什么问题就是什么问题,最多有个关联依赖
2022-05-11 18:09:19
1472
原创 站点设置二级域名
站点设置二级域名1 背景2 思路3 设置3.1 准备工作3.2 二级域名设置3.2.1、创建配置文件3.2.2、配置后重启nginx3.3 验证3.4 设置SSL1 背景首页站点为一个导向型站点,站点部署完毕后,需要分别导向到运维、博客、项目和开发等站点,本篇承接上篇《docker-compose 部署nginx》知识点的延续,运维站点使用的是jenkins,用于日常工作和个人练习中的自动化部署工作博客站点为django开发的个人博客站点,发表个人的技术和生活记事项目站点为展示介绍工作中和生活中
2022-04-28 18:10:43
4643
原创 docker-compose 部署nginx配置ssl
docker-compose 部署nginx背景环境说明部署nginx配置SSL证书参考背景随着公有云、私有云和混合云的普及,容器化技术越来越被大众使用,docker 相关应用和部署在工作中越来越多的被使用,本文以nginx的部署为例进行,如果只是单纯的安装nginx,可以参考《linux 系统下四种nginx安装方法》,本文是上篇的延续和拓展。环境说明名称版本操作系统CentOS Linux release 7.9.2009 (Core)dockerDocker ve
2022-04-27 18:32:32
2736
1
原创 centos7搭建使用ftp服务
centos搭建使用ftp服务1 背景2 环境3 实施步骤3.1 安装ftp3.1.1 安装查看ftp3.2 配置ftp3.3 传输文件1 背景工作中系统文件交换传输是一个很大众的使用场景,本文为服务器环境下的ftp服务的搭建和使用操作。本文以使用为导向。FTP,File transfer protocol的缩写,中文叫文本传输协议,是用于在网络上进行文件传输的一套标准协议,属于网络传输协议的应用层。注意,它是协议,不是软件,今天搭建的vsftpd是基于FTP开发的一套程序,也是一款在Linux发行版
2022-04-20 11:56:14
3636
原创 centos7 防火墙设置
centos7 防火墙设置1 概述2 防火墙服务操作2.1 查看防火墙服务状态2.2 开启防火墙2.3 关闭防火墙2.4 重启防火墙2.5 设置开机自启动2.6 查看防火墙开机启动是否成功3 防火墙操作3.1 查看防火墙状态3.2 查看规则3.3 查看所有开放端口3.4 查看服务器操作系统端口3.5 开启端口3.6 重启防火墙3.7 查询端口是否开放3.8 移除端口1 概述防火墙为centos系统默认子带的组件,在centos6上为iptables,centos7升级为firewalld,较之前的版本有
2022-04-02 15:00:21
7016
原创 linux 系统下四种nginx安装方法
linux 系统下四种nginx安装方法1、背景2 linux 的四种安装方式3 安装步骤3.1 yum 安装1、背景Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。本文介绍三种基于linux环境下的安装nginx的方法,安装版本为现阶段官网推出的最新稳定版本。环境说明软件项目版本操作系统Centos7.9nginx1.20.2docker20.10.92 linux 的四种安装方
2022-04-02 14:49:45
17176
4
原创 centos7 设置阿里云yum源、docker源和docker镜像加速
centos7 设置阿里云yum源和docker源及镜像加速1 背景2 yum源设置2.1 备份yum文件2.2 下载yum文件2.3 清理缓存2.4 生成新缓存3 docker 源设置3.1 docker安装3.2 docker镜像加速1 背景部署完centos操作系统后,使用yum安装默认调用的国外的yum源,速度太慢,提升速度的其中的一个方法就是将yum源设置为国内的yum源,常见的有阿里云、网易、搜狐、清华大学等yum源,docker源跟yum源类似原理,本文以阿里云的yum和docker源为例
2022-04-02 11:26:12
1423
原创 [漏洞修复]Docker Remote API DetectionDocker远程API检测
Docker Remote API DetectionDocker远程API检测背景等级验证方法修复步骤制作证书及秘钥配置Docker支持TLS背景为了更便捷地打包和部署,服务器需要开放2375端口才能连接docker,但如果开放了端口没有做任何安全保护,会引起安全漏洞,被人入侵、挖矿、CPU飙升这些情况都有发生,任何知道你IP的人,都可以管理这台主机上的容器和镜像,非常不安全。为了解决安全问题,只要使用安全传输层协议(TLS)进行传输并使用CA认证即可。等级极危验证方法在局域网内的任意主机上
2022-03-04 16:44:27
512
1
原创 windows重启后桌面程序自启动
windows重启后桌面程序自启动1 引言2 场景3 目的4 工具5 操作步骤5.1 重启电脑脚本5.1.1 脚本编制5.1.2 脚本验证5.2、添加系统定时任务5.2.1 设置定时任务5.2.2 验证定时任务5.3 开机启动VPN工具5.3.1 设置开机启动5.3.2 验证开机启动5.4 、登录工具脚本5.4.1 脚本编制5.4.2 打包程序5.5 验证1 引言自动化,从1946年美国福特公司的机械工程师D.S.哈德提出至今应用已经遍地开花,设计一个自动化程序,已经见怪不怪了,工作中用到台PC客户端,
2022-02-28 17:35:02
1382
原创 [漏洞修复] Linux polkit本地权限提升漏洞
Linux polkit本地权限提升漏洞1 背景2 漏洞描述3 影响范围4 漏洞检测5 修复措施5.1 在线修复5.2 离线修复1 背景公司和项目组同时发起了Linux polkit本地权限提升漏洞,给定了时间和任务,开始着手处理。2 漏洞描述在 polkit 的 pkexec 程序中发现了一个本地权限提升漏洞。pkexec 应用程序是一个 setuid 工具,旨在允许非特权用户根据预定义的策略以特权用户身份运行命令。由于当前版本的 pkexec 无法正确处理调用参数计数,并最终会尝试将环境变量作为
2022-02-08 22:50:01
4661
原创 python脚本+任务计划-监测守护合同系统
python脚本+任务计划-监测守护合同系统1 背景2 原流程3 针对问题的想法4 流程优化5 实际操作5.1 编制监测脚本5.2 编制启动脚本5.3 创建定时任务5.3.1 服务器管理器5.3.2 定时任务计划5.3.3 触发器5.3.4 操作5.4 验证1 背景公司的合同系统在部署在阿里云的windows 2008操作系统上,一次性购买,没有升级和维保,使用了几年后,经常会出现系统无法使用的情况,故障现象为网站无法打开,使用人员会联系维护人员,维护人员登录系统后重启一下服务,恢复使用。系统的初衷是
2022-01-06 18:05:07
1016
原创 云服务器搭建个人站点-之-访问控制
个人云服务器的用处1 背景2 现状3 环境说明4 实现4.1 域名绑定4.2 Nginx 配置4.3 验证5 番外1 背景本篇是上篇《云服务器搭建个人站点-之-站点搭建》的延续2 现状上篇中已经搭建完毕的站点、博客、网盘、jenkins服务,单独的访问都可以直接访问各个系统,在本篇中进行二级域名的跳转。站点博客网盘jenkins服务3 环境说明项目链接域名主站点http://30.6.5.89:80/http://jjyard.com博客http
2022-01-06 14:52:51
1304
原创 云服务器搭建个人站点-之-站点搭建
个人云服务器的用处背景现状目的环境说明安装docker 安装docker 安装安装docker-compose网盘部署博客部署jenkins部署站点部署数据库安装网页代理服务器安装背景2021年11月一时冲动,采购了一台云服务器,采购之初安装了Centos8 操作系统,基本就是登录执行一些简单的脚本命令,作为一个测试的机器使用,跟本机上安装了一台虚拟机的用途类似,到后来本人电脑安装linux系统后,奈何一些linux上的不能使用的软件,随即将云服务器安装了一个windows 2018操作系统。作为配合使
2022-01-05 17:01:37
2531
原创 博客系统项目:编码篇-基础篇-架构搭建
博客系统项目:编码篇背景环境编码背景在上一篇中介绍了《博客系统项目:设计篇》从整体上介绍了博客系统的设计方法和思路,本篇围绕设计出具博客系统的具体编码,设计出具后紧接着就到编码阶段,编码阶段涉及到开发环境的选择、开发语言的选型、开发框架的选型、数据库选型、IDE的选型、以及软件架构模式选型。在本篇中会集中介绍,在系统中有一个最小系统法的原则,包括我们组装计算机和器械过程中都会用到这个原则,即用最少和必要的部件以最少的时间最快的速度组装出一台计算机,加电启动,确认启动正常输出硬件信息,既可以进行后面的完整
2021-12-29 11:59:48
1922
原创 博客系统项目:设计篇
博客系统项目:设计篇1 由来2 需求3 设计3.1 功能设计3.1.1 用例图3.1.2 实体类图3.1.3 实体关系图3.2 数据设计3.2.1 数据模型4 版面设计4.1 首页版面4.2 详情页版面1 由来博客在2021年的今天已经不是一个新鲜的词汇,如果用一句话概述,就是电子化信息留存,跟我们以前的日记、摘要、报纸有很多相似之处。其来来源已久,搭载着网络这片土壤,生根发芽,茁壮生长。从最早的文字到图片到音频再到视频,一直是博客的范畴。还有近期火起来的vblog,视频的盛行。作为一个自称是技术出身的
2021-12-22 17:33:02
1779
1
原创 Apache Log4j2漏洞批量修复
Apache Log4j2漏洞批量修复1 背景2 环境3 修复步骤3.1 安装ansible3.2 升级修复3.3 验证1 背景Apache Log4j2漏洞报出以来都在加班赶点地处理这个漏洞,生产环境中有20台服务器,报出的都是相同的一个漏洞。CloudResetPwdUpdateAgentCloudrResetPwdAgent一键式重置密码功能。弹性云服务器的密码丢失或过期时,如果提前安装了一键式重置密码插件,则可以应用一键式重置密码功能,给弹性云服务器设置新密码。内部要求本周必须处理了,
2021-12-17 18:04:07
913
原创 Apache Log4j2漏洞修复
Apache Log4j2漏洞修复1 背景2 影响范围3 检测4 处理4.1 升级处理4.1.1 下载4.1.2 修复4.1.3 验证4.2 紧急处理5 参考1 背景2021年12月17日,Apache Log4j2 绝对是众多 Java 程序员提到的高频词之一:由于 Apache Log4j2 引发的严重安全漏洞,令一大批安全人员深夜修 Bug、发补丁。此次漏洞更是因为其触发简单、攻击难度低、影响人群广泛等特点,被许多媒体形容为“核弹级”漏洞。本文主要是针对漏洞修复的处理过程。漏洞名词:CVE-2
2021-12-17 13:24:00
2646
1
原创 Docker Swarm集群仓库和可视化管理
Docker Swarm集群仓库和可视化管理1 背景2 环境3 安装操作3.1 registary部署3.1.1 下载3.1.2 部署3.2 portainer部署3.2.1 下载3.2.2 部署1 背景本篇是上篇《Docker Swarm集群搭建》的延续篇,上篇中搭建好我们的容器编排集群,日常操作的时候需要使用命令行进行操作,多有不便,所以我们需要使用到一些可视化的工具,Docker图形化管理提供了很多工具,有Portainer、Docker UI、Shipyard等等,本文主要介绍Portainer
2021-12-16 11:53:25
1957
原创 Docker Swarm集群搭建
Docker Swarm集群搭建1 背景2 环境3 安装部署3.1 操作系统部署3.1.1 主机名设置3.1.2 网络设置3.1.3 端口设置3.2 中间件部署3.2.1 ansible安装3.2.1.1 安装3.2.1.2 配置3.2.1.3 测试3.2.1.4 批量开具端口3.2.2 yum源设置3.2.2.1 挂载系统盘3.2.2.2 设置本地源3.2.2.3 安装web服务3.2.2.4 验证3.2.3 docker 部署3.3 Docker Swarm集群部署3.3.1 创建Swarm集群3.3.
2021-12-15 17:39:10
1309
原创 [WARNING]: IPv4 forwarding is disabled. Networking will not work
WARNING:IPv4 forwarding is disabled. Networking will not work1 背景2 原因3 解决方法3.1 修改配置文件3.2 重启网络3.3 删除原docker服务3.4 重新运行docker服务1 背景部署docker registry2过程中到启动时出现如下提示提示:WARNING:IPv4 forwarding is disabled. Networking will not work2 原因出于安全考虑,Linux系统默认是禁止数据
2021-12-14 16:58:43
2019
原创 CentOS7在/离线安装docker
CentOS7安装docker1 背景2 环境3 操作3.1 在线安装3.2 离线安装3.2.1 下载3.2.2 安装1 背景docker 的安装部署已经成为运维工作中的一道不可获取的菜品,联网安装是一种比较理想的状态,很多环境是不具备接入互联网条件的情况,本文就是针对这两种情况下的安装部署2 环境项目版本宿主ubuntu18.04服务器Centos7.9docker20.10.113 操作3.1 在线安装编制在线安装脚本vi docker_on_
2021-12-13 18:43:43
1062
原创 ubuntu 18.04 搭建python selenium 环境
ubuntu 18.04 搭建python selenium 环境1 背景2 环境3 搭建3.1 安装selenium3.2 安装geckodriver3.2.1 下载3.2.2 解压3.2.3 安装部署3.3 验证1 背景日常工作之一是每个月月初需要统计平台调用的接口数量和产生的费用、以及接口异常情况数据,十几个平台的逐项登陆检索统计,让每个月的月初的前两天基本都在干这些重复性的工作,编程大忌是重复,也不要听那些动不动就说“我们一直是这么干的。”说这些话的人可能是有他/她的固有思维。但是可以确认的是这
2021-12-13 10:44:57
1204
原创 ubuntu 18.04安装社交软件(微信/钉钉)
ubuntu 18.04安装社交软件背景环境安装安装wine安装微信安装dingtalk背景本篇是《电脑操作系统环境的转变[win]–>[linux]》和《Linux系统下工具软件的安装》这两篇的一个延续,前两篇安装完毕后,基本的工作已经能满足使用了,却忽略了人们对社交软件的依赖,亲朋好友间用微信聊天音视频这个正常不过了,但是日常工作中很多同事间的文件传输也大大依赖于社交软件的传输。之前不是没有想到这块,但是觉得这块是可控范围以内为此在本机上的虚拟机中还专门安装了win7系统。日常工作中的高频性和日用性
2021-12-10 15:02:24
1467
ICETEK-AM3517-KB-EZ使用手册
2012-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人