0

当我尝试将主 Zen 服务器(Deb/RPM 安装程序脚本......为 linux 提供的唯一内容)安装到我的 bluehost 帐户时,我收到此错误:

无法安装:您的发行版不适合使用 Zend 的 DEB/RPM 存储库进行安装。您可以使用通用 tarball 安装程序在大多数 Linux 发行版上安装 Zend Server Community Edition。有关更多信息,请参阅http://www.zend.com/en/community/zend-server-ce

最终,它会直接返回到同一个下载页面。我对下一步该怎么做感到困惑。

Bluehost 使用某种版本的 linux 和 PHP 5.2.17

4

3 回答 3

2

安装脚本 install_zs.sh 在 /etc/issue 中查找支持的操作系统列表。编辑 install_zs.sh 并将您的操作系统名称(在 /etc/issue 中找到)添加到 SUPPORTED_OS 变量。

例如,Amazon 的 EC2 默认机器映像在 /etc/issue 中有“Amazon Linux AMI”。我的 install_zs.sh 现在看起来像这样。

SUPPORTED_OS='Amazon Linux AMI|CentOS|Red Hat Enterprise Linux Server|Enterprise Linux Enterprise Linux Server|Fedora|SUSE|Debian GNU/Linux|Ubuntu|Oracle Linux Server'

于 2013-07-02T01:22:57.670 回答
1

我也没有看到 tarball 安装程序,也没有看到关于它的最新版本的大量文档。当前的文档没有说明关于非 deb/rpm 安装程序的任何内容,并且对于受支持的操作系统仅显示 debs 或 rpms。他们可能不再提供 tarball 版本,但我不确定。

如果您在共享主机上,您可能能够成功安装 ZendServer-CE,但您将无法运行它,因为 Apache 服务器和 Zend 服务器必须绑定到系统上只有特权用户才能执行的端口。Zend Server 安装自己的 Apache 和 PHP 版本,以及管理这些实例的 Zend Server 管理器。这样的软件只能由系统上的root用户运行,我猜你的共享帐户不是。

但是,您可以在本地机器上安装 ZS-CE,或者您可以从Zend Studio 下载页面下载虚拟开发服务器。我相信虚拟开发服务器预装了 Zend Server CE 和 Zend Studio。

于 2012-05-02T22:33:10.167 回答
-1

Zend 安装脚本正在搜索 /etc/issue 以获取有效操作系统的列表。您可以将“CentOS”(或其他内容)添加到 /etc/issue 或注释掉安装脚本中的检查。

于 2013-02-06T17:51:06.147 回答