Требования
Мы создали мастер сервера, который проверит, совместим ли ваш сервер с ExpressionEngine. Для использования мастера:
- Скачайте и разархивируйте файл.
- Загрузите файл на ваш сервер.
- Укажите вашему браузеру на файл. Например: http://example.com/wizard.php
Чтобы создать сайт на основе ExpressionEngine, вы должны иметь, по крайней мере, минимальный опыт работы с HTML и понимать, как создать веб сайт. Так же вы должны уметь загружать файлы на ваш сервер через FTP.
Для полного использования функциональных возможностей ExpressionEngine вы должны использовать браузер с включенным Javascript. Если Javascript отключен, то некоторые динамические функции в панели управления и других разделах сайта, возможно, не будут функционировать.
Требования к серверу
- PHP версии 4.1 или выше
- MySQL версии 3.23.32 или выше
- Ваша учетная запись на хостинге должна иметь как минимум следующие привилегии доступа MySQL для таблиц базы данных:
- CREATE
- ALTER
- DROP
- Ваш MySQL сервер не должен работать в режиме Strict.
- Необходимо, как минимум, 10 Мбайт свободного дискового пространства на вашем сервере для программного обеспечения ExpressionEngine и модулей.
- Необходимо, как минимум, 2 MB свободного места для базы данных. Примечание: База данных увеличится в размере, так как вы будете добавлять новый контент.
Дополнительные требования
Некоторые возможности ExpressionEngine не являются обязательными для использования. Однако чтобы их использовать, вам необходимо выполнить следующие требования.
- CAPTCHA и водяные знаки. На вашем сервере должна быть установлена библиотека GD (или GD 2), скомпилированная в PHP, для использования CAPTCHAs или создания водяных знаков в модуле галереи изображений.
- Создание эскизов. Для того, чтобы использовать функцию создания эскизов, ваш сервер должен поддержать один из приведенных ниже протоколов обработки изображений:
- GD (или GD 2)
- ImageMagick
- NetPBM
- Пинги и трекбэки. Ваш сервер должен иметь PHP скомпилированный с поддержкой XML, чтобы отправлять пинги и трекбэки.
- Проверка правописания. Чтобы пользоваться возможностью проверки правописания в ExpressionEngine, ваш сервер должен иметь PHP, скомпилированный с библиотекой pspell или иметь возможность связаться с удаленными серверами через PHP. Если вы не уверены, что ваш сервер настроен именно так, свяжитесь с вашим хостинг провайдером или администратором сервера.
Примечания
Сервер Apache
Если ваш хостинг использует веб сервер Apache, то он должен быть сконфигурирован с опцией AllowOverride=on для нормальной работы URL с настройками по умолчанию. Большинство серверов конфигурируется именно так, но если ваш нет, то существует три варианта:
- Вручную включить опцию, используя файл .htaccess.
- Связаться с вашим хостинг провайдером или администратором сервера, для того чтобы они включили эту опцию.
- Запустить ваш сайт, используя строки запроса. Смотрите "Строки запроса" в разделе концепция URL, для получения дополнительной информации.
Поддержка сегментов URL
Если в списке мастера сервера пункт URL Segment Support обозначен как Unsupported, то ваш сайт ExpressionEngine должен будет работать с использованием строк запроса. Раздел "Строки запроса" страницы концепция URL ExpressionEngine содержит необходимые подробности.