Postfix 邮件服务 -基础服务

环境 centos 6.5 x64 测试

IP:172.16.2.18 

1、关闭selinux

# cat /etc/selinux/config
SELINUX=disabled

2、配置 iptables 开放相关端口。或者直接关闭。

[root@mail dovecot]# cat /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 110 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 143 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

3、host 配置

cat /etc/hosts

172.16.2.18 wangxuiaojing.com
172.16.2.18 mail.wangxuiaojing.com

hostname 配置; 配置需要重启;

即时生效 可以直接  hostname mail.wangxiaojing.com

[root@mail ~]# cat /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=mail.wangxioajing.com

4、部署方式 yum 方式 

epel/6/x86_64/epel-release-6-8 源

lamp/lnmp web 环境
lamp/lnmp 为PostfixAdmin 和 Roundcubemail 环境准备;

更新 yum 源 ;安装lamp相关依赖;

rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install gcc gcc-c++ make gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel -y

Roundcubemail 需要php5.17 以上版本;

rpm -ivh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
yum -y install mysql-server mysql mysql-devel php56w php56w-fpm php56w-mysql php56w-common php56w-gd php56w-mbstring php56w-mcrypt php56w-devel php56w-xml php56w-imap php56w-pear php56w-snmp

5、设置mysql、apache开机启动;

chkconfig mysqld on
chkconfig httpd on

6、

猜你喜欢

转载自www.cnblogs.com/sharesdk/p/8974998.html