自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 不修改vhosts通过python和shell实现一个域名解析到不同的ip

不修改vhosts通过python和shell实现一个域名解析到不同的ipcurl --resolve chinasoft.com:80:1.1.1.1 "http://chinasoft.com/"完整示例:cbs_servers="1.1.1.1:ws_cbs_f...

2020-05-29 21:11:00 32 0

原创 全站跳转404页面的示例

全站跳转404页面的示例 # 20200520 全站跳转404页面 if ($request_uri !~* "/404.html") { rewrite ^/(.*)$ /404.html permanent; } 404页面源码:404.html <...

2020-05-20 19:48:00 25 0

原创 把数据从tidb中导出到mysql数据库中

把数据从tidb中导出到mysql数据库中# docker ps 找出容器id# 进入容器# docker exec -it 44a9fa0f6c02 sh# 发现是4000端口映射到了主机的3306端口# 访问tidbmysql -h192.168.11.222 -P 3306 -u root ...

2020-05-14 16:49:00 53 0

原创 命令行下修改elasticsearch7.5.1的密码

# 修改 elastic 密码,只需要修改其中一台集群其他服务器不需要重复执行-u: 输入现在的用户名密码 -d : 新密码# curl -H "Content-Type:application/json" -XPOST -u elastic:now_password ...

2020-05-13 21:34:00 62 0

原创 centos7.6环境下elasticsearch7.5.1无法处理应用的请求报错 queue capacity = 1000的处理

