自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夏虫不可语冰

python运维开发

  • 博客(119)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux增删ip

手动临时添加和删除ip。

2024-02-07 09:42:46 1296

原创 Docker指定容器使用内存

docker容器指定使用内存

2023-11-08 09:44:38 835

原创 PXE解决uefi安装centos6黑屏问题

本文解决某些刀片机器使用用pxe的kickstart的方式安装centos6.10,无论是传统方式或uefi方式的引导都失败了,uefi的直接一直黑屏。传统方式的则是安装完后识别不出磁盘。

2023-10-13 13:58:48 619

原创 centos7安装phpipam1.4

本文主要带大家安装phpIPAM,phpIPAM是用来管理IP地址和子网的工具。

2023-08-10 02:42:56 750

原创 搭建PXE服务器安装UEFI启动的centos7

搭建pxe服务器,此文暂不涉及kickstart方式的自动安装。

2022-06-22 10:54:59 7011 4

原创 DZ论坛批量去除隐藏

文:铁乐猫有需求对一个主题贴或多个主题贴在某段时间过后,例如铁血剧场论坛的演戏(语C )结束后要对之前设置了回复可见的众多主题贴解开隐藏贴。传统的做法是由主题贴作者或版主或发贴的人编辑贴子去除掉"[hide]“和”[/hide]"这两个代码。耗时还耗力,以致大多数宁愿置之不理或任由别人进来水贴以求一观隐藏贴显得主题就不美观了。所以最省力的做法是在数据库中直接sql替换和去除掉hide。...

2022-06-22 10:48:47 1843

原创 Cisco Packet Tracer NAT模拟实验

Cisco Packet Tracer NAT模拟实验by: 铁乐猫date: 2020-09-22cisco packet tracer : 7.2.2NAT简介NAT允许将私有IP地址映射到公网(合法的Internet IP) 地址,以此来做到多个内网ip共用一个公网ip之类。NAT使用场景:需要连接Internet,但是你的主机没有公网IP地址更换了一个新的ISP, 需要重新组织网络需要合并两个具有相同网络地址的内网NAT一般应用在边界路由器中,比如公司连接Internet的路

2020-12-17 14:37:33 3103 2

原创 windows用netsh实现端口映射

windows用netsh实现端口映射文章目录windows用netsh实现端口映射环境需求netsh 命令防火墙开启by:铁乐与猫update: 2019-07-15环境映射方(进行端口转发)系统: windows10(默认已安装netsh)ip:10.0.10.21 (192.168.33.1)端口:tcp 8081被映射方(被转发)系统: centos7(vagrant虚拟机)ip:192.168.33.111 (与宿主机网络连通)端口:tcp 80

2020-12-17 14:08:37 635

原创 安装GrokDebuger环境

安装GrokDebuger环境文:铁乐与猫date:2019-12-16用途在本地测试Grok的语法,进行调试。环境可在windows和linux下安装,而且不需要先安装logstash也可以,但是要用到的grok-patterns可以在己安装logstash的服务器上find找到或github上直接下。Ruby 2.6.3Gems 3.0.3Railsjls-grokgrok-parrent 文件(或直接指定到logstsh的相关目录下)关于安装ruby和gem我是分开安

2020-12-11 17:57:59 433

原创 ES解决geoip的location不为geo_point格式

ES解决geoip的location不为geo_point格式by: 铁乐猫date: 2020-01-08环境:ELK各组件均为7.0版本出现问题的索引名称为tielemao_web_log*问题:使用了geoip插件,入库的索引中location仍不是geo_point格式,以致想做地图经纬度的展示时做不了。原因:默认的log_template模板中没有任何匹配。解决办法:新建索引模板,设置匹配成geo_point,且优先度调高。另外为防以后新项目入log重新碰到这个问题,将默

2020-08-18 15:01:34 1525

原创 elk默认分片只有1000导致新索引没有创建

maximun shards openby: 铁乐与猫现象elk使用7.0版本elk出现没有新数据的情况。logstash日志中报出例如以下的报警:[WARN ] 2020-05-11 18:58:42.045 [[main]>worker26] elasticsearch - Could not index event ex=>"tielemao_web_log-2020.05.12", :_type=>"_doc", :routing=>nil}, #&l

2020-08-18 14:46:36 1200

原创 Polysh批量管理服务器

