Host1Free VPS 内存占用优化

PS:第一次发完文章发现忘了写nginx和php5-fpm的对接,准备连上自己的VPS去看设置,打开终端-上键-回车,才发现自己打的上一行代码居然是exit…… PS2:VPS用22端口的童鞋请小心,你很有可能敲命令敲到一半断掉,换个端口就行,比如 2222。(好2) PS3:今天自己在VBox上搭了一个Debian 6实验,结果发现Lighttpd有插件功能……修改。 对于一个VPS来说,CPU、硬盘等对于像建一个像我这样的博客,一般已经足够,但是最烦的就是内存不足。一个VPS商可以把母鸡的一个CPU核心划给十几台VPS来用(虽然只有最坑爹的VPS商才会这样做),但是比如你主机的内存是4G,你永远无法分出20台256M内存的VPS,因为那会占你5G内存。而且,你的主系统还要跑OpenVZ之类的虚拟化技术和HyperVM之类的管理界面,你连16台(刚好占满4G)都分不出。 对于我们这些VPS用户来说,当你拿到一台VPS,你一定要把它的内存占用精简精简再精简,否则一旦内存爆满,你的VPS也就废了。...

Host1Free 检查所有用户是否使用VPS

Host1Free送VPS的活动已经搞了好一段时间了,总共上了30多台服务器,划出了总共30000 台VPS(超售严重啊……免费的忍忍吧),引来超级大批用户注册,最重要的是官方不歧视景德镇用户注册。但是景德镇的人有一个特点,就是拿到之后玩,玩烦了就把它放在一边不管,或者是自己又搞到了其他的VPS(比如EC2,还有早几个月可以弄到VPS.me),就再也不去用它了。但是Host1Free总体比较敬业,每次服务器down掉,都会把所有的VPS都开起来,于是那些没人用的VPS,一个就是128M内存+640M Swap,浪费资源。 于是Host1Free想了一个奇葩的方法检查用户是否活跃使用,关机!大概上个星期四晚上,所有VPS全部被关机。同时Host1Free发邮件通知所有用户,赶紧到SolusVM里开启VPS,否则过几天就要被干掉了。 上个星期回到家,我想折腾VPS,结果连不上,到SolusVM里发现VPS关机了,于是我就开启了它(我以为Host1Free抽风了),折腾了一会儿。...

nginx 启用 SSL 加密

用自己的VPS的一个好处就是可以开SSL加密,可以实现在公共场所管理博客的安全,以及减小某些自然因素导致连接异常中断的几率。Debian 6软件源里的nginx已经带了SSL模块,所以很简单就可以开启SSL。只要把/etc/nginx/sites-available/default复制一份成 default-ssl,做下面的修改就行。 server { listen 443 ; server_name localhost; ssl on ; ssl_certificate lic.crt; ssl_certificate_key lic.key; } or(下面这种直接改default就行) server { listen 80 ; listen 443 ssl; server_name localhost; ssl_certificate lic.crt; ssl_certificate_key lic.key; } 其中的lic.crt和lic.key记得改成自己的证书路径。 但是最难弄到的就是SSL证书,VeriSign和Thawte的证书每年没个五六百RMB是搞不到的。目前有以下几种途径可以获取免费的SSL: 1.自己生成证书,方法自行谷歌。 优点:方便。缺点:用任何浏览器浏览都会报证书不信任错误。 2....

SCIM抽风的解决办法

在Ubuntu 12.10下,我不喜欢用默认的ibus,软件源里的fcitx和scim都不带拼音包,于是我自己下载了scim的谷歌拼音模块,编译安装使用。 但是在使用过程中,scim经常动不动抽几下风,症状是无论点击什么输入框,scim通通不识别,认为这里无法输入中文。于是就只能打英文。 Bug掉的那次,我在和同学用pywebqq聊天,结果scim一抽,接下来的聊天都是用拼音进行的,直到对方一会儿没回复,我乘机注销,重新登录,才找回了scim。结果今天我在用电脑写作文,scim又抽风了。 我实在不想注销系统,于是打开终端,查查scim的命令。 xdd@xdd-asus:~$ scim -- help Smart Common Input Method 1.4.14 Usage: scim [option]... The options are: -l, --list List all of available modules. -f, --frontend name Use specified FrontEnd module. -c, --config name Use specified Config module. -e, --engines name Load specified set of IMEngines. -ne,...

XJOI被多款搜索引擎收录

最近无聊,在必应上搜了搜XJOI,结果……还真被刨出来了…… http://cn.bing.com/search?q=www.hzxjhs.com%3A83&go=&qs=n&form=QBLH&pq=www.hzxjhs.com%3A83&sc=0-3&sp=-1&sk= http://cn.bing.com/search?q=%2Bxjoi&go=&qs=n&form=QBRE&pq=%2Bxjoi&sc=0-0&sp=-1&sk= 然后我马上想,必应收录,雅虎会不会收录?结果还真……收录了…… http://search.yahoo.com/search;_ylt=A2KLf7U8vblQtAIASlKbvZx4?p=XJOI&toggle=1&cop=mss&ei=UTF-8&fr=yfp-t-701 http://search.yahoo.com/search;_ylt=A0oGdUdIvblQiAMAUcRXNyoA?p=www.hzxjhs.com%3A83&fr2=sb-top&fr=yfp-t-701&type_param= 然后腾讯搜搜: http://www.soso.com/q?pid=s.idx&cid=s.idx.se&w=www.hzxjhs.com%3A83 http://www.soso.com/q?sc=web&bs=www.hzxjhs.com%3A83&ch=w....

