代码之家  ›  专栏  ›  技术社区  ›  Andreas

在生产服务器/计算机上安装Zend Server

  •  2
  • Andreas  · 技术社区  · 15 年前

    你好,我想知道是否有人必须安装/或使用Zend服务器。

    我的问题是:如果我在生产服务器上安装Zend服务器,它会破坏我现有的PHP配置吗?我必须先使我的应用程序脱机还是Zend服务器安装没有问题?

    应用程序必须24/7运行,我需要一个可靠的PHP堆栈来提高性能。对Zend服务器的性能部分有何评论?值得安装吗?

    谢谢,

    3 回复  |  直到 8 年前
        1
  •  6
  •   timdev    8 年前

    这不是处理生产服务器的方法。

    我对Zend服务器产品没有经验,但我不会在运行的生产系统上安装任何东西。

    相反,为您自己准备一个新的服务器,它最终将取代您的生产服务器。

    然后:

    1. 从您选择的发行版的干净安装开始。
    2. 安装zs(记下你具体做了什么)
    3. 安装应用程序和数据(准确记录所做的操作)
    4. 彻底测试。
    5. 如果它工作了,用核弹攻击服务器,然后用笔记重复1-4次。

    一旦您对可以使用笔记“从头开始”工作感到满意,就可以创建一个从旧服务器迁移到新服务器的计划。

    这样做可以确保

    1. 您的停机时间最短。
    2. 你不会对安装在其他装置顶部的zs有什么影响。
    3. 必要时可以重新构建服务器(创建了文档)

    2016年编辑:现在,有各种各样的工具,如厨师、Ansible或Salt,可以用自动化代替强迫性的笔记记录。我强烈建议任何管理生产系统的人学习一个或多个并充分使用它们。

        2
  •  1
  •   Tomer Cohen    15 年前

    当Zend Server安装在Linux设备上时,它将替换发行版提供的PHP包,以及其他一些提供某些PHP功能的包。正如蒂姆所说,在第一轮中,最好不要替换生产服务器环境,因为事情并不总是如预期的那样工作,甚至对高级用户也是如此。

    使用另一台具有类似环境的机器,使其成为您的登台/开发环境。这将允许您使用Zend服务器功能,而不必实际删除生产服务器和站点。目前,你确信一切都能按预期工作,而且只不过,开始考虑改变你的生产地点。

        3
  •  0
  •   namespaceform    15 年前

    要在Ubuntu上运行多个LAMP服务器,我使用 Linux的XAMPP Bitnami灯组 . 默认情况下,第一个在端口80上工作,第二个在端口8080上工作。因此他们不会冲突。如果您对Apache配置了解一点,并且能够编写一些简单的脚本,那么您可以做很多事情。

    但是,在 生产 服务器很危险。

    XAMPP和Bitnami堆栈都是 发展 环境。

    见Timdev的答案 ,1。

    推荐文章