2009-09-27 176 views
2

您好,我想知道是否有人需要安装Zend Server或正在使用Zend Server。在生产服务器/机器上安装Zend服务器

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

应用程序必须全天候运行,我需要一个可靠的PHP堆栈来提升性能。对Zend Server性能部分的任何评论?它值得安装吗?

感谢,

回答

6

这是没有办法去想处理生产服务器。

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

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

然后:

  1. 开始用干净的安装你所选择的发行版。
  2. 安装ZS(记笔记你到底该怎么做)
  3. 安装应用程序和数据(取你到底该怎么做笔记)彻底
  4. 测试它。
  5. 如果有效,请使用笔记核对服务器并重复1-4。

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

这样做,这样可以确保

  1. 你有最少的停机时间。
  2. 你不会在ZS上安装一些其他设置的顶部。
  3. 您可以重新建立你的服务器在必要时(创建文档)

2016编辑:这些天来,有各种工具,如厨师,ansible,或盐是取代强迫性的笔记与自动化。我强烈建议任何管理生产系统的人学习一个或多个并大量使用它们。

+0

你说在** 5 **重复1-4,你真的打算包括_“获得另一台服务器”_? – 2016-02-10 00:53:48

+0

@ javiniar.leonard编辑答案澄清。 – timdev 2016-02-10 01:50:11

1

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

让另一台机器具有相似的环境,并使其成为您的舞台/开发环境。这将允许您使用Zend Server的功能,而无需真正关闭生产服务器和站点。目前你确定一切都按预期工作,并且只是开始考虑改变你的生产网站。

0

要在Ubuntu上运行多个LAMP服务器,我使用XAMPP for LinuxBitnami LAMP Stack。 默认情况下,第一个在端口80上工作,第二个在8080上。因此它们不冲突。如果您对Apache配置有所了解,并且可以编写几个简单的脚本,则可以执行很多操作。

但是,在生产服务器上做任何事情都是危险的。

XAMPP和Bitnami堆栈都旨在成为开发环境。

查看timdev的回答,+1。