Чтобы установить CentOS Web Panel (CWP) и настроить его для PHP Selector, выполните следующие шаги:
Подключитесь к серверу
Подключитесь к серверу CentOS через SSH, используя терминал или клиент SSH, такой как PuTTY.
Скачайте и установите CentOS Web Panel
Выполните следующую команду для скачивания и установки CentOS Web Panel:
cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest
Доступ к панели управления
После завершения установки, вы можете получить доступ к панели управления, перейдя по адресу https://your-server-IP:2031 в веб-браузере. Войдите, используя предоставленные учетные данные.
Настройте PHP Selector
В панели управления CWP перейдите в PHP Settings в разделе PHP Selector.
Здесь вы можете выбрать версии PHP, которые вы хотите сделать доступными для ваших пользователей.
Нажмите на Edit PHP Version для версии, которую вы хотите настроить.
Вы можете выбрать, какие PHP-расширения вы хотите включить или отключить для этой версии. Не забудьте сохранить изменения.
Настройте PHP Selector для пользователей
Чтобы разрешить пользователям выбирать свою версию PHP, необходимо настроить PHP Selector для каждого пользователя:
- Перейдите в User Accounts > User List.
- Выберите пользователя, которого хотите настроить.
- В настройках пользователя перейдите в Web Template и выберите default или любой другой шаблон, поддерживающий PHP Selector.
- Сохраните изменения.
Включите PHP Selector для пользователей
- Перейдите в User Accounts > User List.
- Нажмите на пользователя, для которого хотите включить PHP Selector.
- В настройках пользователя перейдите в Select PHP Version.
- Здесь пользователь может выбрать версию PHP, которую он хочет использовать для своих сайтов.
Перезапустите Apache
После внесения изменений в настройки PHP, рекомендуется перезапустить Apache, чтобы изменения вступили в силу:
service httpd restart
Проверьте PHP Selector
Создайте простой PHP-скрипт для проверки, что PHP Selector работает корректно. Например, создайте файл с именем info.php со следующим содержимым:
<?php
phpinfo();
?>
Поместите этот файл в вашу веб-директорию (по умолчанию /var/www/html/) и откройте его в веб-браузере. Должна отобразиться информация о версии PHP и конфигурации.
Вот и все! Теперь вы установили CentOS Web Panel и настроили PHP Selector для вашего сервера. Не забывайте поддерживать сервер и панель управления в актуальном состоянии для улучшения безопасности и производительности.