快速搭建基于postfix dovecot的邮件系统汇.doc

快速搭建基于postfix dovecot的邮件系统汇.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
快速搭建基于postfix dovecot的邮件系统汇

安装环境: Centos5.5 32位系统 rpm安装apache、mysql、php 编译安装postfix、dovecot 一、安装Centos5.5系统 将Centos5.5光盘放入光驱启动系统出现如下画面 直接回车 系统提示”是否需要校验cd媒介”,选择“Skip”跳过 安装欢迎界面: 点击next 选择安装界面语言 Next 选择键盘类型 默认即可 点击“下一步“ 分区设置 选择“是” 点击“下一步” 选择“检验和修改分区方案”选择“是”然后点击“下一步” 手动分区(如果不想手动分区在上一步不要选择“检验和修改分区方案”)点击“重置” 创建boot分区大小分300M(默认的100M也足够了) 创建交换分区(如果物理内存较小swap分区大小就设为物理内存两倍,如果物理内存较大设为同内存一样大就Ok了) 创建home分区(主要用于存放数据) 创建根分区() 完成分区 安装grub引导程序 设置网络 设置时区 设置超级用户root密码 软件选择界面 选择“现在定制” 如果不需要图形界面可以将Desktop-Gnome去掉 “应用程序”中只选择“编辑器”就行了 “服务器”中选择“MySQL数据库”、“万维网服务器”(也就是mysql和apache) 选择“MySQL数据库”可选的软件包选择php-mysql组件 “开发”中选择开发工具 开始安装系统和定制的软件 安装完成 点击“重新引导”系统将重启 系统设置向导 禁用防火墙 禁用SElinux 不用选择Kdump直接点击“前进”即可 时间和日期设置 创建用户(创建普通用户,如果不想创建直接点击“前进”) 重启系统完成设置 打开终端修改/etc/inittab 将id:5:initdefault: 改为 id:3:initdefault: 设置为3用户模式启动系统(不带图形界面) 如果之前安装的时候没有安装Desktop-Gnom这里默认进入3用户模式就不需要设置该项 如果在装系统时没有安装apache、mysql、php系统安装完成之后可以通过rpm或者yum在线安装apache、mysql、php #yum install httpd-manual httpd system-config-httpd #yum install php-mysql mysql libdbi-dbd-mysql mysql-connector-odbc mysql-server mysql-devel #yum install php-cli php-mysql php-ldap php-pdo php php-common 开启apache、mysql #service httpd start #service mysqld start 测试php vi /var/www/html/test.php 内容如下: ?php phpinfo(); ? 在浏览器里输入http://your ip/test.php成功运行将会出现PHP的logo图标和配置信息。 测试PHP与MySQL数据库的协同工作 编写一个PHP测试网页,添加简单的数据库操作命令,用于验证与MySQL服务器的连接情况 # vi /var/www/html/testdb.php 代码如下: ?php $link=mysql_connect(localhost,root,); if(!$link) echo Fail!!!; else echo Success!!; mysql_close(); ? 使用浏览器访问http://your ip/testdb.php进行测试。如果可以正常连接数据库 会显示“Success!!”,否则显示“Fail!!”: 创建数据库 解压Extman到/var/www/html/ #tar zxvf extman-1.1.tar.gz -C /var/www/html #cd /var/www/html #mv extman-1.1 extman #chown -R vmail:vmail extman/cgi #mkdir /tmp/extman #chown -R vmail:vmail /tmp/extman 导入mysql数据库结构及初始化数据,如果root密码默认为空提示输入密码直接回车即可 #mysql -u root -p /var/www/html/extman/docs/extmail.sql #mysql -u root -p /var/www/html/extman/docs/init.sql 二、安装bind搭建DNS服务以便测试时使用 #yum install bind bind-devel bind-libs bind-utils bind-libbind-de

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档