====== Установка и смена версий PHP ======
Нативная версия PHP — версия из официального репозитория ОС. Она устанавливается вместе с "Модулем Apache" или "PHP-FPM".
Дополнительно можно установить альтернативные версии из репозитория ISPsystem:
- Перейдите в **Настройки → Возможности → Альтернативная версия PHP → Изменить**.
- Выберите в поле **ISPsystem PHP** значение "PHP CGI".
- Включите опцию **ISPsystem PHP для PHP-FPM**, чтобы версия PHP была доступна для режима работы "FastCGI (Nginx + PHP-FPM)".
- Включите опцию **ISPsystem модуль PHP для Apache**, чтобы версия PHP была доступна для режима работы "модуль Apache".
:!: Обратите внимание! Версии PHP устанавливаются в **/opt/**.
В **Настройки web-сервера → PHP** отображаются версии, которые доступны для каждого из режимов работы PHP.
:!: Обратите внимание! Версия PHP для поддоменов будет автоматически наследоваться от основного домена, если при его создании вы включили опцию **Автоподдомены**.
Под Администратором выделите версию PHP и нажмите **Как модуль Apache**, чтобы она использовалась для всех WWW-доменов пользователей ISPmanager с режимом работы PHP "Модуль Apache".
:!: Обратите внимание! Чтобы PHP 8.0 корректно работало в режиме "Модуль Apache", включите опцию **PHP-FPM FastCGI** в возможностях веб-сервера: **Настройки → Возможности → Веб-сервер (WWW) →** кнопка **Изменить**.
Для FastCGI (Nginx + PHP-FPM) изменение версии производится в списке "PHP" на уровне пользователя или на форме редактирования пользователя с уровня администратора. Изменения применяются для всех WWW-доменов пользователя, использующих PHP в режиме FastCGI (Nginx + PHP-FPM). Таким образом настройка применяется для пользователя.
====== Создание базы данных ======
База данных (БД) — единое хранилище текстовой информации сайта. База данных хранит информацию в виде связанных между собой таблиц. Для взаимодействия с информацией из таблиц используется язык запросов SQL. Информация, добавленная через CMS, записывается в БД, а затем отображается на сайте. Таким образом, администратор взаимодействует с базой данных, а не с исходными файлами сайта.
Чтобы создать БД:
- Перейдите в **Инструменты → Базы Данных → Создать.**
- Укажите **Имя** БД.
- Выберите **Владельца**, которому будет принадлежать БД.
- Выберите **Сервер баз данных**, который будет управлять БД.
- Выберите **Кодировку** данных в базе. Кодировка определяет набор символов для представления данных. Рекомендуем использовать "utf8", т. к. она универсальная.
- Выберите **Пользователя**, который будет работать с БД. Или выберите "Создать нового пользователя" и укажите для него **Имя пользователя, Пароль** и его **Подтверждение**.
- Чтобы пользователь имел доступ к БД с других серверов, включите опцию **Удалённый доступ**. Укажите **Список IP-адресов**, с которых доступ будет разрешён. Опция доступна, только если для выбранного сервера БД включена опция **Удалённый доступ**.
- Нажмите **Ok**.