友情提示:
当用上python后,感觉还是很方便的,比如管理oracle,不用再去安装个客户端,直接python脚本执行下,就完成操作了.
系统:centos 7(64位)
软件环境:python 2.7.5
1.安装cx_oracle模块
pip install cx_Oracle
2.安装依赖包
wget https://github.com/bumpx/oracle-instantclient/raw/master/oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm
wget https://github.com/bumpx/oracle-instantc...
用阿里云python sdk管理安全组
之前使用go语言的sdk来管理阿里云安全组,最近一直想使用python来进行管理,毕竟python方便管理,交接也方便,是个运维都可以看得懂的.
系统:centos 7(64位)
软件环境:python 2.7.x
1.安装python-pip
yum -y install python-pip
2.安装阿里云python sdk
pip install aliyun-python-sdk-ecs
3.管理安全组
#!/usr/bin/env python # coding=utf-8 from aliyunsdkcore import client from aliyunsdkecs.request.v20...
使用supervisor管理hhvm进程
看了网上很多都说hhvm容易宏掉,使网页前台出现502错误,目前我这台vps上还没有发现有出现过这样的情况,但为了以防万一,所以还是给vps装了个supervisor来保证hhvm的正常运行.下面我们来看安装教程.
系统:centos 6.5(64位)
1.确认python版本
python -V
Python 2.6.6
2.安装setuptools
wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086
sh setuptools-0.6c11-py2.6.egg
3.安装supervisor...
redmine用git repo镜像脚本
当用git来管理代码,后台用gitolite,redmine来管理项目,redmine中可以结合git来参看git提交信息时,非常有用.
以下代码参照了http://blog.buginception.com/blog/2012/04/02/redmine-use-git-code-review
代码如下:
#!/bin/bash set -x if [ "$1" = "" ]; then echo "Usage: $0 [repo]" exit 1 fi REPO=$1.git GIT_BASE=/home/git/repositories MIRROR_PATH=/home/jxb/git-mirrors REPO_PATH=$MIRROR_PATH/$REP...