Установка
Установка УКС и настройка веб-сервера
Установка УКС это простое копирование файлов из дистрибутива в определённый раздел сайта. Удобнее всего осуществлять установку с помощью специального установщика, который значительно упрощает развёртывание системы. Перед установкой нужно настроить веб-сервер.
Системные требования
Всё что нужно для функционирования УКС — это любой веб-сервер с поддержкой стандартного PHP версии не ниже 5.0.Настройка веб-сервера
- Веб-сервер должен отдавать страницы сайта в кодировке UTF-8.
- Веб-сервер должен быть настроен таким образом чтобы в случае возникновения ошибки 404 (нет страницы) или 403 (нет доступа) запросы перенаправлялись на index.php.
- При использование временного хранилища с сжатием, необходимо настроить веб-сервер так чтобы файлы с расширениями html, css, js, xml, отдавались с информацией о том что эти файлы сжаты.
Пример настройки веб-сервера Apache
Эти настройки могут быть прописаны в основном файле конфигурации или в .htaccess в корне сайта.1. UTF-8:
AddDefaultCharset utf-8
2. Перенаправление на index.php:
ErrorDocument 404 /index.php
ErrorDocument 403 /index.php
или
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php [L]
AddEncoding gzip .js
AddEncoding gzip .css
AddEncoding gzip .html
AddEncoding gzip .xml
Установщик УКС
Установщик не является дистрибутивом, в его задачу входит: проверка возможности установки, загрузка актуальной версии дистрибутива на сайт и установка там базовой версии УКС. После установки базовой версии возможна дальнейшая настройка УКС, а также доступны основные инструменты конструктора для создания сайта.Краткая инструкция по работе с установщиком
- Скачайте файл: install.zip.
- Разархивируйте установщик (файл: install.php).
- Переименуйте файл установщика, чтобы избежать запуска установки посторонним.
- Выложите установщик на веб-сервер в корень сайта (например: /www/public_html/).
- Запустите установщик (например: http://адрес.сайта/install.php).
- Выполните установку.
- Запустите базовую версию для дальнейшие работы с УКС (например: http://адрес.сайта/абвгде.php).