文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院操作系统 LinuxLinux各种服务器的架设
精品推荐
特别推荐
·高效使用Linux的七个好习惯
·为何Linux比Windows更安全?
·Linux和Unix最常用的网络命令
·Linux系统下安全防护十大招数
·Linux各种服务器的架设
·Linux操作系统下用单网卡捆绑双IP
·恢复被误删除的Linux文件
·在Linux服务器上做备份和恢复
·Linux中网络参数的意义及其应用
·linux知识大全
热点TOP10
·为Canon PIXMA iP1000喷墨打印机安装驱动程序
·用.iso文件从硬盘安装redhat linux 7.3
·Linux root密码丢失后的解决
·安装,配置rp-pppoe拨号软件,使adsl成功上网
·日内瓦学校将全面换用Linux系统
·Linux系统安全机制进阶分析
·Linux下限制Root用户进行远程登陆
·Linux和Windows系统升级的最大不同
·Linux系统下VPN服务器配置方法
·提高Linux操作系统网速的方法

Linux各种服务器的架设

日期:2008年1月2日 作者: 查看:[大字体 中字体 小字体]


 刚才有空,找了几篇文章,没试过,大家作参考。
如果已贴过,帮忙删掉。

Linux各种服务器的架设1

服务器架设
第一章 架设WWW服务器

Internet下最热的是WWW服务, 最常用的软件是Apache软件,Apache的主要特征是:
¨ 可以运行上所有计算机平台;
¨ 支持最新的HTTP 1.1协议;
¨ 简单而强有力的基于文件的配置;
¨ 支持通用网关接口CGI;
¨ 支持虚拟主机;
¨ 支持HTTP认证;
¨ 集成Perl脚本编程语言;
¨ 集成的代理服务器;
¨ 具有可定制的服务器日志;
¨ 支持服务器端包含命令(SSI)
¨ 支持安全Socket层(SSL)
¨ 用户会话过程的跟踪能力;
¨ 支持FastCGI;
¨ 支持Java Servlets。
Orbita Linux 3.0(英文版)自带的Apache软件包采用最新版本:1.3.19-5。传统上Apache从三个文件中读取服务器运行配置,都存放在 /etc/httpd/conf 路径下,这三个文件是access.conf、httpd.conf和srm.conf。由于Orbita Linux 3.0(英文版)采用的是目前最稳定的Apache版本,服务器运行配置只存储在一个文件中----httpd.conf文件。其他文件仍然存在,但是只包含注释,告诉用户该文件只是由于历史原因而保留,所有的配置已放入httpd.conf文件。
首先,介绍一下 # 的用法。# 在配置文件中处于一行的开头,表示该行为注释,不参与执行。如果你希望使用某个被注释掉的参数,就必须将其行首的 # 去掉。
编辑文件httpd.conf,查看设置参数:
(1)以下参数定义了httpd服务器的一般属性、端口号(port)、执行者的身份等
  ServerType:有standalone 和inetd两个值可供选择。这是要你选择你的Server是单独启动(standalone),还是借由互联网络伺服程序inetd来启动。一般我们默认使用单独启动就行了。如果你对 ARPA Berkeley Services 不是很了解的话,请不要随意更改。
  Port:分配给你的服务器的端口号。ServerType为standalone时一般都设成80。当然,如果你需要也可以设置成其它的port,但必须小于1024。倘若你分配了一个大于1024的端口号给Web Server,你就必须在你的URL后面跟上端口号才能访问到你的页面。比如你分配给你的服务器的端口号是8080,那么你访问时需要输入http://yourdomain:8080。
  ServerAdmin:服务器管理员的E-mail 地址,默认的是root@localhost,你可以改为你自己的E-mail地址。
  ServerRoot:存放服务器的设置文件、出错文件和记录文件的目录。
  BindAddress:允许连接到你的服务器上的虚拟主机的IP地址。你可以设置为一个IP地址或用 * 来表示网络上的所有虚拟主机。
  ErrorLog:存放服务器出错信息的文件。
  TransferLog:用来存放已传输过的文件(只包含文件名)的记录文件。
  PidFile:指定存放httpd进程号的文件。
  ScoreBoardFile :记录进程信息的文件。
  ServerName:定义服务器的hostname,比如www.computer.swnu.edu.cn 。如果你的机子没有固定的IP,那就不用写了。
  Timeout:传输或接收的延时。大于这个时间服务器会自动断开链接。
  KeepAlive:是否让你的服务器支持断点续传功能,可以选 on 或者 off。
  MaxKeepAliveRequests:设置续传功能的数目。内置设成最多100,如果设成0就是不支持续传功能。当然,数目设得越多就会浪费更多的硬盘空间。
  KeepAliveTimeout:等待下一个请求的时间,如果使用者超过这个时间还没有向你的服务器发出要求,则它就不能再续传了。同样的,秒数设得越大硬盘中的垃圾就会越多。
  MaxClients:允许的最大客户个数,默认的是150。你不必担心设得过高会浪费CPU、内存资源,因为Apache会周期性地检查目前Server的load状态,以调整目前应该运行几个process。
 
(2)以下参数主要是用来指定你的文档的位置
  DocumentRoot:指定你(root)存放HTML文件的路径,一般用默认值就行了。比如,你设置的DocumentRoot是/home/httpd/html,服务器的地址是202.98.32.96,则在URL中输入http://202.202.98.96所看到的文件就?...械膇ndex.html。
  UserDir:定义使用者存放html文件的路径。如果你有一个用户的主目录为 /home/wjq ,当在URL中输入http://yourdomain/~wjq时,系统就会...r所指定的目录。
  DirectoryIndex:用来定义别人连入时所看到的第一个文件,一般都为index.html。
  ScriptAlias:定义存放CGI的路径。比如你设置为 ScriptAlias /cgi-bin/ /home/httpd/cgi-bin/,那么当有人连到你的页面时,服务器就到/home/httpd/cgi-bin/路径下去找寻CGI然后执行,而其显示的路径却是Alias的路径/cgi-bin/。
  AddHandler:用来定义CGI的格式,约定俗成以 .cgi 结尾的文件为CGI文件。

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] 下一页 




上一篇:RedHat.Enterprise.Server.3.AS升级解决办法

下一篇:流量统计监控软件ntop安装

相关文章:
·解决与HTTP 500 – 内部服务器错误错误信息有关的问题
·何谓HTTP 500内部服务器错误
·轻松在线制作各种Logo标志
·代理服务器使用原理与选购细则
·各位网友能不能告诉我个速度快点的电信HTTP代理服务器?
·如何设置认证SMTP邮件服务器
·QQ会员各种精彩功能及QQ会员特权介绍
·WIN2003服务器安全配置终极技巧
·揭秘远程破解盗窃QQ密码的各种方法
·用.iso文件从硬盘安装redhat linux 7.3
相关软件:
·鸟哥的linux私房菜:基础学习篇
·腾讯企业QQ 服务器端 V 3.0.3
·understanding the linux kernel
·勤哲Excel勤哲Excel服务器2007企业版V7.1.2
·架设自己的QQ服务器
·红帽子Red Hat Linux 8.0(3G,5CD)
·cisco各种交换机的镜像配置
·Linux 系统命令及其使用详解(大全)
·LINUX设备驱动程序(内核2.2)
·猫岛FLV智能视频转换服务器 V1.11M

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot