摘要:
centos7.8环境下php7.2.24添加webp图片扩展的支持公司线上的图片转换项目对webp格式的图片不支持转换,需要添加对webp格式的支持经过搜索和测试发现两条可以实现的方式:1.安装 imagick 扩展,让imagick支持webp的格式转换,必须是7.0以上版本2.编译gd模块添加 阅读全文
摘要:
centos7.9环境下安装zabbix5.0.9版本zabbix最新是5.2版本的,看了下官方的介绍发现5.0才是长期支持版,于是安装5.0,方便后续升级打算用yum直接rpm安装省得麻烦,发现各种奇葩问题于是放弃,改用源码编译安装zabbix5.0 + mysql + nginx + php7. 阅读全文
摘要:
centos环境通过记录mysql的processlist过程信息对性能问题进行定位 在日常的mysql数据库运维中,经常会碰到一些性能问题,比如锁表、慢查询等,可以通过定时获取mysql数据库的 processlist 的信息作为数据库的执行过程收集,为性能优化做参考大概的思路是:创建 proce 阅读全文
摘要:
python的虚拟环境运行脚本报错 # /usr/local/venv_python3/bin/pip list Package Version amqp 2.2.2 attrs 20.2.0 Automat 20.2.0 billiard 3.5.0.3 celery 4.1.0 certifi 阅读全文
摘要:
centos7环境升级默认的gcc-4.8.5到gcc-8.2并且升级glibc到glibc-2.28公司新做了一个图片识别的底层sdk,这个SDK是依赖centos8的glibcxx3.4.25编译处理的,我们的系统是centos7短时间内升级centos7代价太大,需要将centos的glibc 阅读全文
摘要:
django入门到精通12 django2 + celery4自动化任务实现网站ssl证书的检测我们在日常运维工作中如果管理的网站较多,经常会发生ssl证书过期而不能及时更新的问题,我们需要对域名证书的使用情况做检测,并且能及时知道什么时候续费证书并进行更新这个项目只是个雏形,毕竟学了一段时间的dj 阅读全文
摘要:
windows10 + centos + django2 + celery4 开发环境的搭建在windows10环境中搭建了 django2.0.4 + celery4.4.2 的环境,经过调试可以通过命令调起 celery 的队列 celery worker -A config -l info - 阅读全文
摘要:
使用Zabbix监控rsync的同步是否执行成功我们有个业务需要使用 rsync 同步软件到国内,业务较为关键,网络不稳定可能会同步失败,需要对rsync同步是否成功进行监控,方便提前人工介入处理 1.编写监控rsync的脚本# cat /usr/local/zabbix_agents_3.2.0/ 阅读全文
摘要:
服务器环境: [root@ws-cdp04 ~]# df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 63G 0 63G 0% /dev tmpfs tmpfs 63G 0 63G 0% /dev/shm 阅读全文
摘要:
有时候一些意外的缓存删除,内存溢出,或者遭受攻击等都会造成系统中产生大量僵尸进程,将这些异常的程序监控起来是有必要的,有利于问题的及时处理 监控项item proc.num[,,zomb,] 触发器: 当僵尸进程超过5个时触发报警 {Template EUS OS Linux_aliyun:proc 阅读全文
摘要:
ansible安装etcd 的play-book配置1.目录结构 roles/etcd ├── defaults │ └── main.yml ├── files │ ├── jwt_RS256 │ └── jwt_RS256.pub ├── README.md ├── tasks │ ├── co 阅读全文
摘要:
1.获取etcd-manager的代码git clone https://github.com/shiguanghuxian/etcd-manage2.安装docker和 docker-composecurl -fsSL https://get.docker.com | bash -s docker 阅读全文
摘要:
现象: 阿里云服务器ecs启动了python程序,当使用slb以后会建立大量的保留地址会话,而且会一直上升 咨询阿里云售后发现是健康检查的地址,但是一般最多只有几十个,这样几千个的establish 会话不正常,重启系统,或者重启程序后刚开始没问题,后面一直累加establish会话 后面问了同事发 阅读全文
摘要:
centos7环境下jenkins实现golang编译及发布 一.jenkins构建execute shell执行脚本 #!/bin/bash # 此脚本功能为根据构建时选择的参数,同步 /data/www/vhosts/services/fic_server_http_gate/ 下的文件同步到远 阅读全文
摘要:
1.django的配置message_test/settings.pyapp配置部分 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.co 阅读全文
摘要:
django入门到精通⑨forms表单的使用(python37_django2) D:\python\django_imooc_xiaobai\python manager.py startproject forms(python37_django2) D:\python\django_imooc_ 阅读全文
摘要:
django入门到精通⑧消息管理器和mysql数据库的互动1.message_test/settings.py配置 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttyp 阅读全文
摘要:
django入门到精通⑦python对mysql,redis,mongodb的基本操作# 创建项目、app (python37_django2) D:\python\django_imooc_xiaobai>django-admin startproject lession4_orm_one (py 阅读全文
摘要:
一、 问题描述:查看从库状态时发现Last_SQL_Errno: 1062(主键值重复,入库失败)从库报错如下: mysql> show slave status\G Connection id: 23172 Current database: mysql ********************* 阅读全文
摘要:
django入门到精通⑥消息管理器的升级处理,对关键词进行过滤示例# 安装分词工具(python37_django2) D:\python\message_test>pip install jieba 设置message_test/settings.py 1.自定义分词工具app/templatet 阅读全文
摘要:
1.搭建基础环境 (python37_django2) D:\python\django_imooc_xiaobai>django-admin startproject mako_project (python37_django2) D:\python\django_imooc_xiaobai>cd 阅读全文
摘要:
1.创建环境 (python37_django2) D:\python\django_imooc_xiaobai>django-admin startproject jinja (python37_django2) D:\python\django_imooc_xiaobai>pip install 阅读全文
摘要:
1.创建环境 workon python37_django2 django-admin startproject template cd template python manage.py startapp app 2.模板的基本设置项目下创建 templates 存放html模板的文件夹创建模板文 阅读全文
摘要:
1.基本环境配置windows 10安装python3.7.2安装虚拟环境(避免环境之间相互污染)C:\Users\ws>pip install virtualenvpip install virtualenvwrapper-win# 创建基于python3.7的虚拟环境mkvirtualenv.b 阅读全文
摘要:
消息发布与接收示例 (python37_django2) D:\python>django-admin startproject message_test (python37_django2) D:\python>cd message_test # 创建app (python37_django2) 阅读全文