摘要: 一、ORM介绍: orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在 阅读全文
posted @ 2017-11-26 10:57 灬魑魅魍魉灬 阅读(285) 评论(0) 推荐(0) 编辑
摘要: import paramiko,os import logging class ssh_host(object): def __init__(self,host_ip,password,port=22,user='root',log_file='ssh_host.log'): self.host_ip = host_ip self.password = p... 阅读全文
posted @ 2017-11-23 15:44 灬魑魅魍魉灬 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 一、文件的权限 修改文件权限的语法为:chmod abcabcabc file其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。r=4,w=2,x=1若要rwx属性则4+2+1=7;若要rw-属性则4+2=6;若要r-x属性则4+1=7。 阅读全文
posted @ 2017-11-22 16:27 灬魑魅魍魉灬 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、安装epel源: 2、安装lightdm和xfce: 3、修改配置文件: vim /etc/lightdm/lightdm.conf ... [XDMCPServer] enabled=true port=177 ... 4、将Display Manager切换为lightdm: systemc 阅读全文
posted @ 2017-11-21 14:54 灬魑魅魍魉灬 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。 LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现 阅读全文
posted @ 2017-11-21 11:41 灬魑魅魍魉灬 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 一、subprocess介绍: subprocess模块中只定义了一个类: Popen。可以使用Popen来创建进程,并与进程进行复杂的交互。 1、使用subprocess包中的函数创建子进程的时候,要注意: 2、subprocess.call() 3、subprocess.check_call() 阅读全文
posted @ 2017-11-20 11:27 灬魑魅魍魉灬 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、开启的时候需要关闭所有虚拟机: 阅读全文
posted @ 2017-11-19 21:32 灬魑魅魍魉灬 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 一、初始化环境: 1、安装软件包: 2、关闭防火墙 3、关闭selinux 4、配置地址 5、配置hosts 二、执行脚本: 1、配置时间同步: 2、执行脚本: 阅读全文
posted @ 2017-11-19 20:57 灬魑魅魍魉灬 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 一、初始化环境: 1、更换yum源: 2、下载openstack的软件包 3、安装python3 4、关闭selinux 5、关闭防火墙 6、配置好ip地址 7、更改hosts文件 二、执行脚本: 1、配置时间同步: 2、执行脚本: 三、创建虚拟机: 1、装好计算节点后,不会自动注册(运行下面命令进 阅读全文
posted @ 2017-11-19 20:38 灬魑魅魍魉灬 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 以下是从163源下载openstack-ocata版软件包的脚本: 阅读全文
posted @ 2017-11-14 16:09 灬魑魅魍魉灬 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 一、openstack(ocata)本地yum源的建立: 1、配置yum缓存: vi /etc/yum.conf 把yum.conf配置改为: [main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=1 2、指定Ocata镜像源 阅读全文
posted @ 2017-11-10 15:53 灬魑魅魍魉灬 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 一、慢查询: 1、慢查询的作用:通过慢查询分析,找到有问题的命令进行优化。 2、慢查询的redis的配置参数: slowlog-log-slower-than 慢查询预设阈值(单位是微秒1秒=1000000微秒) slowlog-max-len 慢查询最多存多少条 修改慢查询有两种方法: 1、直接在 阅读全文
posted @ 2017-11-04 10:13 灬魑魅魍魉灬 阅读(1855) 评论(0) 推荐(1) 编辑
摘要: 一、环境介绍: 系统:Cerntos6.6 Mysql版本:mysql-5.6.34 二、安装操作: 1、卸载旧版本: 2、安装依赖包: 3、下载MySQL,源码编译安装: 4、配置MySQL: [client] port = 3306 socket = /usr/local/mysql/var/m 阅读全文
posted @ 2017-11-02 16:20 灬魑魅魍魉灬 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: nginx 服务器重启命令,关闭 nginx -s reload :修改配置后重新加载生效 nginx -s reopen :重新打开日志文件 nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 关闭nginx: nginx -s stop :快速停止ng 阅读全文
posted @ 2017-11-02 12:47 灬魑魅魍魉灬 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: 一、环境介绍: 二、环境安装: 三、配置服务: ! Configuration File for keepalived #全局定义 global_defs { notification_email { #指定keepalived在发生事件时(比如切换)发送通知邮件的邮箱 ops@wangshibo. 阅读全文
posted @ 2017-11-01 22:05 灬魑魅魍魉灬 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 一、基础环境: 负 载 机:A机器: 192.168.71.223后端机器1:B机器:192.168.71.224后端机器2:C机器:192.168.71.226 二、安装配置: 1、三个机器共同执行: 2、机器A配置: 将配置改为: worker_processes 2; events { wor 阅读全文
posted @ 2017-11-01 12:21 灬魑魅魍魉灬 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 1. 安装Python的依赖包 2. 下载Python3.5的源码包并编译 检测python3.5是否安装成功 3. 升级pip 因为python3.5自带pip,setuptools 4. 升级setuptools 安装脚本(用2.7) 阅读全文
posted @ 2017-10-28 23:33 灬魑魅魍魉灬 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一、升级前准备 1、下载openssh-6.7p1.tar.gz: 2、备份ssh配置文件: 3、查看是否缺包 如果有配置yum了的话可以直接yum安装这些包,这样既可以检验是否装了,没装的直接装上。 先卸载完旧版本的openssh 二、编译安装新版本openssh 1、安装openssh-6.7 阅读全文
posted @ 2017-10-25 17:03 灬魑魅魍魉灬 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 安装:http://www.cnblogs.com/hukey/p/6654285.html Mysql安装后的设定: 安装后的设定: (1) 为所有root用户设定密码; (2) 删除所有匿名用户 上述两步骤可运行命令:mysql_secure_installation 客户端程序: 客户端类应用 阅读全文
posted @ 2017-08-01 08:46 灬魑魅魍魉灬 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一、缓存数据库介绍 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题, 阅读全文
posted @ 2017-07-26 17:32 灬魑魅魍魉灬 阅读(340) 评论(0) 推荐(0) 编辑