CentOS 5 平台通过ProxyPass同时运行多个Web服务器

有时我们会发现,尽管Apache可以满足大多网络服务的需要,但其他的网页或应用服务器会更适合某些特定的任务。值得庆幸的是,我们可以很容易地配置Apache来传递这样的服务请求给其他的服务器并获得处理。这些第二级(或第三级)服务器可以运行在同一台VPS中,或者在单独的机器中(可以在内部网络)。下面的例子以lighttpd为第二级web服务器,但是对应的方法对于转发HTTP请求到其他的web服务器一样适用。

在下面的操作之前,我们假定您已经在CentOS 5 (译者注:CentOS 6, 7一样适用。)上搭建好了Apache服务器。此外,接下来的操作应该在shell中进行,请确保您拥有root权限。

继续阅读

给VPS增加交换内存

我们使用VPS时常常苦恼于有限的内存。尤其是一些小内存的VPS,不得不执行各种优化以节省内存占用。因此,我们可能会需要为自己的VPS增加一块交换内存,即SWAP。SWAP其实是一块硬盘上的区域,系统会将内存中暂时不用的信息转移到SWAP区中,需要用到时再从SWAP中调入内存,这样就实现了内存的扩大。其原理和Windows系统中的页面文件(pagefile)类似。下面我们介绍怎样为系统添加SWAP内存。需要注意的是,OpenVZ虚拟的VPS不支持SWAP空间,网上有人声称可以用脚本的方式在OpenVZ虚拟的VPS中设置SWAP区,我将在文末说明这种方法的错误之处。Xen和KVM虚拟以及vmware虚拟的一般都是支持的。

继续阅读

修改SSH登录提示内容

有时我们在登录VPS的SSH时,会看到一段欢迎文字,尤其是国内的VPS或者云主机,有时甚至是一段广告,因此我们可能会希望更改这段欢迎信息,将其修改为我们需要的信息。比如下面这张图:

继续阅读

FreeBSD建站小白教程①——FreeBSD的基本操作

FreeBSD,和Linux系统类似,是一种类UNIX操作系统。FreeBSD是BSD家族的一员,用来做服务器也是非常合适的。今天我来介绍一下VPS上面FreeBSD系统的FreeBSD的基本操作。由于之前从未用过BSD,因此整个过程基本我自己摸索加参考各种资料才捣鼓成功的,适合FreeBSD新手照葫芦画瓢。如有错误请指出,谢谢。

继续阅读

OpenPanel主机控制面板的安装和使用

OpenPanel是一款免费且开源的主机控制面板,和我之前提到的IspCP面板不同,这款主机控制面板在设立分销商账户/创建和管理虚拟主机方面没有什么优势,它的主要用途在于更好地控制你的VPS,当然,用它来帮你搭建网站/邮件服务器/FTP等等显然是可以的。总之,OpenPanel和有名的Webmin有些类似,但是它比Webmin功能更为强大。下面我来介绍一下OpenPanel的安装方式。

继续阅读

ispCP主机控制面板的安装和使用

ispCP Omega面板是一款优秀的虚拟主机控制面板(和著名的cPanel, Kloxo, DirectAdmin等类似)。该面板完全免费,而相较于其他的免费面板(比如zPanel, VirtualMin, Kloxo等)来说,功能强大了很多。这也是我个人最喜欢用的虚拟主机控制面板。因此,今天我来介绍一下这款面板的安装和使用方式。

继续阅读

SolusVM开启TUN/PPP失败时的解决方法

很早以前就想写一下这个。有些朋友想用OpenVZ虚拟的低价VPS开设VPN服务器,如果用现成的PPTPD一键包的话是需要先开启TUN/TAP和PPP支持的。这两个模块一般在SolusVM控制面板里面都可以进行手动开通,但部分朋友发现开通后执行cat /dev/ppp时仍然得不到想要的显示,编译一键包后也无法使用。遇到这样的问题该如何解决?

继续阅读

关于Apache配置时遇到的一个小问题

今天给一台刚装的CentOS 5-64bit的机器装Apache,以前用VPS用习惯了,按照VPS的老方法装Apache,并且写好虚拟主机配置文件,准备启动Apache,但是执行/etc/init.d/httpd start的时候failed,并且不提示任何错误消息。于是找了下Apache报错日志error_log文件,发现有如下一行:
(13)Permission denied: httpd: could not open error log file
一般来说我看到Permission denied首先想到的是权限设置出了问题,于是开始给我的日志目录各种改权限、改归属用户。但是就算我设了777权限,这个错误依旧存在,而且错误信息还都是这么一句。

继续阅读

一点关于文件传输的问题

我们经常需要向远方的主机传文件。网站程序要通过传输才能放到主机上被发布。关于文件传输,大家都会的是通过ftp. 毕竟ftp服务器很容易搭建,而且通过ftp传输文件非常方便快捷。

但是我们来考虑下面一个很现实的问题:我们要向大洋彼岸的美帝传输一个相对比较大的文件。比如有3个G的大小的文件。我们怎么传输呢?

继续阅读

VPS选购时常见的误区

在体验过国外不给力的虚拟主机市场之后,很多朋友为了获得更好的性能,选择国外VPS来进行网站的存放。当前,国外IDC市场竞争激烈,VPS主机商有很多,很多朋友因为一时图便宜或者其他原因,买到了不合自己心意的产品。下面我来归纳一下VPS产品选购时的常见误区,VPS新手朋友们在选购时可以有所参考。

误区一:盲目追求低价高内存。
随着超售情况的普遍,很多OpenVZ虚拟的VPS价格越来越低,内存越来越高。ChicagoVPS 2G内存的产品只需要30美元一年,平均下来每月只需要2.5美元,这种价格的产品你敢用么?我是不敢用。我觉得,决定一个VPS是否值得购买的一个重要标准就是在线率,毕竟大多数VPS买来还是用来存放网站的(其他情况不做讨论),而网站最重要的一点就是高在线率,如果你的网站经常不能被访问到,那么访问量就会越来越少;

继续阅读