2009-09-27 4 views
2

Здравствуйте, мне было интересно, должен ли кто-нибудь устанавливать/или работать с Zend Server.Установка сервера Zend на сервер производства/машина

Мой вопрос: если я установлю Zend Server на производственный сервер, это испортит мою существующую конфигурацию PHP? Придется ли мне сначала отключить мое приложение или установить Zend Server без проблем?

Приложение должно работать 24/7, и мне нужен надежный PHP-стек, который повысит производительность. Любые комментарии к производительности Zend Server? Стоит ли установка?

Thanks,

ответ

6

Это не способ думать о работе с производственным сервером.

У меня нет опыта работы с продуктом Zend Server, но я бы не стал просто устанавливать что-либо поверх запущенной системы производства.

Вместо этого возьмите себе новый сервер, который в конечном итоге заменит ваш производственный сервер.

Тогда:

  1. Начните с чистой установки вашего дистрибутива выбора.
  2. Установите ZS (делать заметки на то, что вы делаете)
  3. Установите приложение и данные (делать заметки на то, что вы делаете)
  4. Test его тщательно.
  5. Если это работает, удалите сервер и повторите 1-4, используя ваши заметки.

После того как вы удовлетворены тем, что используете все ваши работы с нуля, создайте план перехода от старого сервера к новому.

Действовать таким образом гарантирует, что

  1. У вас есть минимальное время простоя.
  2. У вас нет беспорядка с ZS, установленным поверх других настроек.
  3. Вы можете повторно создать свой сервер при необходимости (вы создали документацию)

2016 Edit: В эти дни, существуют различные инструменты, такие как повар, анзибль или соли, которые замещают обсессивно конспектирования с автоматизацией. Я настоятельно рекомендую всем, кто управляет производственными системами, изучать один или несколько и использовать их либерально.

+0

Вы сказали в ** 5th **, чтобы повторить 1-4, вы действительно хотели включить _ «получить еще один сервер» _? –

+0

@ javiniar.leonard Отредактирован ответ, чтобы уточнить. – timdev

1

Когда Zend Server установлен на ящики Linux, он заменит пакеты PHP, поставляемые дистрибутивом, и некоторые другие пакеты, которые предоставляют некоторые функции PHP. Как сказал Тим, вам лучше не заменять среду производственного сервера в первом раунде, поскольку не всегда все будет работать так, как ожидалось, даже для продвинутых пользователей.

Возьмите другую машину с аналогичной средой и сделайте ее промежуточной/рабочей средой. Это позволит вам играть с функциями Zend Server без фактического снятия вашего производственного сервера и сайтов. На данный момент вы уверены, что все работает так, как ожидалось, и только, начните думать об изменении своего производственного сайта.

0

Чтобы запустить несколько серверов ЛАМПЫ на Ubuntu, я использую XAMPP для Linux и Bitnami ЛАМПЫ Stack. По умолчанию первый работает на порту 80, второй - на 8080. Следовательно, они не конфликтуют. Если вы немного знаете о конфигурации Apache, и если можете написать несколько простых скриптов, вы можете многое сделать.

Однако, что-либо делает на продукции сервер опасен.

Оба стека XAMPP и Bitnami должны быть разработка окружающая среда.

См. Ответ от timdev, +1 к этому.

Смежные вопросы