Система управления SATCMS

Установка

Скачиваем с сайта дистрибутив системы, закачиваем его на сервер.
распаковываем , получается такая структура папок:

/cache  - кэш системы
/htdocs - Корень веб сервера (DocumentRoot)
/tfdocs - файлы конфигурации
/sql    - папка с дампом базы

Содержимое этих папок должно быть доступно для записи сервером

/cache/
/htdocs/uploads/
/htdocs/static/

Необходимо установить рекурсивно права на эти папки для записи сервером (обычно это 777, зависит от конфигурации веб сервера и операционной системы).

Создаем базу данных mysql (UTF8).
Это можно сделать командами или через графический интерфейс к бд.

CREATE DATABASE sat; ALTER DATABASE `sat` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; GRANT ALL PRIVILEGES ON sat.* TO 'user'@'localhost' IDENTIFIED BY 'password';

и импортируем дамп.

Далее нужно создать виртуальный хост для апача.
Пример:

Options -indexes ExpiresActive On #7 day ExpiresByType text/css "access plus 7 day" ExpiresByType text/javascript "access plus 7 day" #month #ExpiresByType image/gif A2592000 #ExpiresByType image/jpg A2592000 #ExpiresByType image/png A2592000 <FilesMatch "\.(js|css)$"> Header set Cache-Control "public" </FilesMatch> # 1 YEAR <FilesMatch "\.(htc|ico|pdf|flv|jpg|jpeg|png|gif|swf|mp3|mp4)$"> Header set Cache-Control "public" Header set Expires "Thu, 15 Apr 2020 20:00:00 GMT" Header unset Last-Modified </FilesMatch> DeflateBufferSize 16384 DeflateCompressionLevel 5 AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript text/css text/xml application/xhtml+xml # main <VirtualHost IP:80> ServerAdmin admin@host.ru DocumentRoot /www/host.ru/htdocs/ ServerName host.ru ServerAlias host-alias-1.ru, host-alias-2.ru ErrorLog /dev/null CustomLog /www/host.ru/server.logs/httpd/access.log combined <directory /www/host.ru/htdocs/> Allow From All AllowOverride All </directory> </VirtualHost>

Если у вас хостинг предоставляет панель для управления сервером, вируальный хост можно создать из графической панели. В случае использования мультисатинга, вам нужно указать дополнительный домены (алиасы), которые будут использовать общий скрипт SATCMS.

После этих манипуляций, сайт готов к дальнейшей настройке.