Debian服务器开小鸡(VPS)教程

在hostloc混的日子看到了若干onemanIDC的诞生和死亡,但每次有人试图进入onemanIDC这个行业,但不知道怎么在独服上开VPS,然后发贴求教各个IDC的的时候,各个oneman就不做声了。前一阵入手一个廉价的OVH独服,每月只有区区十几刀,比最便宜的Linode还便宜。虽然线路不咋地,但贵在便宜而且不用担心各种PT党邻居。Google一下openvz的资料然后简单在Debian系统上开始弄,相对来说openvz还是比较简单。最便宜的OVH只有2G内存,而且并非为了当真做IDC,所以就直接命令行操作,没有搭配额外的面板了。首先,安装一个新的Debian操作系统分区方案:/tmp2G(仅用作临时文件)ext3/ext4/varMax(虚拟机)ext3/ext4/home20G(大型网站,试图增大这个log)ext3/ext4/usr5G(软件)ext3/ext4/swap5G(s...

精彩继续

给OpenVZ的VPS增加SWAP空间

很多介绍OpenVZ和XEN还有KVM的区别时候都会说OpenVZ是没有SWAP的,但实际上是可以给OpenVZ的机器增加swap的。只是这个前提是:母鸡是你的。也就是你自己拥有独立服务器的权限。当然也有一些掩耳盗铃的方式,不需要拥有母鸡的权限也可以给OpenVZ的VPS增加swap,比如:#!/bin/bashSWAP="${1:-512}"NEW="$[SWAP*1024]";TEMP="${NEW//?/}";OLD="${TEMP:1}0"umount/proc/meminfo2>/dev/nullsed"/^Swap\(Total\|Free\):/s,$OLD,$NEW,"/proc/meminfo>/etc/fake_meminfomount--bind/etc/fake_meminfo/proc/meminfo实际上,上边这个脚本只能增加一个可看但不可用的swa...

精彩继续

零散的几个知识点

打印格式漂亮的JSONByPython之前一直用在线的一些格式化JSON字符串的页面格式化一些JSON,忽然发现Python自带一个pprint的模块,直接可以输出格式化后的内容,类似PHP的print_r之流。当然,还有另一种方法简单使用Python格式化JSON字符串:print(json.dumps(data,indent=2))print函数简单增加一个indent参数即可打印格式化后的JSON字符串。给debian的vps增加内网ip很丢人的一直以为买一个独服带几个公网IP就会对应给分配几个内网IP,然后开VPS时候给每个VPS分别绑定一个/多个外网IP或者一个/多个内网IP。还特意在hostloc论坛发帖问怎么个玩法,经aarwwefdds同学指点,回家在虚拟中测试了一下,随便给VPS绑个内网ip就能ping通……实际操作步骤也很简单:1.vzctlset33--ipadd19...

精彩继续

VPS自动备份增强版

Burst的VPS频繁当机+硬件经常坏掉,和客服沟通要求换一个稳定主机无果,要求客服将剩余时间折价换成Burst新出的xen类型VPS得到答复是“No,I'msorrybutthat'snotpossible.”。为了为数不多的数据安全,除了第一时间转移可以转移的站点到其他VPS外,俺也只好加入每日备份的大军,翻了翻俺在myBaseDesktop中以前收集的来自军哥的一个自动备份脚本,但发现军哥的脚本并不是很完善,简单修改了一下用在了这个VPS上。主要修改点有:备份目录不存在时候自动创建压缩传输数据库备份以便节省时间&流量俺的修改版自动备份脚本地址:https://gist.github.com/2250313

精彩继续