NOIP复赛有感

NOIP真是一年比一年水。之前被XJOJ上的题狂虐,这次终于轮到我虐题了。 首先是星期五。上午整个年级疯传XXY要救我们出去上课。然后我们去找班主任请假。然后我们AC了。中午吃完饭,坐上家长的车,去XJ。 车上我爸告诉我,他给我装了Win8,让我试一下。我一打开,x64……话说我的声卡在Win8 x64下有Bug不能用……然后到了XJ,下x86 ISO,重装。一边重装一边拿出我的诺基亚N81逛 XJOJ…… 话说刚到XJ,电子阅览室人满为患,我一看就看到JC和DZY两个去虐提高组的牛,他们提早两天就把学校给root了,然后把自己给unlock了。 话说xuejun-wireless真的是一天比一天神犇,没事给你搞个无法访问Internet,以前苦于网线太短,这次带了一根超长的延长线,本来想着解决问题了,谁知发现XJ的网线接触不良 ……Orz 装完系统。我一边下各种驱动一边刷OJ。这次放了一份奇异的比赛,可是我不想做,因为我不想失去信心……果断交样例。4道题总共得了10分…… 晚上又是一场比赛。...

免费ASIA域名:CrazyDomains.Com.Au 的插图

免费ASIA域名:CrazyDomains.Com.Au

免费的.CO.CC域名或者.TK域名大家应该都有(我就在用CO.CC),可是最近有一个澳大利亚的域名商正在放送免费的.ASIA域名,期限是一年。 首先打开主页: http://www.crazydomains.com.au/ ,找到首页上的域名输入框,选择ASIA,如下图。 0美刀!点一下Search。然后就会看到yourname.asia后面$0的提示。如果是$1,那么你需要某种修改你的IP地址的方式。 接下来,点Add To Cart,然后Register Selected。再接下来,注册一个账号,我不说了。Next。再接下来,会让你买一堆增值服务什么的,注意都要美刀!全部不要选!一路 NEXT! 最后会出来一个「你的订单正在处理」的提示,点右上角MY ACCOUNT。然后是Domain Name Manager下的Login,然后是登录。 接下来不用解释了,你的域名已经到手了。域名管理什么的我不说了,自己去 http://www.freehao123.com/crazydomains/ 看教程。 我注册了一个域名: https://xuyh0120.asia ,绑到现在的 000webhost上。 另外,...

Host1Free VPS 申请成功

老早就在网上看到了Host1Free VPS的消息,想去申请,结果用家里的电脑申请提示Only registrations from unique IPs allowed。然后挂Go^_^Agent,提交成功,结果被Reject 了。反反复复尝试,结果废掉Gmail+Hotmail*2+QQ*2。。。 后来把消息告诉 imbushuo ,他直接在学校机房申请,结果成功了。功了。了。。 后来发现是动态IP的问题,也就是申请的用户使用的不能是动态IP,否则就挂。这回是在我爸单位申请的,成功了。 128M内存,10G硬盘,只能拿来玩玩,估计装wordpress都可能吃不消。IP:94.249.250....

信息奥赛班的神人一个

每次老师叫我们去讲题目的时候,初一的人总会高呼郭同学的名字。我一直不知道他们为什么干这个,也许郭同学特别好吧。但是今天,我在学军OJ讨论区上看到了这么一段话: 标题:神人! 1楼:yujialuo2011 「guoyuqi11」(蓝天注:郭同学)3分钟十一道题,平均十六秒一题,神人那!大家向他多多请教!如何才能练出如此神功! 2012-07-18 16:27:11 2楼:Wuao11比卡门还神 2012-07-18 16:28:48 3楼:cyf2 36119 zhaoyq2011 P1341 Accepted 2012-07-18 16:07:16 36118 guoyuqi11 P1547 Accepted 2012-07-18 15:55:56 36117 guoyuqi11 P1336 Accepted 2012-07-18 15:55:37 36116 guoyuqi11 P1317 Accepted 2012-07-18 15:55:26 36115 guoyuqi11 P1320 Accepted 2012-07-18 15:55:10 36114 guoyuqi11 P1308 Accepted 2012-07-18 15:54:43 36113 guoyuqi11 P1014 Accepted 2012-07-18 15:54:18 36112 guoyuqi11 P1357 Accepted 2012-07-18 15:53:...

各种OIer的快排(Pascal语言)

OIer 1: procedure qsort (l,r:longint) ; var i,j,m,t:longint; begin i:=l; j:=r; m:=a[(l+r) div 2 ]; repeat while a[i]m do dec(j); if ij; if l <j then qsort(l,j); if i <r then qsort(i,r); end ; OIer 2: Procedure QuickSort (Left, Right : Longint) ; Var LeftPointer, RightPointer, Medium, Temp : Longint; Begin LeftPointer := Left; RightPointer := Right; Medium := a[(Left + Right) Shr 1 ]; Repeat While a[LeftPointer] Medium Do Dec(RightPointer); If LeftPointer j; If Left < RightPointer Then QuickSort(Left,RightPointer); If LeftPointer < Right Then QuickSort(LeftPointer,Right); End ; {End Procedure} OIer 3: procedure kuaipai (z,y:longint) ; var i,j,m,t:longint; begin i:=z;j:=y;m:=a[(z+y) div 2 ]; repeat while a[i]m do dec(j); if ij; if z <j then kuaipai(z,j)...