Apache配置(1)

根据著名的WWW服务器调查公司所作的调查,世界上百分之五十以上的WWW服务
  器都在使用Apache,是世界排名第一的WEB服务器。Apache的诞生极富有戏剧性。
  当NCSA WWW服务器项目停顿后,那些使用NCSA WWW服务器的人们开始交换他们
  用于该服务器的补丁程序,他们也很快认识到成立管理这些补丁程序的论坛是
  必要的。就这样,诞生了Apache Group,后来这个团体在NCSA的基础上创建了
  Apache。

    Apache的主要特征是:

  .  可以运行上所有计算机平台;

  .  支持最新的HTTP 1.1协议;

  .  简单而强有力的基于文件的配置;

  .  支持通用网关接口CGI;

  .  支持虚拟主机;

  .  支持HTTP认证;

  .  集成Perl脚本编程语言;

  .  集成的代理服务器;

  .  具有可定制的服务器日志;

  .  支持服务器端包含命令(SSI)

  .  支持安全Socket层(SSL)

  .  用户会话过程的跟踪能力;

  .  支持FastCGI;

  .  支持Java Servlets。


  安装Apache


    下面我们就开始漫漫征服Apache之旅,通过循序渐进的需求实例,一步步
  地学习使用Apache,从入门到精通。



  系统需求

    运行Apache不需要太多的计算资源。它在有6-10MB硬盘空间和8MB RAM的
  Linux系统上运行得很好。然而,只运行Apache可能不是你想做的事情。更可能
  的是,你想运行Apache来提供WWW服务、启动CGI进程以及充分利用所有WWW能够
  提供的令人惊奇的功能。在这种情况下,你需要提供反映负载要求的额外的磁
  盘空间和内存空间。也就是说,如果仅仅是启动WWW服务并不需要太多的系统资
  源,但是想要能为大量的客户提供服务就需要更多的系统资源。

  获取软件

    你可以在http://www.apache.org中获得Apache的最新版。而几乎所有的
  Linux发行版中均包含有Apache软件包,你也可以直接使用它。

  需要注意的是,Apache软件包有两种:一种是源代码,下载后需要自己重新编
  译;另一种是可执行文件,下载后只需解压就可以使用。



  安装软件

    你可以通过以下三种方法安装Apache服务器。


    1.如果你安装的Linux版本中带用Apache的话,就在选择所要安装的服务
  器的时候,将httpd这个服务选上,Linux安装程序将自动完成Apache的安装工
  作,并做好基本的配置。

    2.使用可执行文件软件包,这比较适合那些对编译工作不是太熟悉的初级
  用户,因为它相对比较简单。

    下载软件包apache_1.2.4.e.tar.gz

    tar xvzf apache_1.2.4.e.tar.gz

    这就完成了安装工作,简单吧!

    如果你使用的是RedHat Linux的话,你也可以下载apache_1.2.4.rpm软件
  安装包,然后使用rpm -ivh   apache_1.2.4.rpm命令安装。

    3.如果你想把Apache服务器充分利用起来的话,就一定要自己编译
  Apache定制其功能。

  下载包含Apache源代码的软件包apache_1.2.4.tar.gz; 然后用tar命令将它解
  开; 将当前目录改变为Apache源代码发行版的src目录; 将配置样本文件
  (Configuration.tmpl)复制为Configuration文件;

  编辑Configuration文件中的配置选项:

  Makefile配置选项:一些编译选项:

  . "CC="一行指定用什么编译软件编译,一般为"CC=gcc";

  . 如果需要将额外的标志(参数)指定给C编译软件,可以使用:

  EXTRA_CFLAGS=

  EXTRA_LFLAGS=

  . 如果系统需要特殊的库和包含文件,可以在这里指定它们:

  EXTRA_LIBS=

  EXTRA_INCLUDES=

  . 如果你要改变代码优化设置的话,你须将下面一句去掉注释,然

  后改成你所需要的值:

  #OPTIM=-O2

  Rule配置选项:用来决定需要什么功能,一般情况下无需改变。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值