OpenVZ VPS安装配置OpenVPN

在安装之前,请先联系客服打开虚拟机tun/tap、iptables要支持NAT,最简单的方法就是告诉客服,你要用OpenVPN,让他把应该打开的都打开:-D,如果不给开,那么你就搞不成OpenVPN了,这个教程也就没有必要往下看了。
检测是否开启了tun:

lsmod | grep tun
modprobe tun
1个1个输完后,如果提示kernel出错,就代表没有开启,或者压根就没有编译进去。
——zhihao daigou.in

Continue reading “OpenVZ VPS安装配置OpenVPN”

BurstNET VPS试用手记

UPDATE: 有同学反应,部分地区ping有丢包现象,请大家参考。
BurstNET机房位于宾夕法尼亚东北部,从1991建立,开始时以计算机软硬件服务为主,后来开始做IDC服务,有很多的Reseller。他有自己的机房,面积超过11000平方公尺。做为一个老牌的IDC,在这不太景气的年头里也出来和一些Reseller抢饭碗,推出了几款非常超值的VPS:
最低配置的一款只需要$5.95/mon,而配置为:基于OpenVZ、1G CPU、512M内存、1000G的带宽、2个IP地址,性价比相当之高,本人就购买了一款,试用了下,给大家参考:
(1)Ping延迟300ms以下
从北京电信Ping该服务器,延迟在260ms左右,没有丢包;广东Ping延迟在240ms左右,没有丢包。Ping延迟比加州这边多不到100ms。但是Ping延迟说明不了多少问题,只是个延迟而已,只要不丢包就没什么问题。
image
(2)上传速度很快
Continue reading “BurstNET VPS试用手记”

64M内存的VPS能干点什么?

1. VPS相关参数

买的是HostingInside的VPS,参数:

  1. 台湾人办的;
  2. 服务器位于Fullerton, LA,美国西岸,国内速度不错,HE的网络;
  3. 一个ipv4地址,两个ipv6地址(这是我看上它的重要原因);
  4. 基于OpenVZ,64M内存,300MCPU,无Burst,不支持swap;

2.  配置Nginx+php跑WordPress

10.21中午11点半买的,一个多小时之后开通,然后紧接着该服务器所在机房网络出现故障,服务器离线2小时-__-。安装了debian5,占资源少得让你吃惊:

按照vpsee的方法换了几个软件,裸系统只占不到10M的内存,比起Windows那个吃内存的劲,让人暗爽。
Continue reading “64M内存的VPS能干点什么?”

向博友提供20天免费ssh账号[暂停]

强烈推荐:http://sshchina.com 的ssh账号,速度快~稳定~一年只要50元RMB~还有提供免费的测试账号~

VPS被Terminated了,不过退款了。说是安装了钓鱼网站、提供电影下载侵犯了谁谁谁的版权,我日,我什么时候搞这些东西了,我也不会啊!
刚买了burst.net的$5.95的vps,需要搞一下安全再继续向大家提供ssh账号,见谅
答疑:
1. 为什么只有20天?
答:只买了一个月,还剩二十多天(到11.21)。
2. ssh账号有什么用?
答:不知道;自己Google去。推荐用MyEnTunnel。
3. 我能得到一个ssh账号吗?
答:只要是本站博友(在本站留过言的同学)都有机会,先到先得,但是常来本博的同学优先。
4. 有多少个账号送?
答:因为该vps配置太低(64M内存,且无swap),只限十个账号。
5. 怎么获得?
答:请发邮件到:,获得账号朋友将会在本文列出。
6. 速度怎么样?
答:20K+,还不错,看Youtube视频有点小卡,还可以接受。
Continue reading “向博友提供20天免费ssh账号[暂停]”

Ubuntu Server覆盖安装Nginx并配置Etags & Expires

