Back to Main Site

Руководство по установке PolyCMS: от нуля к работе

Last updated on Jun 24, 2026 00:45

Добро пожаловать в PolyCMS — современную платформу для управления контентом и электронной коммерции, созданную, чтобы помочь всем, от отдельных блоггеров и авторов до веб-дизайнеров-фрилансеров, агентств и крупных предприятий, создавать быстрые, безопасные и оптимизированные для SEO веб-сайты.

Независимо от того, запускаете ли вы личный блог, создаете портфолио клиента в качестве фрилансера или развертываете сложный интернет-магазин для предприятия, это руководство поможет вам настроить PolyCMS на вашем сервере всего за несколько минут.

Для нетехнических пользователей: Если вы не знакомы с серверами или исходным кодом, не волнуйтесь! Вы можете просто отправить ссылку на это руководство непосредственно своему провайдеру веб-хостинга или в службу ИТ-поддержки. Они смогут выполнить установку за вас.

Системные требования

Чтобы обеспечить бесперебойную работу PolyCMS, ваш сервер (хостинг или VPS) должен соответствовать следующим основным требованиям:

PHP: версия 8.3 или выше.

Node.js: версия 20.19+ или 22.12+ (требуется для компиляции высокоскоростных ресурсов внешнего интерфейса).

База данных: PostgreSQL (рекомендуется для максимальной производительности) или MySQL.

Менеджеры пакетов: Composer и NPM.

3 простых шага установки

PolyCMS имеет удобный для начинающих веб-установщик. Вам не нужно трогать какой-либо код или использовать терминал, чтобы запустить ваш сайт.

Шаг 1. Загрузите исходный код

Чтобы получить исходный код PolyCMS, у вас есть два варианта в зависимости от ваших технических предпочтений:

  • Загрузить предварительно упакованные выпуски (рекомендуется): Вы можете загрузить последний, готовый к установке пакет (polycms-ce.zip) непосредственно со [страницы выпусков GitHub] (https://github.com/PolyXGO/polycms/releases). Этот zip-пакет содержит все предварительно скомпилированные ресурсы и готов к немедленному развертыванию.

  • Клонирование и пересборка из исходного кода. Разработчики и опытные пользователи могут клонировать репозиторий с сайта github.com/PolyXGO/polycms, чтобы настроить код и вручную собрать/скомпилировать ресурсы.

Когда посылка будет готова:

Войдите в панель управления веб-хостингом (например, cPanel или DirectAdmin) или подключитесь через FTP.

Загрузите файл .zip в свой общедоступный веб-каталог (обычно public_html или www).

Извлеките содержимое zip-файла непосредственно в этот каталог.

Шаг 2. Создайте базу данных

Перед запуском установщика вашему веб-сайту необходимо место для хранения данных.

Вариант А: через панель управления хостингом (рекомендуется)

В панели управления хостингом найдите раздел Базы данных (например, Базы данных MySQL).

Создайте новую базу данных (например, «polycms»).

Создайте нового пользователя базы данных (например, «polycms_user») и назначьте ему надежный пароль.

Добавьте пользователя в базу данных с Всеми привилегиями.

Вариант Б: через SQL (phpMyAdmin или командная строка)

Если вы предпочитаете использовать SQL или на вашей панели хостинга нет мастера:

CREATE DATABASE polycms CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'polycms_user'@'localhost' IDENTIFIED BY 'your_password_here';
GRANT ALL PRIVILEGES ON polycms.* TO 'polycms_user'@'localhost';
FLUSH PRIVILEGES;

Важно: соответствие хоста MySQL

При создании пользователя базы данных обратите внимание на часть host:

Используйте 'polycms_user'@'localhost', если ваш веб-сервер и база данных находятся на одном компьютере (большинство общих хостингов).

Используйте 'polycms_user'@'%', только если ваша база данных находится на отдельном сервере.

Если вы создали пользователя с @'%', но программа установки показывает «Доступ запрещен для пользователя @localhost», вам также необходимо создать пользователя для localhost:

CREATE USER 'polycms_user'@'localhost' IDENTIFIED BY 'your_password_here';
GRANT ALL PRIVILEGES ON polycms.* TO 'polycms_user'@'localhost';
FLUSH PRIVILEGES;

Это связано с тем, что MySQL рассматривает localhost (сокет Unix) и % (подстановочный знак TCP) как разные хосты. Подстановочный знак % не соответствует соединениям localhost.

Держите имя базы данных, имя пользователя и пароль под рукой для следующего шага.

Шаг 3. Запустите мастер веб-настройки

Откройте свой любимый веб-браузер и перейдите к доменному имени вашего веб-сайта (например, https://<a href="//polycms.org" target="_blank" rel="nofollow">polycms.org</a>).

Мастер установки PolyCMS автоматически появится и поприветствует вас.

Следуйте инструкциям на экране:

Проверка системы. Программа установки проверит, соответствует ли ваш сервер всем требованиям. * Конфигурация базы данных: Введите имя базы данных, имя пользователя и пароль, которые вы создали на шаге 2. * Информация о сайте: Укажите название вашего сайта и создайте учетную запись администратора (адрес электронной почты и пароль).

Нажмите Установить PolyCMS.

Система автоматически настроит базу данных, настроит среду и завершит установку в фоновом режиме.

Добро пожаловать на вашу панель управления

После завершения настройки вы будете перенаправлены на страницу входа. Используйте только что созданный адрес электронной почты и пароль администратора для доступа к панели администратора.

Нужна дополнительная помощь?

Вы агентство? Посетите раздел Разработка тем и модулей, чтобы глубоко настроить систему для своих клиентов.

Хотите начать продавать? Перейдите в раздел Конфигурация электронного магазина, чтобы начать перечислять свои продукты.