Руководство по установке PolyCMS: от нуля к работе
Добро пожаловать в 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.
Система автоматически настроит базу данных, настроит среду и завершит установку в фоновом режиме.
Добро пожаловать на вашу панель управления
После завершения настройки вы будете перенаправлены на страницу входа. Используйте только что созданный адрес электронной почты и пароль администратора для доступа к панели администратора.
Нужна дополнительная помощь?
Вы агентство? Посетите раздел Разработка тем и модулей, чтобы глубоко настроить систему для своих клиентов.
Хотите начать продавать? Перейдите в раздел Конфигурация электронного магазина, чтобы начать перечислять свои продукты.