by:铁乐与猫文章目录用途安装配置(选做)系统变量免密登录使用服务器名方式文件方式(--hosts-file)退出注注:文章下面涉及到ip地址和端口的敏感信息用了x处理代替。读者使用时可自行替换自己环境中的ip地址和端口。用途用在跳板机上(ssh免密登录),然后一条命令可以发送到多台机器执行后并在这一台机器上显示结果。分布式架构下,一个服务部署在多台机器下的运维必备利器。安装Polyshis written in Python and requires Python ≥ 2.4.pip i

2020-07-23 15:06:48 620

原创 Git永久删除文件和历史记录

Git永久删除文件和历史记录文章目录Git永久删除文件和历史记录使用filter-branch添加到.gitignore文件里并push修改后的repo清理和回收空间造成你想从git存储库中永久删除文件和历史记录的可能有:你不小心将一个不该加入版本管理的文件加了进去,敏感数据或大文件或别的没用的文件;你不小心将一个涉及到破解某著名软件的文章加了进Github仓库,这时你就会收到githu...

2018-11-17 12:13:50 5673

原创 windows下设置JupyterNotebook默认目录

windows下设置JupyterNotebook默认目录文章目录windows下设置JupyterNotebook默认目录生成配置文件设置默认工作目录设置快捷方式中的目标与起始位置直接修改anaconda中的相关配置文件生成配置文件假设你己经在windows环境变量中设置好了jupyter notebook,则打开cmd,在cmd中输入jupyter notebook --generate...

2018-10-14 21:02:36 5824

原创 windows安装RabbitMQ

windows 安装RabbitMQ文章目录windows 安装RabbitMQ安装erlang安装rabbitmq添加windows环境变量检测rabbitmq状态启动web管理插件rabbitmq服务安装erlangerlang是通用的面向并发的编程语言。erlang官网:http://www.erlang.org/下载链接:http://www.erlang.org/downloa...

2018-10-10 16:44:10 356

原创 win7计划任务报该任务映像己损坏或己篡改

win7计划任务报该任务映像己损坏或己篡改文:铁乐与猫2018-9-20文章目录win7计划任务报该任务映像己损坏或己篡改前言解决方案排查损坏的计划任务映像前言win7下想自定义一些计划任务时,刚点进任务计划程序就弹出报错框如下:报"该任务映像己损坏或己篡改"。最无语的是微软你倒是将到底是哪个计划任务损坏了告诉我阿?然而却只在后面跟了个人类读不出的异常。解决方案解决的方案有:...

2018-09-20 11:57:59 1027

原创 pip更新及Requirement already up-to-date解决方法

pip更新及Requirement already up-to-date解决方法文:铁乐与猫2018-9-11更新命令将pip更新到最新版本python -m pip install --upgrade pipAnaconda更新命令为conda install mingw libpythonRequirement already up-to...

2018-09-11 16:47:30 54521 13

原创 Flask消息闪现

Flask消息闪现Flask消息闪现简单的例子闪现消息的类别过滤闪现消息Message Flashing参考一个好的应用和用户界面都需要良好的反馈。如果用户得不到足够的反馈,那么应用最终会被用户唾弃。 Flask 的闪现系统提供了一个良好的反馈方式。闪现系统的基本工作方式是:在且只在下一个请求中访问上一个请求结束时记录的消息。一般我们 结合布局模板来...

2018-09-09 16:03:51 3003

原创 使用KeePass管理两步验证

使用KeePass管理两步验证使用KeePass管理两步验证两步验证KeePass中管理两步验证KeeTrayTOTP插件使用文:铁乐与猫 2018-9-9KeePass 是一款管理密码的开源的免费软件KeePass 官方网站:http://keepass.info/两步验证不同的平台有不同的叫法,最早接触到这个安全概念是在2016年的时候。...

2018-09-09 15:33:23 5020

转载 Flask 应用错误处理

Flask 应用错误处理Flask 应用错误处理错误日志工具错误处理注册处理日志排除应用错误有疑问时,请手动运行使用调试器参考应用出错,服务器出错。或早或晚,你会遇到产品出错。即使你的代码是百分百正确, 还是会时常看见出错。为什么?因为其他相关东西会出错。以下是一些在代码完全正确的 条件下服务器出错的情况:客户端已经中断了请求,但应用还在读取数...

2018-09-06 21:00:18 2399

原创 Flask上传文件

