




已阅读5页,还剩58页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
现代网络技术 第9章Linux网络操作系统 RedHatLinux7 2安装配置ApacheWeb服务器配置Ftp服务器配置电子邮件服务器BBS站点的创建与管理Webmin管理工具 现代网络技术 9 1RedHatLinux7 2安装 9 1 1RedHatLinux概述GRUB图形界面引导装载程序文件系统ext32 4Kernel内核集成了RedHatNetworkSoftwareManager安全的性能 现代网络技术 6 方便的配置工具7 安装过程简化8 完善的语言支持9 完备的桌面功能10 支持2D和3D图形11 支持USB热插拔 现代网络技术 9 1RedHatLinux7 2安装 9 1 2安装准备1 RedHatLinux7 2专业版2 硬件要求3 准备网络信息4 选择安装方式5 硬盘分区6 RedHatLinux分区 现代网络技术 9 1RedHatLinux7 2安装 9 1 3安装过程1 选择一种语言 现代网络技术 9 1RedHatLinux7 2安装 2 选择一种键盘类型 现代网络技术 9 1RedHatLinux7 2安装 3 选择一种鼠标类型 现代网络技术 9 1RedHatLinux7 2安装 4 选择一种安装模式 现代网络技术 9 1RedHatLinux7 2安装 5 硬盘分区 现代网络技术 9 1RedHatLinux7 2安装 6 启动选项 现代网络技术 9 1RedHatLinux7 2安装 7 网络设置 现代网络技术 9 1RedHatLinux7 2安装 8 安全设置 现代网络技术 9 1RedHatLinux7 2安装 9 额外的语言支持 现代网络技术 9 1RedHatLinux7 2安装 10 杂项选择11 软件包选择 现代网络技术 9 1RedHatLinux7 2安装 12 X环境的设置 现代网络技术 9 1RedHatLinux7 2安装 13 包的安装 现代网络技术 9 1RedHatLinux7 2安装 14 制作启动软盘 现代网络技术 15 结束安装 9 2配置ApacheWeb服务器 9 2 1Apache简介Apache的特性 1 几乎可以运行在所有的计算机平台上 2 支持最新的HTTP 1 1协议 3 简单而且强有力的基于文件的配置 HTTPD CONF 4 支持通用网关接口 CGI 5 支持虚拟主机 6 支持HTTP认证 现代网络技术 7 集成PERL 8 集成的代理服务器 9 可以通过WEB浏览器监视服务器的状态 可以自定义日志 10 支持服务器端包含命令 SSI 11 支持安全SOCKET层 SSL 12 具有用户会话过程的跟踪能力 13 支持FASTCGI 14 支持JAVASERVLETS 现代网络技术 9 2配置ApacheWeb服务器 9 2 2Apache的基本配置及说明1 Apache的获取2 编译Apache configuremakemakeinstall 现代网络技术 3 Apache的启动和关闭输入以下命令启动Apache usr local apache bin apachectlstart输入以下命令关闭Apache usr local apache bin apachectlstop输入以下命令重起Apache usr local apache bin apachectlrestart 现代网络技术 9 2配置ApacheWeb服务器 4 一些模块介绍5 Apache1 3的缺省目录布局6 主要文件7 httpd conf基本设置PortAccessFileNameUser GroupAllowOverrideServerNameDocumentRootUserDirFollowSymLinksDirectory 现代网络技术 9 2配置ApacheWeb服务器 9 2 3特殊配置1 支持用户个人主页2 虚拟主机设置 1 基于IP的虚拟主机 2 基于名字的虚拟主机3 Apache用户认证 现代网络技术 9 2配置ApacheWeb服务器 9 2 4安装apache mysql php服务器MySQL安装PHP安装配置Apache服务9 2 5快速启动Web服务器 1 进入X窗口 选择Programs System ServiceConfiguration 启动 服务配置 在服务配置窗口里 选择httpd 然后使用Start启动该服务 现代网络技术 9 2配置ApacheWeb服务器 2 使用命令 usr sbin ntsysv 启动Web服务9 2 6PhpMyAdmin的安装MySQL图形界面管理器phpMyAdmin是一套以php写成 针对MySQL数据库系统的Web管理界面 它可以很方便地以图形化界面来对MySQL数据库里的字段 数据进行增加 删除等动作 更可以做数据库本身的增删管理 phpMyAdmin可以管理整个MySQL服务器 需要超级用户 也可以管理单个数据库 现代网络技术 修改文档config inc php 设定 cfg PmaAbsoluteUri cfg Servers i host cfg Servers i user cfg Servers i password 现代网络技术 9 3配置Ftp服务器 9 3 1选择和安装FTP服务器软件WashingtonUniversityFTP 它是一个著名的FTP服务器软件 一般简称为wu ftp 它功能强大 能够很好地运行于众多的UNIX操作系统 9 3 2wu ftp的组成ftpd FTP服务器程序ftpshut 用于关闭FTP服务器程序ftpcount 显示目前在线人数ftpwho 查看目前FTP服务器的连接情况ckconfig 检查FTP服务器的设置是否正确 现代网络技术 9 3配置Ftp服务器 9 3 3wu ftp的配置1 查看 修改 etc xinetd d wu ftpd文件2 wu ftpd的命令选项3 提供自动压缩 解压缩的功能4 关于 etc ftpaccess的设置 1 格式 loginfails 次数 2 格式 class 类名 real guest anonymous IP地址 现代网络技术 9 3配置Ftp服务器 3 格式 limit 类别 人数 时间 文件名 4 格式 message 文件名称 指令 5 格式 compress yes no 类别 6 格式 tar yes no 类别 7 格式 private yes no 8 格式 passwd check none trivial rfc822 enforce warn 9 格式 logcommand real guest anonymous 现代网络技术 10 格式 logtransfers real guest anonymous inbound outbound 11 格式 shutdown 文件名 12 格式 delete yes no real anonymous guest 13 格式 verwrite yes no real anonymous guest 14 格式 rename yes no real anonymous guest 15 格式 chmod yes no real anonymous guest 16 格式 umask yes no real anonymous guest 17 格式 upload 根目录 上载目录 yes no 用户 权限 dirs nodirs 18 格式 alias 目录别名 目录名 19 格式 email guest的E Mail地址 20 格式 deny IP地址 域名 说明文件 9 3配置Ftp服务器 5 设置 etc ftpuser 禁止某些用户登录禁止一些用户使用FTP服务6 设置 etc ftphosts禁止某些来自指定机器上的登录拒绝某些主机的登录7 使新的配置生效 现代网络技术 9 3配置Ftp服务器 9 3 4wu ftp相关的其他一些命令的使用1 连接数统计命令ftpcount2 在线用户查看命令ftpwho3 FTP关闭文件生成命令ftpshut 现代网络技术 9 3配置Ftp服务器 9 3 5FTP服务器中将用户限制在自己目录下的方法1 创建一个ftpguest组2 在ftp组中添加ftp用户3 修改 etc ftpaccess文件4 向这个用户的 HOME目录下拷贝必要的文件 现代网络技术 9 4配置电子邮件服务器 9 4 1电子邮件系统的工作原理9 4 2电子邮件的协议标准9 4 3电子邮件系统的组成 1 电子邮局系统 2 电子邮件发送 接收系统 9 4 4安装sendmail1 通过RPM包来安装或升级2 用源代码编译并安装 现代网络技术 9 4配置电子邮件服务器 9 4 5用sendmail构建一个E Mail服务器1 设置sendmail作为守卫进程 daemon 启动2 设置sendmail cf3 开启SMTP POP端口4 为新用户开E Mail帐号5 为E Mail帐号设置别名6 邮件限额 现代网络技术 9 4配置电子邮件服务器 9 4 6sendmail cf中的配置命令1 D 定义宏2 C与F 定义类3 O 设置选项4 T 定义可信任的用户5 P 设置优先级 现代网络技术 6 K KeyFileDeclaration7 V ConfigurationVersionLevel8 M 定义邮件传输程序9 H 定义邮件的首部格式10 R 定义重写规则11 S 设置重写规则集 9 4配置电子邮件服务器 9 4 7Linux下架设WebMail1 准备工作从网站http openwebmail org openwebmail download redhat 下载如下软件包 perl CGI 2 74 1 i386 rpmperl MIME Base64 2 12 1 i386 rpmperl Text Iconv 1 2 1 i386 rpmperl libnet 1 0901 1 i386 rpmopenwebmail 1 90 20030221 i386 rpm 现代网络技术 9 4配置电子邮件服务器 2 安装软件包rpm Uvh force nodepsopenwebmail 1 90 20030221 i386 rpmrpm Uvh force nodepsperl CGI 2 74 1 i386 rpmrpm Uvh force nodepsperl MIME Base64 2 12 1 i386 rpmrpm Uvh force nodepsperl Text Iconv 1 2 1 i386 rpmrpm Uvh force nodepsperl libnet 1 0901 1 i386 rpm 现代网络技术 9 4配置电子邮件服务器 3 系统初始化 var www cgi bin openwebmail openwebmail tool pl init4 相关配置在目录 var www cgi bin openwebmail etc5 测试打开浏览器 输入http 10 28 176 128 cgi bin openwebmail openwebmail pl即可 现代网络技术 9 5BBS站点的创建与管理 9 5 1准备工作1 硬件准备2 网络流量的考虑3 系统安全的考虑4 身份确认的重要性 现代网络技术 9 5BBS站点的创建与管理 9 5 2安装BBS程序1 建立BBS的相关帐号2 取得BBS程序3 设定及安装BBS 1 手动设定 2 自动设定系统环境及填写主要BBS资料 3 编译BBS程序 4 安装BBS程序 现代网络技术 9 5BBS站点的创建与管理 4 测试BBS程序及错误的排除 1 测试前准备 home bbs bin bbsdport 2 测试BBS并取得SYSOP权限 3 错误的排除 现代网络技术 9 5BBS站点的创建与管理 9 5 3设定BBS相关文件1 修改系统配置文件 bbs etc sysconf ini2 修改BBS的选单3 开板及建立精华区4 BBS目录下文档说明5 活动看板的设置与使用 现代网络技术 9 5BBS站点的创建与管理 9 5 4外部工具程序使用1 简介自动程序2 上站人数统计3 上站人次统计4 上站次数 发表文章次数 使用时间排名 现代网络技术 5 十大热门话题统计6 讨论区使用率统计7 使用者生肖 星座统计8 观看 PASSWDS的程序 showuser c9 POP3D的安装 9 5BBS站点的创建与管理 9 5 5Web界面下的BBS系统BBS2WWW是计算机应用工作室 CAS 专为FirebirdBBS开发的WWW界面 它使得用户不必telnet登录到BBS中就可以使用BBS的各项功能 大大简化了用户的操作 它还充分利用了WWW界面美观的优点 使人在欣赏文章时更加赏心悦目 新版本的BBS2WWW更增加了对CascadingStyleSheets的支持 BBS管理员可以自由定义站点的外观表现 现代网络技术 9 5BBS站点的创建与管理 安装过程可以参见BBS2WWW自带的INSTALL文件 具体操作步骤如下 1 解开BBS2WWW软件包tarzxvfbbs2www tar2 配置bbs2www h文件按实际情况填写该文件中BBS站名等常量定义 3 编译成可执行文件make 现代网络技术 4 安装程序 需root权限 修改Makefile中的CGI BIN变量为WWW服务器中您放置CGI程序的目录 修改Makefile中的WWWROOT变量为WWW服务器中您放置BBS首页的目录 makeinstall如果你以前安装过BBS2WWW 请注意备份原先的index html和bbstyle css文件 5 定制您的WWW界面修改index html文件 加上你想要的内容 注意修改CGI程序的目录 修改你的style文件bbstyle css使你的站点看起来更酷 9 6Webmin管理工具 9 6 1Webmin简介Webmin是一个基于Web的Unix系统管理工具 管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作 Webmin具有如下显著优点 1 Web管理方式使得Webmin同时具有本地和远程管理的能力 现代网络技术 2 插件式结构使得Webmin具有很强的扩展性和伸缩性 目前Webmin提供的标准管理模块几乎涵盖了常见的Linux管理 而且第三方的管理模块也被不断地开发出来 3 访问控制和SSL支持为远程管理提供了足够的安全性 4 国际化支持 提供多国语言版本 9 6Webmin管理工具 9 6 2安装Webmin把webmin xxx tar gz解包到你想安装Webmin的目录 譬如 usr local webmin 运行安装脚本setup sh 安装过程会询问Webmin配置文件目录 Log目录和系统的监听端口 缺省是10000 还会要求你设置管理员密码 安装脚本还会把Webmin安装成系统的守护进程 在开启系统时自动启动 重新启动系统 访问http localhost 10000 如果出现了Webmin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑用司机塔吊合同范本
- 塑料鸡蛋托销售合同范本
- 户外广大牌租赁合同范本
- 嵩明县工程装备合同范本
- 幼儿园推广策划合同范本
- 地库排水板销售合同协议
- 家具美工外包合同协议书
- 家用小沙发租房合同范本
- 小区拉建筑垃圾合同范本
- 建房土地转让合同协议书
- 门窗店入股合同协议书
- T/CIE 171-2023企业级固态硬盘测试规范第7部分:功耗能效测试
- 2025年采购管理专业考试题及答案
- 实验室安全操作规程
- 2025-2030中国DCS控制系统行业市场现状分析及竞争格局与投资发展研究报告
- 叉车基本技能培训课件
- 2024初级注册安全工程师笔试真题解析
- 高三数学教学经验交流发言稿
- 沪科版八年级物理上册教学计划(含进度表)
- 矿山三级安全教育培训文档
- 包装行业产品物料报废处理流程
评论
0/150
提交评论