随笔分类 - Linux运维
1
服务配置优化
摘要:一、背景 环境版本:MySQL版本 5.7.7 pod级mysql主从,误删除存储引擎为innodb的数据文件导致表消失,同名表无法创建,但是表空间存在该名称表; 1.1 mysql启动报错; 1.2 创建表报错; create table tablename; 报错: ERROR:Tablespa
阅读全文
摘要:一、python2.6升级至Python2.7 1.查看当前python版本 $ python -V $ python 2.6.6 # 2.6 版本的pip下载uwsgi是一个坑,不能正常使用,建议最后不要升级到3.0版本部署django项目 2.下载Python-2.7.12 $ wget htt
阅读全文
摘要:一、环境配置 1.1 系统信息 CentOS Linux release 7.6.1810 (Core) 3.10.0-957.27.2.el7.x86_64 2.2 准备环境 a. 关闭防火墙 systemctl stop firewalld systemctl disable firewalld
阅读全文
摘要:一、前言:描述 一个高性能的支持丰富数据结构的 NoSQL 数据库, 用于替代 Redis. 1.1 特性优点 替代 Redis 数据库, Redis 的 100 倍容量 LevelDB 网络支持, 使用 C/C++ 开发 Redis API 兼容, 支持 Redis 客户端 适合存储集合数据, 如
阅读全文
摘要:一、前言: 每次使用测试开发环境,需要更新linux系统python版本,以及pip版本; 每次更新都要百度、google查询,为此方便自己使用,特此记录笔记; 二、安装python3 2.1 下载源代码了 [XXXXX ~]# python -V Python 2.7.5 [XXXXX ~]# c
阅读全文
摘要:MySQL部署 1.1 下载安装包 [root@node01 ~]# wget https://cdn.mysql.com//archives/mysql-5.7/mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz 1.2 解压安装 二进制安装方式 [root@no
阅读全文
摘要:imagePullPolicy Always 总是拉取 pull imagePullPolicy: Always IfNotPresent 默认值,本地有则使用本地镜像,不拉取 imagePullPolicy: IfNotPresent Never 只使用本地镜像,从不拉取 imagePullPol
阅读全文
摘要:前言: 部署harbor作为k8s镜像仓库 部署k8s私有镜像仓库harbor 把demo小项目需要的镜像上传到harbor上 修改demo项目的资源配置清单,镜像地址修改为harbord的地址 前面讲k8s集群部署完成 如果将Django项目部署到k8s中,需要镜像,将Django项目打包成镜像推
阅读全文
摘要:前言: 之前的Django项目直接部署到Docker容器中,简单高效; 不过生产中还是要部署到K8S中,在此总结一下工作经历 一、Harbor仓库 创建harbor仓库项目 传送门:Harbor单点仓库部署 二、编写Dockefile Dockerfile文件 FROM python:3.6 WOR
阅读全文
摘要:前言: 官方提供的几种Kubernetes部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。 官方地址:https://kubernetes.io/docs/setup/minik
阅读全文
摘要:目录结构 第一篇:K8S集群部署 第二篇:Harbor单点仓库部署 第三篇:Django项目构建发布 第四篇:K8S拉取Django项目创建pod 第五篇:Jenkins持续更新...待定
阅读全文
摘要:一、故事背景 二、加-的参数脚本 三、执行以及结果 四、总结
阅读全文
摘要:一、项目背景 二、测试环境 三、web框架 上代码:测试服务器的代码结构 bonline.py代码 四,uwsgi服务 五、启动uwsgi服务 1. 启动 2. 检查 3. nginx部署 这步骤就省略了有兴趣的朋友可以移步去看我之前写的nginx代理django项目里面有些如何安装nginx以及安
阅读全文
摘要:1. 前言 2. uwsgi配置 3. supervisord 配置 a. 安装supervisor服务 [root@linux-node01 conf.d]# cat /etc/supervisord.conf ; Sample supervisor config file. ; ; For mo
阅读全文
摘要:1. 修改zabbix配置文件 2. 编写邮件脚本 由于国外邮件测试过程颇为坎坷,就用到万能的outlook做为报警邮件 3. 测试脚本 4. 微信报警脚本 #晚上再登录已经登录不上去163了就不截图了 5. Zabbix上配置 6. 报警操作及恢复操作(记得再动作里配置) 接收人:{TRIGGER
阅读全文
摘要:一、简介 二、基础环境准备 2.1 安装依赖包 2.2 添加GitLab仓库 2.3 可更换国内源 2.4配置并启动gitlab-ce 2.5 检查状态 [root@db01 src]# gitlab-ctl status run: gitaly: (pid 23978) 37s; run: log
阅读全文
摘要:一、准备环境 检查python版本以及pip版本 如果没有安装pip 在安装了epel源的情况下,直接yum就可以安装python3.4 没有自带pip3,从官网安装 二、安装nginx 1. openresty简介 2. 安装步骤 3. 配置openresty ./configure --conf
阅读全文
摘要:一、pycharm字体放大的设置 File —> setting —> Keymap —>在搜寻框中输入:increase —> Increase Font Size(双击) —> 在弹出的对话框中选择Add Mouse Shortcut 在弹出的对话框中同时按住ctrl键和鼠标滚轮向上滑。 二、P
阅读全文
摘要:1. 修改PS环境变量 2. 重新打开一个窗口
阅读全文
摘要:rabbitmq 源码安装 一、概念: 二、安装RabbitMQ CentOS: 1.先安装erlang # PS: 注意安装操作首先要切换到root工作环节中 # 在命令 如果$ 表示是普通用户, 2.安装rabbitmq 3. 启动:rabbitmq-server 4. 检查服务启动状态 三、管
阅读全文
1

浙公网安备 33010602011771号