Введение

Эта статья описывает процесс установки X-Cart 5 на вашем сервере.

Содержание

Системные требования сервера

Прежде чем устанавливать X-Cart, вам надо убедиться, что сервер удовлетворяет системным требованиям. В любом случае, X-Cart сообщит вам в процессе установки, если какие-то требования не выполняются.

Список системных требований:

  1. PHP 5.4 и выше;
  2. расширение PDO с драйвером MySQL;
  3. расширение Phar;
  4. рекомендуется расширение mbstring (для ускорения строковых операций);
  5. MySQL 5.1.31 и выше. Вы также можете использовать MySQL совместимые базы данных, например MariaDB;
  6. минимум 50 МБ свободного места на сервере (лучше больше):
  7. поддержка libCURL (CURL не ниже версии 7.39.0; рекомендуемая версия - 7.43.0);
  8. директива ini_set должна быть включена в ваших настройках PHP;
  9. директива file_uploads должна быть включена в ваших настройках PHP;
  10. директива safe_mode должна быть отключена;
  11. значение upload_max_filesize не ниже 2M;
  12. значение post_max_size - не ниже 2M и больше значения upload_max_filesize (критично для процесса установки);
  13. директива magic_quotes_runtime должна быть отключена;
  14. DocBlock должен быть установлен;
  15. параметр memory_limit должен быть не ниже 128 МБ (если ваш сервер используете 64-битный процессор, тогда memory_limit должен быть 256 МБ и выше);
  16. поддержка GDLib 2.0 или ImageMagick для правильного масштабирования картинок;
  17. время работы PHP скриптов должно быть правильно настроено;
  18. такие компоненты как mod_rewrite должны быть включены, чтобы правильно работали ЧПУ.
  19. при использовании OPcache директивы opcache.save_comments и opcache.load_comments должны быть включены. Любые другие кэшеры не должны вырезать комментарии из кода.

Загрузите файлы X-Cart на ваш сервер

  1. Скачайте самую свежую версию дистрибутива X-Cart с нашего сайта http://www.x-cart.ru/download.html;
  2. Загрузите этот дистрибутив на ваш сервер (вы можете это сделать через ФТП или Панель Управления вашего хостинга);
  3. Распакуйте дистрибутив X-Cart в какую-нибудь папку вашего сервера. Вы можете сделать это, используя следующую команду для командной строки в Панели Управления:

    для zip-архива:

    unzip x-cart-5.3.2.12-ru.zip
    

    для tgz-архива: 

    tar -xzpf x-cart-5.3.2.12-ru.tgz
    

Создайте базу данных

Вы можете создать базу данных, используя средства Панели Управления вашего хостинга. Запомните логин, пароль и имя базы данных в процессе её создания.

Запустите скрипт установки и следуйте подсказкам

Шаг 1. Лицензионной соглашение

Для того, чтобы запустить процесс установки, откройте следующий путь в вашем браузере:

http://<адрес-вашего-сервера>/<папка-икс-карта>/install.php

В браузере должен появится первый шаг установки: 

Примите лицензионное соглашение и нажмите кнопку Далее:

Шаг 2. Создание учетной записи администратора

Укажите электронный адрес и пароль администратора и нажмите кнопку Далее.

**
**

Шаг 3. Проверка среды.

На этом шаге скрипт проверяет, удовлетворяет ли ваш хостинг системным требованиям. Если есть какие-то проблемы, то о них будет сообщено с подсказкой, что нужно сделать, чтобы исправить ситуацию. Если проблем нет, переход к следующему шагу будет осуществлен автоматически.

Шаг 4. Настройка параметров X-Cart.

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

В первую очередь, на данной странице находятся поля для настройки соединения X-Cart с базой данных:

  • Имя MySQL сервера: Имя хоста MySQL сервера или IP адрес. Обычно это localhost. Если имя другое, вы, скорее всего, об этом уже знаете.
  • Имя MySQL базы данных: Имя готовой базы данных, которая будет использована для установки X-Cart. Если указанной базы данных не существует, скрипт установки попытается ее создать.
  • Имя пользователя MySQL: Имя пользователя MySQL. Пользователь должен иметь неограниченный доступ к указанной выше базе данных.
  • MySQL пароль: Пароль вышеупомянутого пользователя MySQL.

Также здесь есть настройка Установить каталог демо-товаров. Если вы только начинаете знакомство с X-Cart, мы рекомендуем включить ее. В этом случае после установки вы получите не пустой магазин, а магазин с каталогом товаров, настроенных для примера.

Ссылки “Расширенные настройки MySQL” и “Расширенные настройки сервера” в нижней части страницы позволяют получить доступ к дополнительным секциям настроек:

Расширенные настройки MySQL

В данной секции находятся следующие настройки:

  • Порт MySQL сервера: Если ваш сервер использует нестандартный порт, укажите его здесь (например, 3306).
  • Сокет MySQL сервера: Если ваш сервер базы использует нестандартный сокет, укажите его здесь (например, /tmp/mysql-5.1.34.sock).
  • MySQL tables prefix: Префикс для таблиц в базе данных.

Расширенные настройки сервера

В данной секции находятся следующие настройки:

  • Имя web-сервера
  • Безопасное имя web-сервера:
  • Веб-директория X-Cart 5:

Значения данных настроек предзаполняются автоматически. Убедитесь, что выставленные в вышеперечисленных полях значения верны.

Настройка Часовой пояс по умолчанию позволяет выбрать часовой пояс вашего магазина. Данное значение требуется для правильной установки времени, дат, формата чисел. 

Как только всё будет настроено, нажмите кнопку Далее.

Шаг 5. Настройка директорий и Шаг 6. Генерация кеша.

На этих шагах установщик X-Cart разворачивает магазин. Подождите, пока он закончит.

Шаг 7. Установка завершена.

Установка завершена, и вы можете зайти в зону покупателей и в зону администрирования для дальнейшей настройки своего магазина.

Attachments: