Linux组网入门WEB服务器4812.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Linux组网入门WEB服务器4812.docx》由会员分享,可在线阅读,更多相关《Linux组网入门WEB服务器4812.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linuux组网网入门(1):WEBB服务器器现在在在Innterrnett上最热热门的服服务之一一就是WWWW(WWorlld WWidee Weeb)服服务。如如果你想想通过主主页向世世界介绍绍自己或或自己的的公司,就就必须将将主页放放在一个个WEBB服务器器上,当当然你可可以使用用一些免免费的主主页空间间来发布布。但是是如果你你有条件件,你可可以注册册一个域域名,申申请一个个IP地地址,然然后让你你的ISSP将这这个IPP地址解解析到你你的LIINUXX主机上上。然后后,在LLINUUX主机机上架设设一个WWEB服服务器。你你就可以以将主页页存放在在这个自自己的WWEB服服务器上上,通过
2、过它把自自己的主主页向外外发布。4.1 选择和和安装WWEB服服务器软软件目前前,在世世界各地地有许多多公司和和学术团团体,根根据不同同的计算算机系统统,开发发出不同同的服务务器,如如Apaachee、CEERN、MMicrrosooft Intternnet Infformmatiion Sysstemm、NCCSA、WWebSSitee等。它它们各有有所长。而而在许多多LINNUX的的发行版版本中,已已经集成成了一个个免费的的、使用用广泛的的、技术术成熟的的WEBB服务器器软件AApacche。笔者者经过实实际的试试用,发发觉Appachhe与LLINUUX的配配合还是是十分理理想的,所所
3、以在此此笔者就就具体地地介绍一一下Appachhe在RRed Hatt Liinuxx 6.0下的的配置与与实现。如果果我们在在安装LLINUUX的选选择启动动进程中中选中hhttppd选项项。这样样Apaachee就会将将自动完完成安装装,并且且能够满满足日常常的应用用需要,我我们只需需要进行行一些更更具体的的设置工工作就行行了。4.2 Apaachee的组成成在RRed Hatt Liinuxx 6.0中,AApacche将将自己的的所有配配置文件件和日志志文件放放在了“/etcc/htttpdd”目录录下,其其中“/etcc/htttpdd/coonf”下下为配置置文件,“/etcc/h
4、tttpdd/loog”下下为日志志文件。同时时,它将将建立“/homme/hhttppd”目目录,并并在其下下建立三三个子目目录:“hhtmll/”:在这个个目录下下存放HHTMLL(主页页)文件件;“ccgi-binn/”:在这个个目录下下可以存存放一些些CGII程序;“icconss/”:在这个个目录下下是服务务器自带带的一些些图标。4.3 Apaachee的设置置Appachhe服务务器软件件的配置置文件主主要有:“acccesss.cconff”:用用于设置置系统中中的存取取方式和和环境;“htttpdd.coonf”:用于设设置服务务器启动动的基本本环境;“srrm.cconff”
5、:主主要用于于做文件件资源上上的设定定;“mmimee.tyype”:记录AApacche服服务器所所能识别别的MIIME格格式。在具具体讲解解之前,我我们必须须告诉大大家,LLINUUX系统统已经在在安装时时就采用用了一系系列的缺缺省值,而而大家可可以根据据下面的的讲解来来理解这这些设置置的意义义,然后后根据自自己的实实际情况况做一些些细微的的调整,以以更加适适合于你你的具体体应用。4.3.1 aacceess.connf的配配置当我我们使用用“vii”来打打开它的的时候,我我们会发发现,就就象LIINUXX一样,内内容十分分繁多,看看得人头头晕眼花花的。请请大家一一定要明明确,凡凡是最前前
6、面是以以“#”号号开头的的,表示示这一行行是注释释语句,是是帮助大大家理解解文件内内容的,而而不是配配置文件件本身。在在下面的的讲解中中,我们们也将把把这些注注释语句句略去不不说。该文文件的第第一段非非注释部部分如下下:Optiion Inddexees IInclludees EExeccCGII FoolloowSyymLiinkAlloowOvverrridee NooneOrdeer aalloow , deenyalloow ffromm alll大家家应该注注意到,这这一个部部分是以以开始始,以结结束的。这这表示在在其中间间的部分分都是针针对指定定目录“/homme/hhttppd
7、/hhtmll”而言言的。1Opttionn命令有有很多的的参数,各各个参数数的意义义如下所所示:All:准许以以下所有有功能(MMulttiViiewss除外); MulttiViiewss:准许许内容协协商的MMulttiviiewss;Indeexess:若该该目录下下无inndexx文件,则则准许显显示该目目录下的的文件以以供选择择; InclludeesNOOEXEEC:准准许SSSI(SServver-sidde IInclludees), 但但不可使使用#eexecc和#iinclludee功能;Inclludees:准准许SSSI;FolllowSSymLLinkks:准准许符
8、号号链接到到其他目目录;ExeccCGII:准许许该目录录下可以以使用CCGI。2而AlllowwOveerriide命命令则是是用来决决定是否否准许在在“acccesss.cconff”文件件中设定定的权限限是否可可以被在在文件“.htaacceess”中中设定的的权限覆覆盖。它它有两个个参数:Alll准许许覆盖;Nonne 不不准许覆覆盖。3Ordder命命令:用用来设定定谁能从从这个服服务器取取得控制制。它也也有两个个参数:allloww 可以以取得控控制;ddenyy 禁止止取得控控制。现在在我们一一起来看看看关于于目录“/homme/hhttppd/hhtmll”的设设置的含含义:它
9、它使得这这个目录录,如果果不存在在inddex.htmm文件时时,列出出目录信信息以供供选择,准准许SSSI,允允许执行行CGII程序,开开启了动动态连接接。它不不允许再再使用在在文件“.htaacceess”中中设定来来覆盖这这里所设设置的权权限。使使所有的的人都可可以取得得控制。该文文件的第第二段非非注释部部分如下下: Opptioon EExeccCGII AlllowwOveerriide Nonne 这个个表示目目录“/homme/hhttppd/ccgi”的的设置为为,当前前目录下下可以执执行CGGI程序序。不允允许再使使用在文文件“.htaacceess”中中设定来来覆盖这这里所
10、设设置的权权限。需要要说明的的是,不不同的LLINUUX系统统中,可可以在这这个文件件中看到到的信息息不完全全相同,但但是根据据这里给给出的信信息,大大家可以以参照命命令的解解释自行行理解文文件中的的设置,以以及根据据自己的的需要进进行相应应的修改改。4.3.2 hhttppd.cconff的配置置这个个文件中中有许多多设定命命令,用用来设置置服务器器的运行行环境。以以下是一一些常用用的部分分:1 SeerveerTyype命命令,用用来设定定服务器器的启动动方式。它它的命令令格式如如下:命令格式式: SServverTTypee sstanndallonee/innteddsttanddal
11、oone参参数表示示WEBB服务进进程以一一个单独独的守候候进程的的方式在在后台侦侦听是否否有客户户端的请请求,如如果有就就生成一一个子进进程来为为其服务务。innetdd参数表表示WEEB服务务不是以以一个单单独的守守候进程程的形式式支持。而而是由IInettd这个个超级服服务器守守候进程程进行代代劳,当当它收到到一个客客户端的的WEBB服务请请求的时时候,再再启动一一个WEEB服务务进程为为其服务务。在此此建议使使用sttanddaloone参参数。2 Poort命命令,为为服务器器的服务务指定端端口号(套套接字)。一一般来说说,WEEB服务务使用知知名端口口号80,如如果你设设定了别别的
12、端口口号,别别人再使使用你的的WEBB服务时时,就必必须输入入“htttp:/xxxx.xxxx.xxxx:端端口号”,这这样是不不方便的的。所以以,建议议这里设设置为PPortt 800。命令格式式: PPortt 端口口号例:Porrt 8803 Seerveer AAdmiin命令令,用来来设置WWEB管管理员的的E-MMaill地址。这这个地址址会出现现在系统统连接出出错的时时候,以以便访问问者能够够将情况况及时地地告知WWEB管管理员。命令格式式: SServver Admmin yoou EE-Maail adddresss例:Serrverr Addminn addminnxxx
13、x.ccom4 BiindAAddrresss命令,用用来设定定要从哪哪个地址址来接受受服务。命令格式式: BBinddAdddresss */IIP/FFQDNN例:BinddAdddresss IIP 表表示只接接受输入入IP地地址的访访问者BinddAdddresss FFQDNN 表示示只接受受输入域域名地址址的访问问者BinddAdddresss * 表示示接受以以上两种种方式的的访问者者5 ErrrorrLogg命令,用用来指定定错误记记录文件件名称和和路径。命令格式式: EErroorLoog logg fiilennamee例:ErrrorLLog /vaar/hhttppd/
14、eerroor.llog6 CaacheeNeggotiiateedDoocs命命令,让让代理服服务器将将数据留留在缓存存中。在在很多情情况下,默默认为不不让代理理服务器器将数据据留在缓缓存中的的,所以以这条设设定命令令是被注注释掉的的。7 Tiimeoout命命令,只只要客户户端超过过这里设设定的秒秒数还没没有完成成一个请请求的话话,服务务端将终终止这次次请求服服务。如如果网络络速度较较慢的话话,建议议在此设设置较大大的数值值。以给给客户端端更多机机会。命令格式式: TTimeeoutt ssecoond例:TTimeeoutt 12208 KeeepAAlivve命令令,设置置是否开开启连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 组网 入门 WEB 服务器 4812
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内