Linux环境下的bbs和邮件v2.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux环境下的BBS和邮件服务器 实验人:李海涛 实验环境:Red Hat Linux 5.4虚拟机环境下,本次实验使用真机(客户端)的Vmnet1和虚拟机(本机)相连 强烈建议,虚拟机自己重新安装 设置本机IP的配置: 设置本机DNS服务器 重新启动network服务,使以上的配置生效 查看本机IP地址的配置情况 客户机的设置: 测试本机到客户端的连通性 实验步骤: 一、构建DNS服务器(要求DNS服务器能做基本的正反向解析 和MX记录解析,为后续实验做准备)使用BIND软件实现 插入RHEL5.4的安装光盘,安装bind的相关软件包 由以上的软件包,即可做主、辅DNS服务器,但是要做缓存服、 务器就必须安装另外一个bind软件包caching-nameserver,它主 要是为配置BIND做缓存域名服务器提供必要的配置文件, 这些文件在配置主、从域名服务器时也可以作为参考。在这里只 需要做主域名服务器,可以不安装。但为了建立主DNS服务器 的相关配置文件方便,我们可以安装该软件包。下面将安装此软 件包,在RHEL5.4的光盘中。 查看是否安装成功 下面将在bind软件包的支持下配置本机为主DNS服务器 首先建立主DNS服务器的主配置文件并修改 下面是修改后的主DNS服务器的主配置文件 建立正反向区域的数据库文件并配置 配置正向区域数据库文件 配置反向区域数据库文件 保存以上配置文件,重新启动named服务 本机测试 客户机测试 经过以上配置,主DNS服务器的配置已经完成,可以用于正向、 反向和mx记录的解析。 二、搭建AMP的环境 1、编译安装Apache,首先查看本机是否安装了rpm包的apache, 如果有,将其卸载 获得apache的源代码包,编译安装apache 首先解压源代码包,解压到/usr/src 解压完成后,进入解压的apache目录,配置apache编译选项 配置完成后,编译并安装apache 编译和安装完成之后,修改apache的主配置文件 保存配置,启动apache服务 查看本机apache服务是否启动 在客户机上通过访问访问,测试apache正常工 作 2、编译安装mysql 首先查看本机是否存在mysql用户和rpm包安装的mysql, 如果存在,删除mysql用户及其宿主目录,删除rpm包安装的 mysql 建立运行mysql数据库的系统用户、组 获得mysql的源代码包,解压到/usr/src 解压完成后,进入解压的mysql目录,配置编译选项 配置完成后,编译并安装 安装后的调整 首先建立配置文件,在展开的源代码包目录中的 “support-files”文件夹下,提供了多个mysql服务器的配置样 例文件,分别用于不同负载的数据库服务器。一般选择 f文件即可,该配置文件适用于中等负载的数据库, 可以满足大多数企业的应用需求。 以mysql用户的身份执行mysql_install_db初始化数据库,修改 相关目录的所有权,以便mysql用户可以读写数据库 调整lib库路径:由于mysql安装到了非标准的路径中,所以还 需要将mysql的库文件路径/usr/local/mysql/lib/mysql加入到系 统的库文件搜索路径中,以便在用到的时候能够自动搜索到。增 加库文件搜索路径可以通过修改/etc/ld.so.conf文件实现。 注意:如果这里没有添加mysql的库文件路径并刷新库文件的搜 索路径,后面的postfix将无法正确的安装。 使用mysqld_safe脚本安全启动mysql服务 查看mysql服务是否正常运行 为了管理mysql服务方便,将其添加为系统服务 设置mysql程序的执行路径 为了在执行mysql等命令和脚本工具时输入方便,可以修改PATH 变量,添加执行路径/usr/local/mysql/bin,并将相关设置定义到 系统的/etc/profile文件中去 给mysql数据库的root用户设置一个密码 验证mysql是否正常工作 3、编译安装php 首先查看本机是否安装了rpm包的php,如果有,卸载rpm包的 php 获得php程序的源代码包,解压到/usr/src 解压完成后,进入解压的php目录,配置编译选项 配置完成后,编译并安装 复制php.ini配置文件 设置Apache的主配置文件httpd.conf,添加对php的支持 保存后,测试PHP的运行环境 在/usr/local/apche/htdocs/下建立index.php文件 保存index.php,重新启动apache服务 在客户端测试 三、搭建BBS论坛 首现建立用于bbs论坛的数据库(bbsdb)及用户runbbs 解压软件包,上传程序文件到/usr/local/apache/

文档评论(0)

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

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

1亿VIP精品文档

相关文档