实训4.4Apache服务器的配置(linux).ppt_第1页
实训4.4Apache服务器的配置(linux).ppt_第2页
实训4.4Apache服务器的配置(linux).ppt_第3页
实训4.4Apache服务器的配置(linux).ppt_第4页
实训4.4Apache服务器的配置(linux).ppt_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实训4.4 Apache服务器的配置,配置APACHE服务器所需的配置文件,第一部分,“/etc/dhcpd.conf”文件,配置APACHE服务器主要修改“/etc/dhcpd.conf”文件 “/etc/dhcpd.conf”配置文件的部分内容及其含义如下: Timeout 300 #该参数指定当某个WEB访问的TCP连接超过多少秒没有数据传输认为是连接超时而断开连接。 KeepAlive On、MaxKeepAliveRequests 100、KeepAlive Timeout 15 #KeepAlive On用来表示是否允许持久连接特性,即是否允许在一个TCP连接上完成多个HTTP请求会话。一般建议设置为ON。 #MaxKeepAliveRequests 100用来设定在单个连接上允许处理的HTTP会话请求个数,设置为0表示没有限制 #KeepAlive Timeout 15用来设定持久连接的超时时间 MinSpareServers 5、MaxSpareServers 20、StartServers 8 #MinSpareServers 5设置最少空闲进程个数为5 #MaxSpareServers 20设置最多空闲进程个数为20 #StartServers 8指定APACHE服务器启动时直接启动的进程个数为8,“/etc/dhcpd.conf”文件,MaxClients 150 #服务器能并发同时处理的客户请求个数为150 PORT 80 #APACHE服务端口,默认值为80,一般都不需要更改,也可以加上端口号,如 PORT 192,168,0,254:80 DocumentRoot “/var/www/html” #DocumentRoot “/var/www/html”用来指明APACHE服务器存放网页的主目录,所有客户端的连接请求都会直接以该目录中的网页来响应。 DirectoryIndex index.htm index.html.var #DirectoryIndex index.htm index.html.var用来指定用户连接到网站的缺省首页文档的顺序。可以同时指定多个文件名称,文件中间用空格作间隔。,详细案例的配置,第二部分,案例配置的环境要求,案例配置的环境如下,两台主机通过交叉线相连,或两台主机 与HUB相连。DNS服务器为LINUX操作系统,客户机为 WINDOW系列(如windows 2000 professional)操作系统,WEB、DNS服务器,客户机,WEB、BIND服务器,客户机,案例1配置的参数要求,APACHE服务器和DNS服务器的IP地址及子网掩码均为:54/24 网站域名为: 网站的主目录为:/www/docs/ 网站的首页文件为:index.html,实训环境的检查,在BIND服务器上通过VI编辑器或者MORE命令查看“/etc/sysconfig/network-scripts/ifcfg-eth0”的内容是否如下: DEVICE=eth0 /表示第一块以太网卡 BOOTPROTO=static /表示IP分配方式使用静态分配 BROADCAST=55 /广播地址为55 IPADD=54 /网卡上捆绑的IP地址为01 NETMASK= /子网掩码为: NETWORK= /所在的网络为: ONBOOT=yes /系统启动时激活 在客户机上通过IPCONFIG /ALL查看其IP地址 在BIND服务器上通过PING命令查看是否具有与客户机的连通性。如果未通,则进行相应的故障排除,配置BIND服务,BIND服务器的配置步骤请参见实训4.2中的配置步骤。(配置文件的内容修改如后) 在客户端进行TCP/IP的配置,DNS服务器的地址为54(即BIND服务器的IP地址),并使用NSLOOKUP实用程序进行DNS的测试。确保BIND服务器正常配置,编辑“/etc/named.conf”文件,通过VI编辑器编辑“/etc/named.conf”文件,在系统缺省值后面再加上以下内容后保存退出: zone “.168.192.“ IN type master; file “db.168.192.file“; /反向解析区域文件名为“db.1.168.192.file“ ; zone ““ IN type master; file ““; /正向解析区域文件名为““ ;,创建“/var/named/ ” 正向解析文件,通过VI编辑器创建并编辑“/var/named/”文件,其内容如下: IN SOA . root. . ( 2; serial 28800 ; refresh 7200 ; retry 604800; expire 86400; Minimum ) IN NS localhost IN A www IN A 54 /主机解析的IP地址为54,创建“/var/named/ db.168.192.file” 反向解析文件,通过VI编辑器创建并编辑“/var/named/ db.0.168.192.file”文件,其内容如下: IN SOA . root. . ( 2 ; serial 28800 ; refresh 7200 ; retry 604800; expire 86400 ) ; minimum IN NS . 254 IN PTR . /254为主机所对应的IP地址的主机位,编辑文件“/etc/resolv.conf”文件,指定域名服务器的IP和搜索顺序,其内容配置如下: domain nameserver 54 search localhost,编辑“/etc/hosts.conf”文件,指明解析的顺序,其内容配置如下: order bind hosts,重新装载BIND服务器,修改完所有的配置文件后,重新装载BIND服务器,其命令如下: rootdns root# /etc/rc.d/init.d/named reload /重启装载BIND服务器,安装APACHE服务器,安装APACHE服务器,需要Red Hat Linux 9的第一张安装光盘的/RedHat/RPMS/“httpd-2.0.40-21.i386.rpm”文件,输入下面的命令进行安装: rootdns root#rpm ivh /bak/ httpd-2.0.40-21.i386.rpm,修改首页和网站主目录,直接用VI编辑“/etc/httpd/conf/httpd.conf”文件配置首页的和网站主目录。 在文档中找到“DocumentRoot “/var/www/html”,将后面的参数改为网站需要的主目录 “DocumentRoot “/var/www/”。则主目录则改为“/www/docs/”。 在文档中找到“DirectoryIndex index.html index.html.var”,不需要改变 保存文件并退出,重新装载APACHE服务器,修改完所有的配置文件后,重新装载APACHE服务器,其命令如下: rootdns root#/etc/rc.d/init.d/httpd restart /重新启动APACHE服务器,设置APACHE服务器自动启动,在文字提示符下输入以下命令: rootdns root#ntsysv 在出现的画面中使用上下光标键将光标移到菜单中的“httpd”项,按“空格键”选中,再后按“TAB”键将光标移到“确定”按钮上,并按“回车”键完成设置。 这样,HTTPD服务只要开机后就会自动启动,在客户端测试APACHE服务器,在客户端打开浏览器(如IE),在地址栏中输入APACHE服务器的域名或者IP地址,即可看到网页,案例2(虚拟主机的配置 )的参数要求,APACHE服务器和DNS服务器的IP地址及子网掩码均为:54/24 虚拟主机1的域名: 虚拟主机1的主目录为:/www/docs/ 缺省文档文件名:index.html 虚拟主机2的域名: 虚拟主机2的主目录为:/www/docs/ 缺省文档文件名:default.html,编辑“/var/named/ ” 正向解析文件,通过VI编辑器在前面的“/var/named/”文件中增加下面红色的内容: IN SOA . root. . ( 2; serial 28800 ; refresh 7200 ; retry 604800; expire 86400; Minimum ) IN NS localhost IN A www IN A 54 /主机解析的IP地址为54 www2 IN CNAME www /为主机设置别名为,重新装载BIND服务器,修改完配置文件后,重新装载BIND服务器,其命令如下: rootdns root# /etc/rc.d/init.d/named reload /重启装载BIND服务器,修改“/etc/httpd/conf/httpd.conf”文件,“/etc/httpd/conf/httpd.conf” 文件中的其它内容都不改变,只是在最后添加以下内容: NameVirtualHost 54 ServerAdmin DocumentRoot /www/docs/ ServerName ErrorLog logs/-error_log CustomLog logs/-access_log common ServerAdmin DocumentRoot /www/docs/ ServerName ErrorLog logs

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论