IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

Apache高级配置中文详解

Codyy技术团队 2009-10-14 13:33:28 累计浏览 3,047 次
本机暂存
  目前WWW Server软件有许多,能运行在Linux下的也不少,有NCSA HTTPd Server、CERN HTTPd Server、pache、Netscape Fast Track Server、Zeus Server等。这些软件各有特色:NCSA(美国伊利诺斯大学的国家超级计算应用中心)是WWW Browser Mosaic发迹之地,也是Netscape公司的安德森成名的地方;CERN(欧洲原子核研究中心)是WWW的起源地,1989年蒂姆•贝纳斯-李正是在这开发成功了世界上第一个Web服务器和客户机。这两家推出的WWW Server功能齐全,成为同类软件的标准,再加上它们都是Freeware,因此刚一推出就大受欢迎。前几年,在linux下WWW Server软件使用最多的是NCSA和CERN,但这一两年来,后起之秀Apache却独领风骚,号称”WWW Server之王”。在最新的Red Hat、Slackware和 OpenLinux各版本中都包含了Apache。
  
  Apache是在NCSA的基础上发展起来的,因此这二者的配置文件十分相似。
  
  一、安装
  Apache的安装十分简单。最好在安装RedHat时,选择安装Web Server,这样即使你对编译操作不熟的话,也能轻轻松松把服务器架设起来。
  
  如果你想亲自编译源文件,那么你已经不是一个初学者,建议你直接去看How-To文档或其他资料。打开机器,进入X-Window系统后,启动 Netscape Navigator,敲入本机的IP地址,如果出现”It worked”的欢迎页面,那说明服务器程序工作正常。你可以进行下一步配置工作。在不同的版本下,服务器默认的工作根目录也不一样。Red Hat默认的是/etc/httpd,配置文件在/etc/httpd/conf目录下,页面文件在/home/httpd目录下。
  
  二、 设置httpd.conf、srm.conf、access.conf文件
  Apache安装成功后,在conf子目录下有四个文件:httpd.conf、srm.conf、access.conf、magic(请注意:在 www-howto文档中,说第四个文件是mime.types,但在实际安装中,在conf子目录下是magic文件)。httpd.conf是 Apache设置文件中的主文件,httpd程序启动时会先读取httpd.conf。srm.conf是数据配置文件,在这个文件中主要设置WWW Server读取文件的目录、目录索引时的画面、CGI执行时的目录等等。access.conf是负责基本的读取文件控制,限制目录所能执行的功能及访问目录的权限设置。
  
  下面将简单对这三个数据设置文件进行说明。
  
  httpd.conf文件
  
  TransferLog:
  
  如果你想知道你的网站上哪个页面最受来访者的欢迎,在一段时间内有多少人访问你的站点,你当然可以设置一个计数器,但每页都设计数器,太繁琐而且得到的结果不太煽俊W詈玫陌旆ㄇ查看相

同分类推荐文章

  1. Vibe新开源项目 - Vaala AI Gateway (2026-05-17 02:10:19)
  2. SmartPerfetto 架构文章 Q&A:8 个深度技术问答 (2026-04-10 11:00:00)
  3. 让 AI 把我的 PHP 博客重写成 Go (2026-03-27 18:33:54)

查看更多 后端 文章 →

建议继续学习

  1. Linux如何统计进程的CPU利用率 (累计阅读 16,210)
  2. 我的 RHCA 之路 (累计阅读 13,930)
  3. Linux内存点滴 用户进程内存空间 (累计阅读 13,059)
  4. 给程序员新手的一些建议 (累计阅读 13,026)
  5. 在Apache2.2.XX下安装Mod-myvhost模块 (累计阅读 12,990)
  6. Linux 性能监控、测试、优化工具 (累计阅读 12,955)
  7. 关于linux内存free的一些事情 (累计阅读 12,756)
  8. ps - 按进程消耗内存多少排序 (累计阅读 12,610)
  9. Google怎么用linux (累计阅读 12,473)
  10. find命令的一点注意事项 (累计阅读 11,787)