【问题标题】:How to compile apache2 to get a similar setup like webfaction如何编译 apache2 以获得类似的设置,如 webfaction
【发布时间】:2011-08-30 10:30:54
【问题描述】:

Webfaction 是一个不错的主机,他们部署网络应用的方式对我来说是天才。

它有什么作用?给你(我认为)一个可以与你的用户一起运行的 apache2 简单二进制文件。大约 6M 的设置,带有 apache 二进制文件、日志目录、您拥有的 conf 文件和模块。

$ tree -d -L 2
.
|-- apache2
|   |-- bin
|   |-- conf
|   |-- lib
|   |-- logs
|   `-- modules
(...)

这很方便!拥有自己的 apache2 实例,您可以添加模块来完成您的设置,几乎所有内容都在用户级别。

我在问什么,¿我怎样才能获得相同的设置?。我正在使用下一个配置设置编译 apache2 和 php。

./configure \
    --prefix=$HOME/webapp/apache2 \
    --enable-module=so \
    --enable-rewrite

./configure \
    --prefix=$HOME/webapp/apache2/php5 \
    --with-apxs2=$HOME/webapp/apache2/bin/apxs \
    --with-config-file-path=$HOME/webapp/apache2/php5/etc \
    --enable-zip \
    --with-pgsql \
    --with-mysql

我缺少的是安装大小,webfaction 有 6MB 用于 apache2 安装,而我得到了超过 22MB。也想得到 webfaction 的二进制结果。

$ tree apache2
.
|-- bin
|   |-- httpd
|   |-- httpd.worker
|   |-- restart
|   |-- start
|   `-- stop

所以:

  • 如何像 webfaction 设置一样减少尺寸占用?
  • 如何获得相同的目录结构? (bin、conf、lib、日志、模块)

【问题讨论】:

    标签: apache2 compilation webfaction


    【解决方案1】:

    这里的答案是您正在向编译中添加 WebFaction 没有的附加模块,您可以在此处查看有关构建如何工作的详细信息的完整列表:

    http://forum.webfaction.com/viewtopic.php?pid=9341#p9341

    【讨论】:

    • 赞已过期,还记得要搜索什么吗?
    猜你喜欢
    • 2018-08-08
    • 2018-05-30
    • 2012-03-06
    • 2014-03-07
    • 1970-01-01
    • 2021-08-03
    • 2012-02-12
    • 2010-12-11
    • 2014-11-09
    相关资源
    最近更新 更多