python2.7安装pip工具

发表于 2022-04-20   |   分类于 技术

因老项目还是用的python2.7,最近有需求需要新增代码,所以还是需要python2.7的开发环境。pip目前已经停止了python2.7的支持,为正常使用python2.7的pip功能,需要安装指定的老版本。

阅读全文 »

Kafka启用SASL进行身份验证及容器实践

发表于 2021-06-10   |   分类于 技术

Apache Kafka broker支持通过 SASL 进行客户端身份验证。SASL 身份验证可以与 SSL 加密同时启用(SSL 客户端身份验证将被禁用)。

阅读全文 »

vmware unable to install all modules

发表于 2021-05-02   |   分类于 技术

每次升级完内核,vmware-workstation都需要重新编译部分模块,例如:vmmon和vmnet,自动编译经常失败,手动编译方法如下,做个记录。

阅读全文 »

CentOS7编译安装lxd

发表于 2021-04-30   |   分类于 技术

LXD 是 ubuntu 基于 LXC 技术的重构,LXD容器天然支持非特权和分布式。
LXD 与 Docker 的思路不同,Docker 是 PAAS,LXD 是 IAAS。
Ubuntu上可以直接通过软件包安装,centos上没有,只能编译安装或通过snap安装,以下是编译安装的方法。

阅读全文 »

Etcd容器部署集群并启用TLS

发表于 2021-04-27   |   分类于 技术

在实际生产环境中,etcd集群都是使用TLS加密通信的,那么应该如何部署一套使用TLS证书加密的etcd集群呢?

阅读全文 »

etcd入门教程

发表于 2021-03-11   |   分类于 技术

本位主要用以记录一些etcd的基本操作和常识。

阅读全文 »

警惕OS命令注入漏洞 - python篇

发表于 2020-08-17   |   分类于 技术

OS命令注入漏洞是一个十分严重,但是又十分容易被人忽视的一个问题。

阅读全文 »

Deepin下安装神器Pyenv

发表于 2020-08-15   |   分类于 技术

以前一直是通过修改/bin/目录下的软连接来实现python版本的切换的,十分不方便,而且安装新的python版本也十分繁琐,尝试了一把pyenv,瞬间感觉真香,记录下安装过程备忘。

阅读全文 »

Neutron L3实现概述

在OpenStack中,三层路由器的实现是利用了Linux的NameSpace和iptable来完成的。每当云平台上创建一个路由器,Neutron就会在网络节点创建一个与之对应的NameSpace。

阅读全文 »

Apache重新加载WSGI应用

发表于 2019-06-28   |   分类于 技术

通常python写的wsgi app可以使用mod_wsgi模块来部署到apache服务中。本文介绍在这种方式下如何重新加载wsgi应用。

阅读全文 »

© 2017 Powered by Typecho
苏ICP备15035969号-3