快速业务通道

centos5.2下安装配置postfix

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-14
ar.gz
cd libxml2-2.6.31
./configure --prefix=/usr/local/libxml2
make;make install
cp xml2-config /usr/bin #================================(13)安装libmcrypt=====================================
cd /opt
tar zxvf libmcrypt-2.5.7.tar.gz
cd libmcrypt-2.5.7
./configure
make;make install #=================================(14)安装PHP5.2.5=====================================
cd /opt
tar zxvf php-5.2.5.tar.gz
cd php-5.2.5
./configure --prefix=/usr/local/php5 --with-mysql=/usr/local/mysql5 --with-apxs2=/usr/local/apache2/bin/apxs --with-jpeg-dir=/usr/local/jpeg --with-freetype-dir=/usr/local/include/freetype2 --with-zlib --with-png-dir=usr/local/libpng12 --with-libxml-dir=/usr/local/libxml2 --with-gd --enable-ftp --enable-sockets -enable-mbstring=all- --with-mcrypt --with-mysqli=/usr/local/mysql5/bin/mysql_config
Empire CMS,phome.net

make;make install
cp php.ini-dist /usr/local/php5/lib/php.ini mv /usr/local/apache2/conf/httpd.conf /usr/local/apache2/conf/httpd.conf-1
cp /opt/config/httpd.conf /usr/local/apache2/conf/httpd.conf
cp /opt/config/index.php /usr/local/apache2/htdocs/index.php
killall httpd
/usr/local/apache2/bin/apachectl start #=================================(15)安装Postfix-2.4.5================================
cd /opt
groupadd -g 2525 postfix
useradd -g postfix -u 2525 -s /sbin/nologin -M postfix
groupadd -g 2526 postdrop
useradd -g postdrop -u 2526 -s /bin/false -M postdrop tar zxvf postfix-2.4.5.tar.gz
cd postfix-2.4.5
make makefiles ''CCARGS=-DHAS_MYSQL -I/usr/local/mysql5/include/mysql -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/local/sasl2/include/sasl -I/usr/local/BerkeleyDB/include -DUSE_TLS -I/usr/local/ssl/include/openssl '' ''AUXLIBS=-L/usr/local/mysql5/lib/mysql -lmysqlclient -lz -lm -L/usr/local/sasl2/lib -lsasl2 -L/usr/local/BerkeleyDB/lib -L/usr/local/ssl/lib -lssl -lcrypto''
make;make install #生成别名二进制文件,这个步骤如果忽略,会造成postfix效率极低:
newaliases #生成的aliases.db默认是在/etc/目录下,须做软连接,后面的lias_maps配置会用到
ln -s /etc/aliases.db /etc/postfix/aliases.db
#编辑配置文件
mv /etc/postfix/main.cf /etc/postfix/main.cf-1
cp /opt/config/main.cf /etc/postfix/main.cf
cp /opt/config/mysql_virtual_alias_maps.cf /etc/postfix/mysql_virtual_alias_maps.cf
cp /opt/config/mysql_virtual_domains_maps.cf /etc/postfix/mysql_virtual_domains_maps.cf
cp /opt/config/mysql_virtual_mailbox_limit_maps.cf /etc/postfix/mysql_virtual_mailbox_limit_maps.cf
cp /opt/config/mysql_virtual_mailbox_maps.cf /etc/postfix/mysql_virtual_mailbox_maps.cf
#启动postfix
/usr/local/postfix/sbin/postfix start
echo "/usr/local/postfix/sbin/postfix start" >> /etc/rc.local
Empire CMS,phome.net
#================================(16)安装Courier authentication library================
cd /opt
rpm -ivh gdbm-devel-1.8.0-26.2.1.i386.rpm
ln -s /usr/local/mysql5/bin/mysql_config /usr/bin/mysql_config
tar -jxvf courier-authlib-0.59.3.tar.bz2
cd courier-authlib-0.59.3
./configure
--prefix=/usr/local/courier-authlib
--sysconfdir=/etc
--with-mailuser=postfix
--with-mailgroup=postfix
--

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号