小飞鸟 爱菜家、希望之神 爱菜、爱菜、爱菜
  1. 安装MySQL和MongoDB的WEB管理界面

    ## MySQL管理界面这个没多少选择,大部分人都安装的是phpmyadmin,而且简单方便,在ubuntu下,只要 apt-get install phpmyadmin设置也不需要,只要在安装过程中输入mysql密码即可,访问`http://localhost/phpmyadmin`即可## MongoDB管理界面MongoDB的工具还比较多,没有一个能够统一全部工具的,不过推荐使用...…

    阅读全文

  2. 从Bash切换到Zsh

    ## 安装Zsh我在mac下,使用`port install zsh`就好了,因为mac自带的Zsh比较老,然后使用`chsh -s /opt/local/bin/zsh`搞定## 安装Zsh配置文件克隆配置 git clone git://github.com/sjl/oh-my-zsh.git ~/.oh-my-zsh移动到根目录 cp ~/.oh-my-zsh/te...…

    阅读全文

  3. 给Git或者APT设置goagent代理

    ## 安装goagent这个教程网上很多,放狗一搜即可。不过网上goagent教程里讲的大部分是给浏览器用的。其实goagent是监听了本地的8087端口,其实任何程序都可以利用这个端口,只要设置好即可。## 设置git代理直接在终端输入 export https_proxy="127.0.0.1:8087" export http_proxy="127.0.0.1:8087" ...…

    阅读全文

  4. WSGI学习

    ## WSGI(Web Server Gateway Interface)WSGI是WEB服务网关接口的缩写,是为Python语言定义的Web服务器和Web应用程序之间一种简单而通用的接口。它没有具体的实现,更像是一个标准协议,具体可以去[PEP333](http://www.python.org/dev/peps/pep-0333/)了解。简单说来,它是一个连接用户应用和Web服务器的桥梁...…

    阅读全文

  5. 在虚拟机单机部署OpenStack Grizzly

    ## 安装过程### 安装Ubuntu我手头有的是Ubuntu Server 12.04 64位版,就直接用了,默认安装即可,配置的时候很简单,如下- 内存:1G- 硬盘:20G- 处理器:2- 网络:NAT装好以后登陆,执行以下命令 sudo passwd root #设置root密码 su ...…

    阅读全文

  6. 学习使用python打包工具distutils

    ## 安装和了解distutilspython中自带了distutils,直接用 ### 使用步骤- 写一个安装脚本(setup.py)- (可选)写一个安装配置文件- 创建一个源码分布- (可选)创建一个或多个编译过的二进制分布### 一个简单的例子 from distutils.core import setup setup(name='test', ve...…

    阅读全文

  7. python包工具之间的关系

    从下面部分可以大致了解一下各个工具的由来和区别,推荐[Python打包工具](http://www.ituring.com.cn/article/19090)这篇文章,来自图灵社区的一篇翻译文,很详细的解释了Python打包工具的发展。下面部分转载自:[Yang Yubo's blog](http://blog.yangyubo.com/2012/07/27/python-packaging...…

    阅读全文

  8. 给OpenStack创建Ubuntu镜像

    ## 创建Ubuntu镜像### 创建一个img文件 kvm-img create -f raw ubuntu.img 10G### 启动安装程序 sudo kvm -m 512 -cdrom ubuntu-12.04-server-amd64.iso -drive file=ubuntu.img -boot d -nographic -vnc :0### 接入继续安...…

    阅读全文

  9. OpenStack Grizzly Multihost部署文档

    > 生产环境中部署OpenStack基本的要求的是稳定,安全和可扩展性,使用Multihost方式部署的好处是保证了网络的高可用,服务器数量捉急,所以选择[mseknibilel](https://github.com/mseknibilel/OpenStack-Grizzly-Install-Guide)的部署方式会比较纠结于控制节点和网络节点的资源浪费。所以本文档参考[Longgeek]...…

    阅读全文

  10. 为什么使用pip而不是easy_install

    下面的信息图,来自[The Hitchhiker's Guide to Packaging v1.0](http://guide.python-distribute.org/index.html)其中的[Current State of Packaging](http://guide.python-distribute.org/introduction.html#current-state-...…

    阅读全文