当我尝试将主Zen服务器(Deb / RPM安装程序脚本......唯一为linux提供的)安装到我的bluehost帐户上时,我收到此错误:
无法安装:您的发行版不适合使用安装 Zend的DEB / RPM存储库。您可以安装Zend Server Community Edition 大多数使用通用tarball安装程序的Linux发行版。更多 信息,请参阅http://www.zend.com/en/community/zend-server-ce
最终,导致回到同一个下载页面。我很困惑下一步该做什么。
Bluehost使用某种版本的Linux和PHP 5.2.17
答案 0 :(得分:2)
安装脚本install_zs.sh在/ etc / issue中查找支持的操作系统列表。编辑install_zs.sh并将您的操作系统名称(在/ etc / issue中找到)添加到SUPPORTED_OS变量中。
例如,亚马逊的EC2默认机器映像在/ etc / issue中有“Amazon Linux AMI”。我的install_zs.sh现在看起来像这样。
SUPPORTED_OS ='亚马逊Linux AMI | CentOS |红帽企业Linux服务器|企业Linux企业Linux服务器| Fedora | SUSE | Debian GNU / Linux | Ubuntu | Oracle Linux服务器'
答案 1 :(得分:1)
我没有看到tarball安装程序,也没有看到有关最新版本的大量文档。 current documentation没有说明非deb / rpm安装程序,并且支持的操作系统只显示debs或rpms。他们可能不再提供tarball版本,但我不确定。
如果你在共享主机上,你可能能够成功安装ZendServer-CE但是你将无法运行它,因为Apache服务器和Zend Server必须绑定到系统上只有特权用户可以做的端口。 Zend Server安装自己的Apache和PHP版本,以及管理这些实例的Zend Server管理器。此类软件只能由系统上的root用户运行,我猜您的共享帐户不是。
然而,您可以在本地计算机上安装ZS-CE,也可以从Zend Studio Download页面下载虚拟开发服务器。我相信Virtual Development Server预装了Zend Server CE和Zend Studio。
答案 2 :(得分:-1)
Zend安装脚本正在grepping / etc / issue以获取有效操作系统列表。您可以将“CentOS”(或其他内容)添加到/ etc / issue或注释掉安装脚本中的检查。