CentOS5下使用Postfix+Dovecot+MySQL搭建邮件服务器教程

声明:本教程基本译自Linode Library并有所删改,转载请注明转载自香菇肥牛的博客http://qing.su和Linode Library.

教程的操作环境:CentOS5-32bit,使用root登录的SSH。

Postfix是Linux下注明的邮件服务器软件,今天我们来介绍使用Postfix+Dovecot+MySQL在CentOS5下搭建邮件服务器的操作实例。由于需要用到很多数据库的内容,比较繁琐,大概整个配置时间在一小时左右,因此切勿仓促配置,以免出错。

第一步:设置服务器名。首先,查看hosts文件:
vi /etc/hosts
查看是否有一条类似于12.34.56.78 server.example.com  server的记录,其中server.example.com是你打算设置的邮件服务器的地址,对应的server是你的打算设置的服务器短域名(后文中一并对应),12.34.56.78是你的服务器(或者VPS)的IP地址。若没有,则按照实例修改或添加。

继续阅读

VPS选购时常见的误区

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

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

继续阅读

统计apache日志的简单方法

昨天我在一台VPS上放了一个自己做的校园信息搜索程序,因为只是给同学访问的,所有只有一个IP,没有绑米,本来打算用CNZZ试一下一晚上能有多少PV的,结果晚上登上去看了下发现CNZZ统计出来的PV是零,才发现CNZZ不能统计IP地址的访问量= =于是只好去分析Apache日志了,网上搜了一下,找到了下面这条语句: 1cat access_log |awk ‘{print $1}’| sort | uniq -c |sort -nr 输进去以后的确直接把IP和访问量全统计出来了,但是后来发现只能显示当前页面,其他的都被丢弃了。于是我们用管道把他写到文件里面: 1cat access_log |awk ‘{print $1}’| sort | uniq -c |sort -nr > /etc/apachelog 这样就统计出了完整的外部连接数据。

CentOS平台纯手工安装LAMP环境新手教程

CentOS系统是Linux新手最常用的操作系统,因为它的简单的操作和成熟的包管理器给我们带来了非常大的方便。而LAMP是目前应用最广泛的服务器环境,没有之一。因此,这里我将介绍CentOS系统下LAMP环境的搭建和域名的配置。

首先,我们用SSH登入VPS,记住要有root权限。安装开始前,我们先安装一些必要的程序。在shell中运行:

继续阅读