我的最终目标是在我的 Debian 机器上安装OwnCloud,一个 64 位的压缩包。
我的设置很简单。我已经安装了OpenPanel,它又通过 APT-GET 安装了所有必需的 LAMP 模块。这在我的系统上安装了 PHP5.3.7,并指向 Apache2 使用它,一切都很好。
但是,OwnCloud 需要在 PHP 中启用 mbstring。这需要我编译我自己的PHP版本与--with-mbstring配置选项,如Debian仓库绑定的PHP似乎不会有,也没有这样的封装php-mbstring或者php5-mbstring是曾经有与PHP4。
我已经使用此处找到的教程编译了 PHP ,从配置中省略了 APXS2(因为我无法让它为我所爱而工作)并将 5.2 替换为 5.4。但是,APT-GET(in /etc/apache2)安装的Apache2不会识别这一点,并继续说“5.3.7”。
我也试过先编译PHP,再安装OpenPanel,无果。
拥有 OpenPanel 至关重要,因为它将帮助我的客户管理他们的 DNS、域和数据库,以及 Shell 访问。
拥有 OpenCloud 也是必要的,因为我的客户需要使用开源协作套件。
我如何实现这一目标。
(之前在 stackoverflow.com 上问过,但认为它不属于那里。)