image Ubuntu是基于Debian的,继承了Debian的优良特性,apt就是其一。每次要装软件直接apt-get install解决问题,非常方便。但是源里的软件相对比较过时,并且缺乏定制性(比如软件的小插件等)。
Ubuntu 9.04里带的Nginx是0.6.32版,据Jiucool情报讲,有漏洞。当时就想编译安装一个,但是苦于缺少一些库又没时间一一添加而没有安装。今天Ubuntu源里的Nginx更新到了0.6.35,修正了Bug,偶直接给Upgrade了一下。
这两天又折腾加速,YSlow评级要想到A的话,须让Nginx给静态元素加Etags,需要加个插件。加插件的话就要重新编译Nginx,干脆一不做二不休,干掉现在的0.6,搞个0.7.62玩。
最方便就是覆盖掉现在的老版本的Nginx,服务那些脚本就都不用重写直接可以用了。 Continue reading “Ubuntu Server覆盖安装Nginx并配置Etags & Expires”

秀秀我Mac主题的Ubuntu

(点击可以看大图)desktop-ubuntu

在Ubuntu上安装了Mac主题,机器俨然成了一台苹果机,爽到不行。然后又装了一个Vmware来虚拟个XP就够用啦。以后多多在Linux下做点开发,刚刚把Python的基础学完,感觉很不错,打算写个Python超简明教程。重点还是应该放在C++上面,继续努力。

我使用的软件:

  1. QQ for linux
  2. LibFetion
  3. FireFox
  4. Vmware Workstation
  5. OpenOffice
  6. FileZilla
  7. Avant Window Navigator

完全够用了,实在不行的就在虚拟机里面跑,一个字爽~~环境有了,学习开始!

附Ubuntu系统美化之安装Mac主题菜鸟版:http://www.linuxidc.com/Linux/2008-12/17832.htm

利用Nginx反向代理功能架设Ubuntu升级源


北师大的网络情况以前说过了,学校里必须过验证网关才能上外网。为了方便校内同学方便地(不费流量地)升级Ubuntu,也可以充分利用服务器的资源,做了个Ubutu校内的升级源。机器比较老,没有很大的硬盘,做个源的话至少需要上百G的空间,不太现实。于是Kangzj想了出这个方法,在校内一台能上外网的服务器上反向代理一个速度快的Ubuntu源。我选择的是中科大的Ubuntu源(谢谢),速度可以到10M。非常简单,建了一个虚拟主机,然后就解决问题了,下面附上nginx配置文件:
Continue reading “利用Nginx反向代理功能架设Ubuntu升级源”

php-cli简介——不会Shell语言,一样用Shell!

1.基础知识

1.1 什么是Shell编程?

在 Unix 中,shell 可不是简单的命令解释器(典型的有 Windows 中的 DOS ),而是一个全功能的编程环境。Shell 是操作系统的一部分,用来与用户打交道,并且可以用来协调各个命令【1】。用Shell编程可以灵活地解决大量重复任务,十分方便。但是,Shell的语法十分怪异(个人意见),不容易记,如果现在熟悉的语言可以用来写shell那就好了——比如php——就可以快速开发Shell程序了(比如我的Preminder的后台程序),于是便有了这篇文章,本文以Linux为例说明php-cli的用法,其它平台的版本类似。

1.2 什么是php-cli?

刚才说到,我们可以用php来开发Shell程序。有的同学可能会问啦:“php不是用来做网页的么?-_-”。是的,php可以用来做动态网页,并且当初php就是为做动态网页而开发的语言,但是理论上php可以用来做任何的程序,甚至是桌面程序,而php-cli是php在命令行运行的支持环境,也就是我们说的可以用来写Shell的环境支持。

php-cli是php Command Line Interface的简称,如同它名字的意思,就是php在命令行运行的接口,区别于在Web服务器上运行的php环境(php-cgi, isapi等)【2】。

也就是说,php不单可以写前台网页,它还可以用来写后台的程序。
Continue reading “php-cli简介——不会Shell语言,一样用Shell!”

推荐一个免费空间“棉花糖主机”

棉花糖主机:http://www.sugarhosts.com
棉花糖主机”刚刚成立不到一个月,有中文网站。主机位于英国,北京电信Ping延迟在300ms左右,速度还是可以的,现在它提供一个100M空间,2G流量,CPanel(比DirectAdmin好用,但是是英文面板,更改语言有Bug),不支持RoR和Perl,限100名,没有规定免费多长时间,估计可以长久地用。有需要的去申请一下,用下试试:
Continue reading “推荐一个免费空间“棉花糖主机””