用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 3dmax | Ghost | Windows Xp| Dreamweaver | photoshop | Flash | office | Alexa | Css | QQ | Asp | PHP | Jsp | Access
Flash MX 2004入门 | 网站推广策略 | CorelDRAW入门 | ASP学习 | 网站建设大师功 | Word入门
  iTbulo.com > 学院 > 服务器教程 > Linux服务器教程 > 文章正文
Linux配置WWW服务器全攻略
iTbulo.COM 2005-10-21 未知()

第三站 Apache 2.0的配置  

  Apache 2.0的主配置文件为httpd.conf。如果以上述源代码安装则配置文件保存在/usr/local/apache/conf/目录下,若以RPM包方式安装则配置文件保存在/etc/httpd/conf/目录下。我们可以直接修改httpd.conf文件也可以用redhat linux 9自带的图形化工具来配置。打开启动程序->系统设置->服务器设置->HTTP服务器,可以进行相关。主界面如图:  

  下面我们来看一下httpd.conf中的几条指令,“#”后加入了注释说明。  

  Port 80 #定义了web服务器的侦听端口,默认值为80,它是TCP网络端口之一。若写入多个端口,以最后一个为准。  

  User apache #一般情况下,以nobody用户和nobody组来运行web服务器,因为web   

  Group apache # 服务器发出的所有的进程都是以root用户身份运行的,存在安全风险。 

  ServerAdmin root@localhost #指定服务器管理员的E-mail地址。服务器自动将错误报告到该地址。 

  ServerRoot /etc/httpd #服务器的根目录,一般情况下,所有的配置文件在该目录下  

  ServerName new.host.name:80 #web客户搜索的主机名称  

  KeepAliveTimeout 15 #规定了连续请求之间等待15秒,若超过,则重新建立一条新的TCP连接 

  MaxKeepAliveRequests 100 #永久连接的HTTP请求数  

  MaxClients 150 #同一时间连接到服务器上的客户机总数  

  ErrorLog logs/error_log #用来指定错误日志文件的名称和路径  

  PidFile run/httpd.pid #用来存放httpd进程号,以方便停止服务器。  

  Timeout 300 #设置请求超时时间,若网速较慢则应把值设大。   

  DocumentRoot /var/www/html #用来存放网页文件  

上一页  [1] [2] [3] [4] [5] [6] 下一页

文章搜索
相关资讯
相关文章 相关下载
优化Ubuntu Linux的系统服务
LINUX操作系统下的网络邮件安全
制作在软盘上跑的Linux引导器详细过程
运用RedHat的Kickstart升级Linux系统
在Linux平台上直接运行虚拟Windows
焦点信息