Назад | Перейти на главную страницу

1 и 1 выделенный Linux-сервер с / Plesk 10 - Как добавить PEAR без поломки?

У меня есть выделенный сервер 1 и 1 под управлением Linux, и я использую Plesk 10 для администрирования (хотя у меня есть root-доступ).

Похоже, что он был настроен - без груши - но я хотел бы добавить его (для всех текущих и будущих сайтов на сервере).

Как я могу сделать это, не нарушая и не обходя текущую установку plesk / php? Я не хотел идти дальше и начинать установку на случай, если это не сработает в соответствии с его настройкой (или, что еще хуже, полностью сломает его).

Какие-либо предложения? Я не мог найти статью, написанную за последние 4 года ....

В зависимости от ОС, которую вы выбрали для установки, вам нужно будет установить php-pear в свою систему. В Red Hat / CentOS это

yum install php-pear

Это установит для вас двоичный файл pear. Если вам понадобятся определенные модули груши, вам нужно будет установить их, используя:

pear install "module"

Где модуль - это имя модуля. Не забудьте добавить расширение в каталог /etc/php.d/ или в php.ini.

Будьте осторожны при попытке добавить php-pear, чтобы быть уверенным, что по какой-то причине система не пытается изменить вашу версию PHP. Этого не должно происходить, но если были настроены другие репозитории, он может попытаться установить другую версию PHP.

Согласно этому сайту:

http://mattiasgeniar.be/2008/08/20/how-to-enable-pear-packages-in-plesk/

PEAR уже должен быть установлен, просто стесняюсь. Несколько изменений конфигурации vhosts, и все готово.

Если PHP не был скомпилирован без PEAR, то, вероятно, он никогда не будет работать, если вы не переустановите его или не попросите вашего хостинг-провайдера сделать это.

Я полностью предполагаю, что дистрибутив - это RHEL Centos ... Тем не менее, вам необходимо иметь root-доступ, чтобы использовать диспетчер пакетов (yum, apt, aptitude, synaptic и т.д ...) для установки php-pear ... Однако, Вот это довольно простой учебник.