利用yum安装postfix邮件服务器_V0.3.pdf
文本预览下载声明
利用yum安装postfix邮件服务器
一、首先介绍安装环境:
OS:centos5.4 最小化安装,选择了组件 base,devlopment libraries development tools editors text-base internet
这几个组件,其他的一概不选。安装系统完毕,直接进行 yum update -y 升级。
在终端输入 setup 命令 选择 firewall configuration 将 security level 与 SELinux 改为 disabled,目的是为了避免在安
装调试时产生不必要的麻烦,在系统安装完成后,可以自己去调试安全部分,在这里将不作详细介绍。
A:装系统时设置标准的主机名
B:改变系统语言
[root@mail ~]# vi /etc/sysconfig/i18n
输入以下信息
LANG=en_US
#LANG=zh_CN.UTF-8
SUPPORTED=zh_CN.UTF-8:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en
SYSFONT=latarcyrheb-sun16
C:关闭 selinux
[root@mail ~]#vi /etc/selinux/config
更改一下项目
SELINUX=disable
D:去除 IPV6
[root@mail ~]# vi /etc/modprobe.conf
添加以下项目
alias net-pf-10 off
alias ipv6 off
二、组件选择说明:
我们能用 RPM 安装的,我们将采用 rpm 安装,如果 rpm 没有的,我们将创建自己的 rpm。
1、AMP ---apache (web 服务) 、mysql (数据库)、php (非必需)的简称
2、postfix --mta 邮件系统核心
3、courier-authlib--一个为 courier-imap,maildrop,sasl2 提供用户信息的后台进程
4、courier-imap --提供 pop3,pop3s,imap,imaps 服务的程序
5、dspam clamd --提供内容过滤
6、extmail --一个著名的webmail 程序
7、extman --与 extmail 集成的后台管理程序
三、组件安装
1.安装 AMP
[root@mail ~]# yum -y install httpd httpd-devel mysql mysql-devel mysql-server php php-xml php-cli php-pdo
php-mbstring php-mcrypt php-gd php-common php-devel php-mysql
A、修改启动配置并启动
[root@mail ~]# chkconfig --level 345 mysqld on
[root@mail ~]# chkconfig --level 345 httpd on
[root@mail ~]# service mysqld start
[root@mail ~]# service httpd start
*安装 phpmyadmin (可省略)
下载 phpmyadmin,并解压后复制到/var/www/htal/phpmyadmin
[root@mail ~]# cd /var/www/htal/phpmyadmin
[root@mail phpmyadmin]#cp config.sample.inc.php config.inc.php
编辑 config.inc.php
$cfg[blowfish_secret] =
改为
$cfg[blowfish_secret] = renfeng 随意
更改数据库 root 的密码,默认为空
2.下载 extman (/dist/)
[root@localhost tmp]# tar zxf extman-0.25.tar.gz
[root@localhost tmp]# cd extman-0.25/docs/
[root@localhost docs]# mysql –uroot -pextmail.sql
输入数据库 root 密码
[root@localhost docs]# mysql –uroot -pinit.sql
输入数据库 root 密码
3.RPM 简介
下面我们将采用 rpm 的方
显示全部