/ 中存储网

CentOS 6.3系统中安装postfix邮件服务器

2014-08-09 13:15:49 来源:中存储网

追加EPEL和rpmforge安装源
如果提示The requested URL returned error: 404,请自行换成最新的版本
rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
phpMyAdmin的yum安装
yum -y install phpMyAdmin
安装完毕后,需要修改phpmyadmin的配置文件
cp /usr/share/phpMyAdmin/config.sample.inc.php /usr/share/phpMyAdmin/config.inc.php
vi /usr/share/phpMyAdmin/config.inc.php
#将这里abcde文字修改为自己的字符,可任意
$cfg['blowfish_secret'] = 'abcde';

常见问题
1. phpmyadmin提示未开启php-mcrypt
这是因为没有安装php-mrcrpt扩展。在官方源没有php-mrcrpt扩展,请安装epel源后再
yum install php-mcrypt
2. phpmyadmin无法访问 phpmyadmin
默认只能使用http://localhost/phpmyadmin来访问,可以修改/etc/httpd/conf.d/phpmyadmin.conf中对应部分为
<Directory "/usr/share/phpmyadmin"> Order Deny,Allow
# Deny from all Allow from All
</Directory>
不过强烈不支持这么做的,把phpmyadmin暴露了不安全
3.phpmyadmin上面开放 allow for all后进行访问时,如果要求输入密码,这时需要输入mysql的密码 因为上述config.inc.php文件中有extension=mysql选项,这个选项后面即有用于mysql的密码,如果配置文件中记录的密码不对,就会弹窗要求正确的mysql密码
测试邮件收发使用的程序mail,如果提示命令未找到,则安装mailx
yum install mailx