Установка модулей PHP (CentOS)

Установка модулей PHP (CentOS)

Ознакомиться с тарифами VPS хостинга можно тут

Ниже мы рассмотрим установку модулей PHP на сервер с операционной системой CentOS.

Установка модулей на примере imagick

Рассмотрим установку модулей php на примере модуля imagick. 
1. Уточните имя пакета.
Если вы не знаете точного названии пакета, можно воспользоваться командой поиска, указав часть названия пакета. 
yum search imaПосле определения точного имени модуля, можно перейти к установке.
2. Обновите информацию репозиториев:
# yum update3. Установите модуль PHP:
# yum install ImageMagick ImageMagick-devel4. Большинство расширений можно установить из репозитория PECL (чтобы убедиться, что этот способ подходит для нужного расширения, проверьте его наличие здесь: https://pecl.php.net/packages.php).

Установите пакет php-pear:
# yum install php-pear gcc make php-devel5. Выполните команду:

# pecl install imagick6. В процессе установки будет выведен запрос:
Please provide the prefix of Imagemagick installation
В ответ на запрос системы введите all и нажмите Enter.


Подключение внешних библиотек

Если вам требуется подключить библиотеку, скачанную не из репозитория, необходимо:

1. Загрузить файл с расширением .so в директорию с остальными библиотеками (в нашем примере это директория /usr/lib64/php/modules/).
2. Перейти в директорию /etc/php.d:
# cd /etc/php.d3. Создать конфигурационный файл:

nano имя_библиотеки.ini 

Например:
# nano curl.ini4. Указать в данном файле директиву и сохранить изменения:
extension=имя_библиотеки.so 
Например:
# extension=curl.so5. Перезагрузить Apache:
# systemctl restart httpd

  • 1 Пользователи нашли это полезным

Помог ли вам данный ответ?

Ищете что-то другое?

mhost.by