CentOS下Extmail的搭建

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于Error: xz compression not available

2015-05-30 23:562067人阅读评论(0)举报找到原因是安装软件时错误安装了CENTOS 7版本的软件导致yum不可用。

附上原文:Your "fix" removes the repository entirely. The correct fix is to remove the cached files for epel under /var/cache/yum/epel and to uninstall the EPEL *7* version of the rpm which is designed to install on CentOS/RHEL7 not on CentOS 6.

解决方法:

1.gedit /root/install.log

域名及主机名

--------------------------------------

Domain:

Hostname:

--------------------------------------

数据库信息

--------------------------------------

Mysql(postfixadmin)

DBNAME ===> postfixadmin

user ===> postfix

password ===> postfixadmin

--------------------------------------

一、环境部署预备

1、域名及主机名设置

略……

2、配置新yum 源(网易)

[root@mail ~]# yum -y install wget

[root@mail ~]# cd /etc/yum.repos.d/

[root@mail yum.repos.d]# mkdir backup

[root@mail yum.repos.d]# mv CentOS-* backup/

[root@mail yum.repos.d]# wget /.help/CentOS6-Base-163.repo

//此步骤可选,目的为今后yum安装amavisd-new、clamav 等

[root@mail ~]# rpm -ivh /pub/epel/6/i386/epel-release-6-8.noarch.rpm

//清空yum缓存及更新系统

[root@mail ~]# yum clean all; yum update -y

3、LAMP 环境

[root@mail ~]# yum -y install httpd mysql mysql-devel mysql-server php php-pecl-Fileinfo php-mcrypt php-devel php-mysql php-common php-mbstring php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc pcre pcre-devel

//配置apache,并让apache支持php

[root@mail ~]# vi /etc/httpd/conf/httpd.conf

AddType application/x-httpd-php .php #添加对php程序的支持

PHPIniDir "/etc/php.ini" #指定php.ini配置文件路径

DirectoryIndex index.php index.html #指定首页文件类型

#取消ServerName前的注释,否则启动httpd 时提示276行

4、配置mysql,为postfixadmin 准备好数据库及认证用户

[root@mail ~]#service mysqld start \q可断开连接[root@mail ~]#chkconfig mysqld on

[root@mail ~]# mysql -uroot -p

mysql> create database postfix character set utf8;

mysql> grant all privileges on postfix.* to postfix@localhost identified by 'postfixadmin'; mysql> flush privileges;

mysql> exit

5、添加邮件虚拟用户vmail

[root@mail ~]# useradd -u 2000 -d /var/vmail -c "Virtual Mail user" -s

/sbin/nologin vmail

二、配置postfix

[root@mail ~]# vi /etc/postfix/main.cf

################# Main configure ####################

hostname =

mydomain =

myorigin = $mydomain

inet_interfaces = all

#注意这里,不能设置成与hostname与mydomain一致,不然收不到邮件mydestination = localhost

mynetworks = 127.0.0.0/8

#不对client进行反向域名解析

disable_dns_lookups = yes

#允许对一个目标域名发送的邮件并发数为20个

default_destination_concurrency_limit = 20

#邮件的并发进程限制(根据服务器的性能定义)

default_process_limit = 50

#只监听ipv4

net_interfaces = ipv4

################## Virtual mail configure #######################

virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql_virtual_domains_maps.cf virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf

virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf

相关文档
最新文档