|
| |
精品推荐 |
 |
|
| |
|
|
|
|
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。
上一篇:RedHat.Enterprise.Server.3.AS升级解决办法
下一篇:流量统计监控软件ntop安装
|
| Linux各种服务器的架设 相关文章: |
|
|
|
| Linux各种服务器的架设 相关软件: |
|
|
|
|