CentOS

centos6:postfix加dovecot邮件服务器配置

这篇教程介绍如何在centos6上配置基于postfix和dovecot的邮件服务器,本人自己vps上搭建的邮件服务器就是按照下面步骤来的

安装postfix和dovecot

yum install postfix dovecot
chkconfig postfix on
chkconfig dovecot on

配置postfix

vi /etc/postfix/main.cf

DNSPOD Linux动态IP dns客户端

大家都知道ipv4 ip地址是稀缺的资源,我们家用的宽带一般都没有固定的IP,每隔一段时间IP地址又变了。如果你想使用家用电脑来架建网站或其它web服务,你得时不时去更新域名绑定的IP(这里说当然是顶级域名了),不然过一会域名就解析不到正确的主机了。在网上找了相关的教程,发现dnspod的dns解析服务可以解决此问题,参照dnspod的API自己写一个LINUX脚本,再配合cron定时任务来实现定时更新动态IP到dnspod解析服务器。脚本在ubuntu,openwrt和centos上测试正常。

该脚本功能比较单一,只能更新一个主域名,如果需要更多的功能请参考另外一个dnspod脚本

1.首先申请一个免费的dnspod帐号,添加一条记录,记录类型选A,记录值随便填个IP。

2.然后下载附件代码解压到~/bin或/usr/bin/下面,命名为dnspod并加上可执行权限

如何在CentOS 6/Fedora上安装LEMP(Linux, nginx, MySQL, PHP )

关于Lemp

LEMP是驱动web服务器的一组软件,为Linux, nginx(发音为Engine x ), MySQL, PHP 这几个软件首字母的缩写。

第一步 --- 安装所需的软件源

所有的软件我们都使用Yum安装,但由于nginx和php-fpm并不在CentOS官方源里,所以我们需要自己手动添加到服务器上。添加软件源的命令如下: rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

yum安装错误Traceback (most recent call last):

用惯了apt-get,centos上的软件安装方法很不习惯。主要是yum经常出错,一下又出现Traceback (most recent call last):这样的错误,要重启后才能正常。研究了下解决方法看具体情况有两种:

1,如果错误提示如下:

Loaded plugins: downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
Traceback (most recent call last):

可先yum clean,然后再打开/etc/yum/pluginconf.d/fastestmirror.conf
vi /etc/yum/pluginconf.d/fastestmirror.conf
把enabled改为0.
2.其它情况可以执行以下几个命令: