Я подумываю обновить свой сервер CentOS для работы с PHP 5.3, а также хотел бы одновременно начать использовать Zend Server CE, но я новичок в том, чтобы делать это на том, что не является новой установкой.
У меня есть экземпляр CentOS 5.x, кроме использования PHP 5.2, запускает стандартные пакеты Apache из официальных репозиториев. У меня установлено несколько модулей PECL (apc и imagick), и я также использую mod_dav_svn.
Я знаю, как запустить Zend Server CE на CentOS, но я всегда делал это с нового экземпляра сервера и никогда не с того, который был жив какое-то время.
Могу ли я просто сделать резервную копию моих файлов конфигурации, удалить httpd и PHP через yum, а затем установить Zend Server CE обычным способом? Или у меня возникнут сложности из-за уже установленных зависимостей?
Я также подумываю о создании нового экземпляра сервера для этого, но хочу сравнить метод обновления с необходимостью копировать все мои данные на новый сервер.
Раньше я переносил серверы Stock CentOS на Zend Server CE. Я сделал, как вы описали, и удалил apache / PHP с сервера через yum, а затем установил Zend Server CE. Затем я повторно установил любые отсутствующие / неправильные параметры PHP и установил все модули PECL. Все прошло намного лучше, чем ожидалось.