Вопрос

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

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

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

Спасибо,

Это было полезно?

Решение

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

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

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

Тогда:

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

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

Выполнение этого таким образом гарантирует, что

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

2016 Редактировать:В наши дни существуют различные инструменты, такие как chef, ansible или salt, которые заменяют навязчивое ведение заметок автоматизацией.Я настоятельно рекомендую всем, кто управляет производственными системами, изучить одну или несколько и свободно ими пользоваться.

Другие советы

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

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

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

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

Как стеки XAMPP, так и Bitnami предназначены для развитие окружающая среда.

Смотрите ответ тимдева, +1 к этому.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top