科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Linux和Solaris建立Apache虚拟根环境 (2)

Linux和Solaris建立Apache虚拟根环境 (2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在Linux上安装一个虚拟根环境化的Apache目录树是相当的简单的。这个例子使用的是Red Hat 6.*和Apache 1.3.12。同时,它也包含PHP4(作为一个Apache模块),以及在虚拟根环境化的目录树上的perl5的安装。另外还安装了mod-ssl和mod-perl.

作者:书生 来源:chinaitlab.com 2007年10月19日

关键字: 操作系统 Apache Solaris Linux

  • 评论
  • 分享微博
  • 分享邮件
 

你应当使你的配置尽量的简单——不要安装那些用不到或根本不必要的模块。一般说来,一个标准的non-DSO(非动态共享对象)Apache,在安装一个perl,对大多数人都是足够的。

关于DSO和mod-ssl需要注意的地方:

如果你打算把任何东西都按照DSO模版进行编译,那你首先要建立mod-ssl,然后你确实要按照下面的顺序建立自己的Apache目录树。Mod-ssl会明显的修改Apache 建立的目录树,据我的经验,在使用我们刚才提到的软件版本的前提下,下面的顺序是做起来最简单的顺序:

1、建立Apache.

2、在Apache中建立和增加mod-ssl.

3、在Apache中建立和增加php 和mod-perl.

4、你应该在适当的地方记录下来你是如何编译你的目录树的,以便再做时参考。(你可以将其打印出来,并加上注释)

安装了各种软件之后,最终的虚拟根环境化的目录树有23MB,其中包含了8MB的共享库和perl。下面是基于DSO安装的文件的总结(以KB表示):

  ROOT# pwd 
  /www 
  ROOT# du -s . 
  22737 . 
  ROOT# du -s * 
  6832  apache 
  0   bin 
  1   dev 
  7   etc 
  6679  lib 
  1   tmp 
  9215  usr 
  1   webhome 
  ROOT# du -s apache /* 
  600   apache /bin 
  3   apache /cgi-bin 
  125   apache /conf 
  1560  apache /htdocs 
  133   apache /icons 
  392   apache /include 
  3925  apache /libexec 
  64   apache /man 
  29   apache /var 
  ROOT# du -s usr/* 
  8410  usr/Local 
  336   usr/bin 
  340   usr/lib 
  128   usr/share
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章