2017.12.2更新日志: 头像替换成修改后的最新头像,版本:3.2.12. 新的头像已经出炉,还有一定小的细节等在使用的过程中再慢慢发现、修改。 其实这个头像并不是最满意的,然而现在很多app头像都是圆的导致画面会被切割很大一部分,所以只能使用目前的头像。 附上头像Link,以便以后随时使用:本站下载地址和全球可用地址。
2017.12.2更新日志: 头像替换成修改后的最新头像,版本:3.2.12. 新的头像已经出炉,还有一定小的细节等在使用的过程中再慢慢发现、修改。 其实这个头像并不是最满意的,然而现在很多app头像都是圆的导致画面会被切割很大一部分,所以只能使用目前的头像。 附上头像Link,以便以后随时使用:本站下载地址和全球可用地址。
此脚本(initnetwork.py)只适用于删除单个用户下的路由接口及路由,同时删除provider(外部)网络和selfservice(内部)网络及其所对应的子网(字网名与网络名相同),删除后根据数据库信息重建OpenStack网络和路由(网络名及路由名均已写死)。 #-*- coding:utf-8 -*- #!/usr/bin/env python import traceback import MySQLdb from keystoneauth1 import loading from keystonea…
由于工作从事OpenStack方面,经常需要yum安装一些OpenStack组件,以前由于懒而且yum也能正常下载安装OpenStack的rpm包所以也就懒得搭建OpenStack本地源,昨天突然发现不能正常下载安装OpenStack的rpm包,于是就想自己搭建一个本地yum源,会搭建OpenStack本地yum源也就能很轻松搭建其他的yum源。 Yum(Yellow dog Updater, Modified)由Duke University团队,修改Yellow Dog Linux的Yellow Dog Upd…
最近学习Python,在学习的同时利用写了个获取天气的小爬虫,并通过百度语音来播放合成的天气信息。因为Python3对中文支持较好,所以爬虫使用Python3写。 天气的信息来源于新浪天气,使用lxml对信息筛选并获得自己想要的数据 。 将得到的信息与字符拼接即可得到一段包含关键信息的字符串,并将这段字符串与百度语音api连接到一起。 最后使用mplayer播放这段连接即可实现想要的效果。 最最后附上源码(还有点小问题不想改了,懒)。 #!/usr/bin/env Python # coding = utf-8 i…
第一次写python脚本花了2星期才弄完,改了不少bug虽然可以正常使用但是应该还有点问题,脚本等国庆回来再完善完善,今天先写个文章的草稿吧,现在不写未来几天会一直没时间写,一下3个脚本主要功能是通过在数据库读取用户写入信息来创建,删除,关闭,开启,挂起,恢复实例,所有实例通过硬盘启动,并绑定浮动ip,通过celery实现分布式任务。 start.py[link](此脚本在后台一直运行,不断读取数据库,发现用户请求则获取数据交给celery) __init__.py[link](此脚本位于start.py同一路径的…
由于现阶段IPv4地址的缺乏导致我们不能为每一台机器配上公网IP地址,我们与机器处于同一局域网下时可以很方便的远程,当我们更换网络环境时由于机器配的是私有IP地址导致我们无法正常远程机器,此时需要内网穿透来解决我们的问题,frp是目前我知道一个比较方便的内网穿透工具。 Frp(Link)是发布在Github上的一个项目,使用简单并且有中文文档,使用frp首先需要有一台在公网上的机器作为跳板,如果使用frp来访问内网的web服务则需要一个域名并将域名的A记录解析到对应公网机器的IP上,frp的具体工作模式如下图所示:…
安装CentOS时一般会选择mini版,mini版默认是不会安装 CentOS 的图形界面程序,比如:Gnome或者KDE, 那么需要在图形界面下工作的话,可以手动来安装CentOS Gnome GUI包,本文将会讲述如何在CentOS 7 系统下安装Gnome图形界面并使用VNC远程系统桌面(默认防火墙关闭)。 CentOS一般会配置为中科大的yum和epel源,在命令行下输入如下命令安装Gnome包: yum groupinstall "GNOME Desktop" "Graphical Administrat…
网域名称系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。 搭建DNS服务器,就需要柏克莱大学发展出来的BIND (Berkeley Internet Name Domain)软件。可通过yum命令来安装: 上面比较重要的是那个 bind-chroot ,所谓的 chroot 代表的是“chan…
新装的系统有不少东西需要优化和安装,通过终端敲命令过于浪费时间,干脆写成一个简单的小脚本供自己以后使用,其中有些配置需要根据环境环境修改。 systemctl disable firewalld sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config rm -rf /etc/yum.repos.d/* mkdir .ssh && chmod 700 .ssh curl http://10.0.0.102/authorize…
最近想给 Blog添加SSL认证,由于Wordpress网站是使用Docker部署的,所以省略LAMP部署步骤。Wordpress官方镜像是使用的debian系统,运行在Apache2环境,在某些方面会和其他系统略有区别。SSL证书是在腾讯云获取的免费证书,下载证书后解压里面会有4个文件夹对应不同web服务,根据自己环境选择对应文件夹里证书。 首先需要加载openssl模块,终端或者xshell中输入openssl,查看是否安装ssl,如出现以下提示说明已安装过。 如果没有安装的话即可安装。安装好后需要加载Apac…