Flask上传文件Flask上传文件改进上传上传进度条一个更简便的方案文件上传的基本原理实际上很简单,基 本上是:一个带有 enctype=multipart/form-data 的 <form> 标记,标记中含有 一个 <input type=file> 。应用通过请求对象的 files 字典来访问文件。使用文件的 save() 方法...

2018-09-06 19:50:45 1831

原创 解决wordpress上传文件出现http错误问题

解决wordpress上传文件出现http错误问题问题现象今天上传约1.4m大小的gif文件到wordpress的媒体库时失败,提示http错误。原因由于之前一直上传图片都是可以的,所以推测最大的可能是文件1.4m超出了nginx限制的文件大小。解决于是xshell连接上云服务器,直接修改nginx配置文件,在相应server块中添加以下配置:client_max_bo...

2018-09-06 17:46:08 7850 1

转载 Flask入门和快速上手

Flask入门和快速上手Flask入门和快速上手python三大主流框架对比Flask安装依赖可选依赖创建flask项目flask最小应用–hello word非法导入名称调试模式路由唯一的 URL / 重定向行为URL 构建HTTP 方法静态文件渲染模板操作请求数据本地环境请求对象文件上传Cookies重定向和错误关于响应会话...

2018-09-06 11:34:50 1914

原创 windows安装Anaconda3

windows安装Anaconda3by 铁乐与猫windows安装Anaconda3环境安装环境windows7 64位Anaconda3 5.2.0版本 windows64位在官网下载windows版本 https://www.anaconda.com/download/#windows安装点击安装包,前面是选择安装路径,一步一步...

2018-09-01 16:20:46 953

原创 解决windows下vim中文乱码

解决windows下vim中文乱码windows安装了vim8,也就是gvim后,打开带有中文的文档,显示中文是乱码。 毕竟有许多文档我是用utf-8编码的,所以解决的办法是设置一下编码为utf-8,找了工具栏都没找着显式的设置。 那就只好直接编辑配置文件了。启动gvim8.0菜单栏-编辑-启动设定 之后主窗口弹出的是配置文件的内容在文件开头添加以下两行代码: 注意=号两边是...

2018-08-28 22:03:49 2515

原创 Nginx+uWSGI+Django部署web服务器

Nginx+uWSGI+Django部署web服务器Nginx+uWSGI+Django部署web服务器环境说明前言搭建项目Django部署编辑luffy/luffy/settings.py编辑luffy/app01/views.py编辑luffy/luffy/urls.py运行并测试uWSGI部署测试运行uWSGI使用uWSGI运行django项目uWSGi热...

2018-08-28 14:33:08 16489 7

原创 CentOS6源码安装vim8

CentOS6源码安装vim8vim8相比vim7多了很多功能。 不过需要源码来进行安装。移除旧版本的vim yum remove vim安装依赖库sudo yum install -y ruby ruby-devel lua lua-devel luajit \luajit-devel ctags git python python-devel \python3 p...

2018-08-18 16:01:58 1393

原创 git status 显示中文和解决中文乱码

git status 显示中文和解决中文乱码git status 显示中文和解决中文乱码解决git status不能显示中文解决git bash 终端显示中文乱码通过修改配置文件来解决中文乱码解决git status不能显示中文现象status查看有改动但未提交的文件时总只显示数字串,显示不出中文文件名,非常不方便。如下图: 原因 在默认设置下...

2018-08-17 11:59:45 59766 14

原创 openSUSE编译安装python3后找不到ssl模块

openSUSE编译安装python3后找不到ssl模块这会导致你在配置虚拟环境后使用pip去下载包的时候报https连接的错误!所以我在碰到这个情况并千辛万苦解决后将此步骤放到这里作为重要补充,以免你像我那样多次重新编译(极其耗时!)下图是我碰到的在虚拟环境python3.5.6版本下,使用pip安装django时报的错,就是因为编译安装时没有指定ssl。解决办法由于我使...

2018-08-15 22:20:23 1009

原创 PyCharm导入模块报No model named

PyCharm导入模块报No model named引言在PyCharm中同目录下import其他模块,出现No model named ...的报错,但实际可以运行的情况。 这很可能是因为PyCharm并没有将当前文件目录路径加入source_path而引起的。解决办法对目录右键make_directory as-->Sources Root 将当前目录路径...

2018-08-15 15:27:15 5109 2

原创 Linux安装多个Python版本