集群环境: centos7.6 + elasticsearch7.5.1 3台集群服务器,三台服务器都是8核32G内存,SSD磁盘,都充当数据节点,一台主节点 现象: es集群状态是绿色,es的磁盘io和cpu使用率都很高,php客户端连接查询超时 集群日志出现大量如下报错: [2020-05...

2020-05-13 21:32:00 138 0

原创 zabbix通过shell脚本实现监控rsync是否能正常拉取日志

背景: 公司通过rsync脚本同步海外服务器日志到本地进行分析,因网络质量问题,经常出现拉取不到的情况,为了能及时处理,需要监控日志是否能正常拉取和处理 触发条件:当5个小时内的日志大小都小于 5M 或者 10M时触发报警 # cat /usr/local/zabbix_agents_3.2.0...

2020-04-17 17:51:00 52 0

原创 centos7环境docker安装zabbix

1. 启动一个空的MySQL服务器实例,映射端口到本地3306,映射db数据到本地磁盘 docker run --name mysql-server -p 3306:3306 -v /data/mysql_data:/var/lib/mysql -t -e MYSQL_DATABASE="...

2020-04-17 09:57:00 119 0

原创 centos7环境下编译安装apache2.4.41匹配php-fpm模式

# 查看apache的版本 # 可以看到使用了 APR 1.6.5 APR-UTIL 1.6.1 # /www/server/apache/bin/httpd -V Server version: Apache/2.4.41 (Unix) Server built: Oct 11 2019 2...

2020-04-14 20:50:00 101 0

原创 centos7系统下elasticsearch7.5.1集群安装elasticsearch-jieba-plugin 7.4.2 和analysis-kuromoji 日语分词器...

elasticsearch7.5.1集群安装elasticsearch-jieba-plugin 7.4.2 和analysis-kuromoji 日语分词器 安装插件需要在集群的其中一个节点安装后重启es程序,没有问题后拷贝到其他节点重启后生效 1.elasticsearch-jieba需要...

2020-04-14 20:36:00 106 0

原创 解决pureftp目录无法显示的问题

解决pureftp目录无法显示的问题 # pureftp账号登录后发现很多目录无法显示,通过查看配置文件发现是 LimitRecursion 10000 8 # 这个限制,最多能列出10000个文件 # public_html 这个目录下有10917,修改这个参数并且重启pureftp即可 ...

2020-03-27 18:48:00 63 0

原创 在django中使用celery异步任务和定时任务

在django中使用celery Django版本1.9.8 pip install django-celery Redis要指定版本,默认的3.x版本有问题 Pip uninstall redis pip install redis==2.10.6 创建django的app celery_co...

2020-03-14 00:27:00 59 0

原创 Django创建站点的基本步骤

Django创建站点的基本步骤 下载css样式文件 https://semantic-ui.com/introduction/getting-started.html 使用django创建项目 D:\python\mooc_uinversity_songtian\python_web>dja...

2020-03-14 00:16:00 51 0

原创 使用windows定时任务运行python脚本

mail_receive_monitor05.py import zmail from tkinter import * import tkinter.messagebox server = zmail.server('reblue520@163.com', 'r...

2020-03-13 23:59:00 39 0

原创 python对邮件的常用操作收邮件发邮件

import smtplib from smtplib import SMTP_SSL from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.header imp...

2020-03-13 23:50:00 41 0

原创 python操作拷贝excel到另外一个excel中

import xlrd import xlwt # 需求:拷贝excel中的内容到另外一个excel中 flile_name = "7月下旬入库表.xlsx" # 读取源excel xlsx = xlrd.open_workbook(flile_name) # xlsx ...

2020-03-13 23:47:00 284 0

原创 centos7环境通过rpm包安装mysql8.0.19

centos7环境通过rpm包安装mysql8.0.19mysql的rpm包下载地址:http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/ # 下载mysql8.0.19版本mysql-community-client-8.0.19-1...

2020-03-13 23:34:00 488 0

原创 centos7环境编译安装python3.7.7和pipenv的简单使用

centos7环境编译安装python3.7.7 # 安装基本的基础源和epel源为阿里云的mirrors wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O...

2020-03-13 23:32:00 145 0

原创 xadmin左侧边栏显示中文配置

app名:sysmonitor sysmonitor/apps.py #_*_ coding:utf-8 _*_ from __future__ import unicode_literals from django.apps import AppConfig class Sysmonit...

2020-03-06 17:53:00 51 0

原创 使用xadmin创建企业内容管理系统

创建一个app,并且把这个app拖入到统一的apps 作为root的包中 D:\>cd D:\python\mxonline D:\python\mxonline>python manage.py start app firstapp 搭建基本的静态文件images/css/htm...

2020-03-05 18:17:00 65 0

原创 Windows2008r2的iis7服务器升级网站ssl证书

Windows2008r2的iis7服务器升级网站ssl证书 1.使用openssl的windows版本合成pfx证书 http://slproweb.com/download/Win64OpenSSL-1_0_2u.exe 合成证书 openssl pkcs12 -export -out ser...

2020-02-28 18:12:00 133 0

原创 python对日志的处理及图形显示

1.处理日志的python程序 def read(log): with open(log, encoding="UTF-8") as f: yield from f def make_js(log, name): res = {} ...

2020-02-08 14:35:00 67 0

原创 centos7.7 安装指定版本的supervisor

# 运行程序报错/usr/bin/python /usr/bin/supervisord -c /etc/supervisor/supervisord.conf -u apache[root@eus_influenex_web01:/usr/local/php]# /usr/bin/python ...

2020-02-06 11:11:00 174 0

原创 centos7.7环境安装nodejs8

nodejs的yum安装部署# nodejs-8.15.1curl -sL https://rpm.nodesource.com/setup_8.x | bash -# 默认安装最新版本安装指定版本yum install nodejs-8.15.1 -y [root@eus_influenex_...

2020-02-05 15:55:00 110 0

原创 centos7.7环境安装elasticsearch7.5.1集群

centos7.6系统的elasticsearch7.5.1集群部署整体策略:将集群配置好,并且通过命令 curl 10.10.17.19:9200/_cluster/health?pretty 检查状态为green然后再次修改配置文件启用xpack认证,并拷贝认证文件到各节点,重启集群的节点1....

2020-01-20 18:56:00 236 0

原创 centos7.7环境下编译安装tengine2.3.2版本

centos7.7环境下将tengine升级为最新的tengine2.3.2版本1.升级openssl的版本为openssl-1.1.0l# openssl-1.1.0l版本的编译cd /usr/local/srcwget https://www.openssl.org/source/old/1....

2020-01-13 11:22:00 236 0

原创 centos6.9安装python3.6.9独立的virtualenv环境,并且能正确引入ssl

centos6.9安装python3.6.9独立的virtualenv环境,并且能正确引入ssl1.编译安装python3.6环境# 安装依赖yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel...

2019-12-19 17:03:00 62 0

原创 django在centos生产环境的部署

# 安装数据库和web服务器nginx # yum install –y nginx mariadb-server # 安装虚拟环境 pip install virtualenv pip install virtualenvwrapper # 在bashrc中加入如下环境...

2019-12-18 17:01:00 46 0

原创 django入门8之xadmin引入富文本和excel插件

django入门8之xadmin引入富文本和excel插件 Xadmin引入富文本 插件的文档 https://xadmin.readthedocs.io/en/docs-chinese/make_plugin.html Django ueditor插件的安装 ...

2019-12-17 11:56:00 81 0

原创 jenkins服务器使用python脚本rabbitmqadmin和shell对目标服务器进行管理

jenkins服务器使用python脚本rabbitmqadmin和shell对目标服务器进行管理 准备工作: 1.jenkins服务器,安装rabbitmqadmi命令 rabbitmqadmin管理脚本下载地址:https://raw.githubusercontent.com/ra...

2019-12-17 10:39:00 49 0

原创 django入门7之django template和xadmin常用技巧

django入门7之django template和xadmin常用技巧 <li {% if request.path|slice:'7' == '/course' %}class="active"{% endif %}>...

2019-12-17 10:15:00 46 0

原创 mysql5.7同步复制报错1060故障处理

mysql5.7同步复制报错故障处理# 报错 1060,具体如下Last_Errno: 1060Last_Error: Coordinator stopped because there were error(s) in the worker(s). The most recent failure...

2019-12-17 09:29:00 94 0

原创 Centos7.6使用yum安装PHP7.2

Centos7.6使用yum安装PHP7.21、安装源安装php72w,是需要配置额外的yum源地址的,否则会报错不能找到相关软件包。php高版本的yum源地址,有两部分,其中一部分是epel-release,另外一部分来自webtatic。如果跳过epel-release的话,安装webtati...

2019-12-16 21:08:00 107 0

原创 django中安全sql注入等

模拟sql注入 使用原生sql语句编写login登录逻辑 class LoginUnsafeView(View): def get(self, request): return render(request, "login.html"...

2019-12-16 17:26:00 29 0

原创 django入门6引入验证码插件 django-simple-captcha

Django的验证码插件 https://github.com/mbi/django-simple-captcha 安装 (mxonline) C:\Users\ws>pip install django-simple-captcha==0.4.6 添加到settings.py中 ...

2019-12-16 17:20:00 27 0

原创 centos6.10环境下启动多个redis实例

# 启动redis端口6379的配置 [root@newcms:/usr/local/nginx/conf]# egrep -v '^#|^$' /usr/local/redis-2.8.7/etc/redis.conf daemonize yes pidfile ...

2019-12-16 16:31:00 22 0

原创 django入门5使用xadmin搭建管理后台

环境搭建: pip install django==1.9.8 pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl pip install future requests django-import-export six pip i...

2019-12-16 11:58:00 23 0

原创 Django入门4 数据库设计

创建mxonline虚拟环境 C:\Users\ws>mkvirtualenv mxonline (mxonline) D:\python\djangostart>pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl 修...

2019-12-16 11:48:00 33 0

原创 Django入门3 简单留言板项目案例及mysql驱动的安装配置

新建jangostart项目 使用manager.py新建app即单独的应用 创建一个message应用 manage.py@djangostart > startapp message 如果app新建多了都在djangostart下,为了区分apps,新建apps目录将...

2019-12-16 11:38:00 26 0

原创 Django入门2开发工具pycharm的配置

在pycharm中新建django项目 查看django是否安装成功 运行django 设置pycharm快捷键 设置python模板,新建的python文件就会自动生成一些信息 设置django启动配置 ...

2019-12-16 11:32:00 30 0

原创 Django框架入门1虚拟开发环境的配置

1.安装virtualenv虚拟程序 C:\Users\ws>pip install virtualenv 创建名字为testvir的虚拟环境 C:\Users\ws>virtualenv testvir 进入虚拟环境 C:\Users\ws\testvir\Scripts&...

2019-12-16 11:29:00 23 0

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