LINUX的应用及SHELL编程.doc

上传人:QQ19****7833 文档编号:351650 上传时间:2018-09-25 格式:DOC 页数:20 大小:336KB
下载 相关 举报
LINUX的应用及SHELL编程.doc_第1页
第1页 / 共20页
LINUX的应用及SHELL编程.doc_第2页
第2页 / 共20页
LINUX的应用及SHELL编程.doc_第3页
第3页 / 共20页
LINUX的应用及SHELL编程.doc_第4页
第4页 / 共20页
LINUX的应用及SHELL编程.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、存档资料 成绩: 课 程 设 计 报 告 书 所属课程名称 LINUX 应用及编程 题 目 : LINUX 的应用及 SHELL 编程 学 院 : 专业班级 : 学 号 : 学生姓名 : 指导教师 : 年 月 日 目 录 第 1 章 系统开发背景 .1 1.1 系统开发环境 .1 第 2 章 LINUX 下 DNS 服务器配置 .3 2.1.1 安装 DNS 软件包 . 3 2.1.2 /etc/named.conf 配置 . 3 2.1.3 创建正向区域文件 . 4 2.1.4 创建反向区域文件 . 5 2.1.5 启动 named服务 . 5 2.1.6 修改端口地址 . 5 2.2 DN

2、S 客户端的配置 .6 2.2.1 安装 DNS 客户端软件包 . 6 2.2.2 编辑 /etc/resolv.conf . 6 2.3 DNS 客户端域名解析测试 .6 第 3 章 LINUX 下 WEB 服务器配置 .8 3.1 WEB 服务器安装和配置 .8 3.1.1 安装 web 软件包 . 8 3.1.2 /etc/named.conf 配置 . 8 3.1.3 编 辑区域文件 . 9 3.1.4 启动 named服务 . 10 3.2 编辑 /etc/httpd/conf/httpd.conf 文件 .10 3.3 将网页保存到 /var/www/html 目录中 . 11 2

3、 3.4 启动 httpd 服务 . 11 3.5 访问 Web 服务器 . 11 3.6 Windows 客户端配置 . 11 第 4 章 LINUX 下 SHELL 编程 .13 4.1 编写一个 SHELL 脚本 1.sh .13 4.2 用 vi创建一个名为 prgx 的 crontab 文件 .14 第 6 章 总结 .16 致 谢 .17 - 1 - 第 1 章 系统 开发背景 1.1 系统开发环境 DNS( Domain Name Server,域名服务器)是进行域名 (domain name)和与之相对应的 IP 地址 (IP address)转换的服务器。 DNS 中保存了一

4、张域名 (domain name)和与之相对应的 IP 地址 (IP address)的表,以解析消息的域名。 域名是 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。域名是由一串用点分隔的名字组成的,通常包含组织名,而且始终包括两到三个字母的后缀,以指明组织的类型或该域所在的国家或地区。 DNS 是计算机域名系统 (Domain Name System 或 Domain Name Service) 的缩写,它是由域名解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应 IP 地址,并具有将域名转换为 IP 地址

5、功能的服务器。其中域名必须对应一个 IP 地址,一个 IP 地址可以有多个域名,而 IP 地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器通常为客户机 /服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为 IP 地址的过程就称为“域名解析”。 WWW 是环球信息网的缩写,(亦作“ Web”、“ WWW”、“ W3”,英文全称为“ World Wide Web”),中文名字为“万维网”, “环球网 “等,常简称为Web。 分为 Web 客户端和 Web 服务器程序。 WWW 可以让 Web 客户端(常用浏览器)访问浏览 Web 服务器上的页面。 是一个由许

6、多互相链接的超文本组成的系统,通过互联网访问。在这个系统中,每个有用的事物,称为一样“资源”;并且由一个全局“统一资源标识符”( URI)标识;这些资源通2 过超文本传输协议( Hypertext Transfer Protocol)传送给用户,而后者通过点击链接来获得 资源。 Web 是一种超文本信息系统,其主要实现方式是超文本链接 。 使用 Apache 软件可以在 Linux 系统中搭建 Web 服务器。Apache 由于其跨平台和安全性从而被广泛使用,是使用排名第一的服务器软件。 3 第 2 章 LINUX 下 DNS 服务器配置 2.1.1 安装 DNS 软件包 首先要配置 DNS服

7、务器就要在 Linux系统中查看 bind和 bind-libs软件包是否已经安装。 rpm -qa|grep bind /DNS 服务器软件包 bind-libs-9.9.4.29.e17.x86_64 /bind 软 件安装包所使用的库 检查发现所需要的软件包已经安装了。 2.1.2 /etc/named.conf 配置 使用 vi 编辑器强制修改 /etx/named.conf 里的内容 如下: / See /usr/share/doc/bind*/sample/ for example named configuration files. / options listen-on por

8、t 53 192.168.0.2; ; listen-on-v6 port 53 :1; ; directory “/var/named“; dump-file “/var/named/data/cache_dump.db“; statistics-file “/var/named/data/named_stats.txt“; memstatistics-file “/var/named/data/named_mem_stats.txt“; allow-query any; ; recursion yes; dnssec-enable yes; dnssec-validation yes; d

9、nssec-lookaside auto; /* Path to ISC DLV key */ bindkeys-file “/etc/named.iscdlv.key“; managed-keys-directory “/var/named/dynamic“; pid-file “/run/named/named.pid“; 4 session-keyfile “/run/named/session.key“; ; logging channel default_debug file “data/named.run“; severity dynamic; ; ; zone “.“ IN ty

10、pe hint; file “named.ca“; ; zone ““ IN type master; file “.hosts“; ; zone “0.168.192.in-addr.arps“ IN type master; file “192.168.0.rev“; ; include “/etc/named.rfc1912.zones“; include “/etc/named.root.key“; 2.1.3 创建正向区域文件 创建正向区域 的区域文件 /var/named/.hosts,这里的区域名必须和 /etc/named.conf 文件中指定的区域文件名保持一致,该文件内容

11、如下所示 。 $ttl 38400 IN SOA . ( 1268360234 10800 3600 604800 38400 ) IN NS . rhel IN A 192.168.0.2 www IN CNAME . mail IN CNAME . ftp IN CNAME . 5 2.1.4 创建 反 向区域文件 创建反向区域 0.168.192.in-addr.arpa 的区域文件/var/named/192.168.0.rev,这里的区域文件名必须和 /etc/named.conf文件中指定的区域文件名保持一致 ,内容如下: $ttl 38400 IN SOA . ( 12683

12、60612 10800 3600 604800 38400 ) IN NS . 2 IN PTR . 2.1.5 启动 named 服务 使用命令启动 named 服务; 2.1.6 修改端口地址 将端口地址修改为相应的 192.168.0.2 6 2.2 DNS 客户端的配置 2.2.1 安装 DNS 客户端软件包 在 Linux 系统中查看 bind-utils 软件包是否已经安装;输入该命令“ rpm -q bind utils”查看。 2.2.2 编辑 /etc/resolv.conf 在 Linux 客户端需要修改 /etc/resolv.conf 文件,设置 nameserver 参数指向 DNS 服务器的 IP 地址,使得该客户端能从 DNS 服务器处解析记录,如图所示。 2.3 DNS 客户 端域名解析测试 在 Linux客户端计算机上安装 bind-utils软件包后,可以使用 host或 nslookup命令解析 DNS 字员记录。 测试效果如下:输入“ ping ”命令查看是否连接成功 7

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。