Linux安装多个Python版本Linux安装多个Python版本下载Python源码编译安装补充修改Python软链补充虚拟环境设置不同版本的python下载zlib模块并进行编译安装python导入zlib重新编译python并指定zlib下载virtualenv源码包virtualenv创建虚拟环境因为环境或学习的需要,我们可能需要在...

2018-08-15 11:49:22 8474

原创 opensuse编译安装Python3后缺少zlib

opensuse编译安装Python3后缺少zlibopensuse编译安装Python3后缺少zlib前言编译安装python导入zlib重新编译python并指定zlib前言由于opensuse包管理安装的是python2.7,而最近我又用编译安装了python3。 之后使用virtualenv虚拟环境指定创建python3版本的隔离环境时就出现了错误,报缺...

2018-08-15 10:02:56 1845

原创 理解前后端分离

理解前后端分离理解前后端分离为什么要做前后端分离,它到底有什么好处?实现的一些表现RESTful风格的API为什么要做前后端分离,它到底有什么好处?前后端的分离也实现了前后端架构的分离,带来的好处有:整个项目的开发权重往前移,实现真正的前后端解藕,动态资源和静态资源分离,提高了性能和扩展性。 前端静态化前端有且仅有静态内容,再明确些,只有HTML...

2018-08-08 17:27:48 1999

原创 npm安装vue

npm安装vueby 铁乐猫npm安装vueVue.js 是什么直接用script引入安装vue对不同构建版本的解释安装命令行工具 (CLI)安装cnpm安装vue-cli新建vue项目运行服务目录结构Vue.js 是什么Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue...

2018-07-26 15:48:35 4740 3

原创 Git分支管理

git 分支管理by 铁乐猫git 分支管理创建分支切换分支推送本地分支到远程分支删除分支查看分支合并分支修复Bug创建分支创建本地dev分支 local_devgit branch local_dev创建本地分支local_dev并切换到local_dev分支 git checkout -b local_dev切换分支切...

2018-07-25 22:37:17 131

原创 CentOS7中部署Showdoc

CentOS7中部署Showdoc文:铁乐与猫CentOS7中部署Showdoc前置环境部署配置文件解压安装包添加启动服务设置权限运行安装界面前置环境因为showdoc其实就是可以认为是一个php网站,所以从GitHub上下载整个代码包回来部署在服务器的网站目录上就好了。 但前提是你php和网站环境要先搭建好。 这里实操我使用的是比较熟悉的...

2018-07-16 10:31:16 4114

原创 Django视图层

Django视图层Django视图层概述简单的视图实例返回错误页面HTTP 404异常Djangoy请求和响应对象HttpRequest对象HttpRequest主要属性HttpRequest主要方法HttpResponse 对象HttpResponse()render()redirect()get_object_or_404()get_list_o...

2018-07-03 17:36:26 741

原创 web框架

web框架web框架什么是web框架wsgiref模块DIY一个web框架什么是web框架Web框架(Web framework)是一种开发框架,用来支持动态网站、网络应用和网络服务的开发。大多数的web框架提供了一套开发和部署网站的方式,也为web行为提供了一套通用的方法。web框架已经实现了很多功能,开发人员使用框架提供的方法并且完成自己的业务逻辑,就...

2018-07-02 20:33:39 785

原创 DJango2.0路由层-URLconf

DJango2.0路由层-URLconfDJango2.0路由层-URLconfurlpatterns实例path转换器自定义path转换器使用正则表达式URL配置(URLconf)就像Django 所支撑网站的目录树。它的本质是URL与要为该URL调用的视图函数之间的映射表; 对于客户端发来的某个URL调用哪一段逻辑代码对应执行。一般来说,一个路径对应一个...

2018-07-02 08:58:43 1244

原创 Django简介

Django简介Django简介MVC与MTV模型MVCMTVDjango项目实例安装配置环境变量创建django项目和应用编写路由(url控制器)编写业务处理逻辑(views视图函数)运行web服务返回HTMLsettings.py设置模板文件夹使用静态文件接收用户发送的数据(get和post请求)返回动态页面使用数据库MVC与M...

2018-06-27 10:57:19 5946 2

ipython学习指南

学习ipython进行交互式计算和数据可视化,学习ipython将会使你以一种高效率的方式交互地使用python。(里面己是翻译好的。)

2018-04-28

雷石KTV机房管理员培训

雷石KTV机房管理员培训资料 常见注意事项 文件管理系统基本操作 机顶盒管理

2013-09-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除