Руководство Администратора. Установка системы на веб-сервер.
Требования к серверу
Поддерживаемые операционные системы:
- Linux x86, x86-64
- Mac OS X
- Windows XP, Server
Поддерживаемые веб-серверы:
- Apache 1.3.x – 2.2.x (использует htaccess для дружественных URLs)
- IIS 6.0
- Lighttpd
- nginx
- Zeus
PHP 5.3 и выше, запуск с FastCGI
Обязательные расширения:
- zlib
- JSON (или PECL library)
- mod_rewrite (для дружественных URLs/.htaccess)
- GD lib (требуется для captcha)
- PDO, specifically pdo_mysql (для xPDO)
- ImageMagick (для превьюшек)
- SimpleXML
- cURL
- safe_mode off
- register_globals off
- magic_quotes_gpc off
- PHP memory_limit 24MB и более
Требования к базе данных:
- MySQL 4.1 и выше
- InnoDB storage engine
- MyISAM storage engine
- Microsoft SQL Server 2008
Поддерживаемые браузеры:
- Mozilla Firefox 3.0 и выше
- Apple Safari 3.1.2 и выше
- Microsoft Internet Explorer 8 и выше
- Google Chrome
Что входит в комплект поставки?
Дамп базы данных MySQL.
Это файл, сделанный средствами phpMyAdmin (менеджер баз данных MySQL). В этом файле сохранена структура таблиц базы и сами данные, которые были в этих таблицах.
Файлы системы.
Архив с файлами системы.
Установка системы
Информационная система использует в своей работе базу данных, поэтому для переноса её на сервер, кроме файлов, необходимо также переносить и базу данных.
Разархивируйте и перенесите файлы информационной системы на новый сервер в папку соответствующего домена.
Иногда права пользователя и группы на файл могут меняться при переезде с одного сервера на другой. Вам нужно проверить права на файлы. Все файлы на новом сервере должны принадлежать новому владельцу.
Загрузите на новый сервер базу данных информационной системы. Для импорта Вы можете использовать средства phpmyadmin или любые доступные, в зависимости от выбранного сервера.
После того, как Вы развернули файлы и базу данных на новом сервере, необходимо обновить файлы конфигурации:
- /config.core.php
- /core/config/config.inc.php
- /connectors/config.core.php
- /manager/config.core.php
В файле /core/config/config.inc.php в поля database_user, database_password, dbase, database_dsn вставляем данные для своей базы данных. В этом же файле нужно изменить пути в строках на пути для нового сервера.
Будьте внимательны: изменять нужно путь к корневому каталогу системы, остальной путь изменять не требуется.
Там же в файле указываем имя домена для информационной системы $http_host='yoursite.com';
В остальных конфигурационных файлах нужно только изменить пути к каталогам. Убедитесь, что Вы правильно указали пути во всех файлах.
Удаляем кэш сайта /core/caсhe/. Можно удалить сам каталог cache (он будет создан автоматически скриптом системы).
При размещении информационной системы на публичном веб сервере доступ пользователей в систему может быть осуществлен с любых устройств из любой точки сети Интернет.
При размещении системы на публичном веб-сервере доступ к системе должен осуществляться с использованием криптографического протокола SSL/TLS, который шифрует передаваемую информацию.
Администрирование
http://yoursite.com/manager/
Войдите с учетной записью администратора.