Перейти к основному содержанию
Специфические языки программирования и среды
Статья описывает пошаговую инструкцию по установке расширений PECL для PHP на хостинге Beget, включая проверку доступности расширений, подключение к серверу, установку и настройку PHP, а также проверку успешной установки.

Для установки специфических расширений PECL для PHP на хостинге Beget, таких как Redis, Swoole или GRPC, необходимо выполнить следующие шаги:

  1. Проверка доступности расширений: прежде всего, убедитесь, что хостинг Beget поддерживает возможность установки дополнительных расширений PHP. Это можно уточнить в документации хостинга или связавшись с технической поддержкой.
  2. Подключение к серверу: используйте FTP или SSH для подключения к вашему аккаунту на сервере Beget. SSH предпочтительнее, так как он предоставляет более широкие возможности для управления сервером.
  3. Установка расширения:
    • Для установки расширения через SSH выполните команду для установки нужного расширения PECL. Например, для установки Redis выполните: pecl install redis.
    • Для Swoole: pecl install swoole.
    • Для GRPC: pecl install grpc.
  4. Настройка PHP: после успешной установки расширения необходимо добавить соответствующую строку в файл php.ini для его активации. Например, для Redis добавьте строку: extension=redis.so. Для других расширений аналогично.
  5. Перезапуск веб-сервера: после внесения изменений в php.ini необходимо перезапустить веб-сервер, чтобы изменения вступили в силу. Это можно сделать через панель управления хостингом или командой в SSH, например, service apache2 restart или service nginx restart, в зависимости от используемого веб-сервера.
  6. Проверка установки: чтобы убедиться, что расширение было успешно установлено и активировано, создайте файл info.php с содержимым <?php phpinfo(); ?> и откройте его в браузере. В выводе найдите раздел, соответствующий установленному расширению, чтобы убедиться, что оно работает.

Обратите внимание, что процесс установки может отличаться в зависимости от конфигурации вашего сервера и настроек хостинга. Если у вас возникнут трудности, рекомендуется обратиться в службу поддержки Beget для получения дополнительной помощи.

Beget

Хостинг, Регистратор, SEO

Похожие вопросы и ответы

Соблюдаете ли вы требования ФЗ-152 о персональных данных? Где физически находятся ваши дата-центры и можно ли заключить договор с указанием конкретного места хранения данных (РФ)?
Beget
Юридические вопросы, документы и налоги
В статье рассказывается о том, как компания Beget обеспечивает защиту персональных данных своих клиентов в соответствии с требованиями Федерального закона № 152-ФЗ. Описывается расположение дата-центров компании на территории России и возможность выбора конкретного места хранения данных при заключении договора.
Как восстановить состояние базы данных MySQL на конкретную дату и время (Point-in-time recovery), если данные были случайно удалены час назад?
Beget
Работа с базами данных
Узнайте, как восстановить состояние базы данных MySQL на конкретную дату и время в хостинге Beget. В статье описаны шаги для проверки наличия бэкапов, выбора нужного бэкапа, восстановления базы данных через панель управления и проверки её состояния после восстановления.
Как организовать работу staging-окружения (копии сайта для тестов) на поддомене так, чтобы он был закрыт от индексации поисковиками и внешнего доступа?
Beget
Миграция сложных проектов и инфраструктуры
Статья содержит пошаговое руководство по организации работы staging-окружения на поддомене с использованием хостинга Beget. Описаны методы ограничения доступа к окружению, запрета индексации поисковиками и дополнительные меры безопасности.
Как привязать доменную почту Beget к внешним сервисам рассылок (SendPulse, UniSender), чтобы не попадать в спам-листы при массовых отправках?
Beget
Почтовые сервисы и рассылки
Статья описывает, как привязать доменную почту Beget к внешним сервисам рассылок (SendPulse, UniSender) и избежать попадания в спам-листы. В ней подробно описаны шаги по настройке DNS-записей, почтового ящика, привязки к сервисам рассылок и даны дополнительные рекомендации.
Как работает ваша партнерская программа: какой процент отчислений, где найти реферальную ссылку и куда выводятся средства?
Beget
Финансовые операции и налогообложение
Узнайте, как заработать с партнёрской программой Beget! В статье описаны условия участия, порядок получения реферальной ссылки и вывода средств. Узнайте, какой процент отчислений можно получить и как начать зарабатывать на рекомендациях услуг Beget.
Как экспортировать полный список всех созданных FTP-пользователей, баз данных и доменов в формате CSV для инвентаризации?
Beget
Технические вопросы и CMS
Статья представляет собой пошаговое руководство по экспорту данных с хостинга Beget. В ней рассказывается, как получить полный список FTP-пользователей, баз данных и доменов в формате CSV для инвентаризации. Описаны все необходимые шаги для успешного выполнения задачи.
Что делать, если после переезда проект использует жестко прописанные абсолютные пути /var/www/user/data/... в конфигах, а на новом аккаунте путь другой?
Beget
Миграция сложных проектов и инфраструктуры
Статья содержит руководство по решению проблемы с жёстко прописанными абсолютными путями в конфигурационных файлах после переезда проекта на новый аккаунт. Описаны шаги по идентификации и изменению путей, использованию переменных окружения, тестированию проекта и консультации с поддержкой Beget.
Принимаете ли вы оплату в криптовалюте или через зарубежных платежных агрегаторов для клиентов вне РФ?
Beget
Финансовые операции и налогообложение
В статье рассматривается политика хостинг-провайдера Beget относительно способов оплаты услуг для клиентов, находящихся за пределами Российской Федерации. Описываются доступные традиционные методы оплаты и подчёркивается отсутствие возможности оплаты в криптовалюте или через зарубежных платёжных агрегаторов. Также упоминается возможность получения дополнительной информации о вариантах оплаты…
Мой проект на Node.js выдает ошибку портов. Нужно ли открывать порты в панели управления или обращаться в поддержку для настройки проброса трафика с Nginx на внутренний сокет?
Beget
Технические вопросы и CMS
Если ваш проект на Node.js выдаёт ошибку портов, проверьте настройки портов на хостинге Beget и убедитесь, что они открыты. При использовании Nginx в качестве обратного прокси-сервера может потребоваться настроить проброс трафика. Обратитесь в службу поддержки Beget для помощи в настройке.
Файловый менеджер зависает при попытке загрузить архив размером более 500 МБ. Как разбить архив или воспользоваться SFTP-доступом для обхода этого ограничения?
Beget
Технические вопросы и CMS
В статье рассматриваются способы загрузки больших архивов на хостинг Beget, если файловый менеджер зависает при попытке загрузить файлы размером более 500 МБ. Описываются два метода: разбиение архива на более мелкие части с помощью программ, таких как 7-Zip, и использование SFTP-доступа через программы вроде FileZilla.
Почему после переезда с чистого Apache на вашу связку сломались куки сессии? (Проблема с SameSite и проксированием).
Beget
Технические вопросы и CMS
В разделе FAQ рассматривается проблема с куками после переезда на хостинг Beget. Объясняются возможные причины, связанные с настройками SameSite, проксированием и конфигурацией сервера, а также предлагаются шаги для решения проблемы.
Как создать SSH-ключ прямо в панели Beget и добавить его публичную часть для беспарольного входа на VPS или по SFTP?
Beget
Работа из командной строки (SSH/SFTP)
Узнайте, как легко создать SSH-ключ в панели управления Beget для беспарольного входа на VPS или подключения по SFTP. Следуйте простым шагам, чтобы сгенерировать пару ключей, добавить публичную часть на сервер и настроить доступ без ввода пароля.