Установка CS-Cart

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

Перед установкой

Существует несколько моментов, на которые следует обратить внимание перед установкой данной платформы, к ним относится:

  1. Убедитесь что сервер, на который планируете, производит установку, отвечает минимальным требованиям системы;
  2. Убедитесь, что вы имеете полный доступ к серверу через любой файловый менеджер, к примеру, FileZilla или через терминал;
  3. Убедитесь, что вы имеете возможность создать базу данных (БД) для интернет магазина и возможность подключится к БД;
  4. Убедитесь, что вы имеете номер лицензии для CS-Cart;
  5. Загрузите последнюю версию с сайта дистрибьютора или , если производите установку пробной версии.

Загрузка и извлечение

Вначале следует скачать заархивированный дистрибутив с файлами CS-Cart на свой компьютер.

Далее, разместить файлы в необходимой директории на выделенном сервере или хостинг провайдере. Необходимой директорией может быть как корневая директория, так и его подкатегория, к примеру:www / example.com / shop /. Если вам необходимо создать интернет мгзин на основном домене, тогда необходимая директория будет иметь вид: www / example.com /index.php. В противном случае, когда магазин дополнительный сайт: www / example.com / shop /index.php.

Если вы имеете полный доступ к web серверу через терминал, тогда следует загрузить архив с файлами в необходимую директорию и произвести распаковку архива одной из следующих команд:

gunzip <cscart_v3.0.x.tgz | Тар-xvf -

или

Тар-xzvf cscart_v3.0.x.tgz

Если у вас имеется только доступ по FTP, тогда следует вначале распаковать архив с CS-Cart на своем компьютере, а после использую один из доступных файловых менеджера, перенести все распакованные файлы на сервер, преждевременно убедившись, что структура файлов остается той же.

Права доступа к файлам

Для следующих каталогов должны быть выставлены такие права доступа:

  • config.local.php - 666
  • images - 777
  • skins - 777
  • var – 777

Права 666 делают возможным записи и просмотра файлов в данной директории только для определенной группы пользователей (администратор);

Права 777 – дают возможность записывать, просматривать и редактировать содержимое данной директории, всем пользователям сайта.

Установить данные параметры возможно при помощи команд:

  • > chmod 666 config.local.php
  • > chmod -R 777 images
  • > chmod -R 777 skins
  • > chmod -R 777 var

Мастер установки

Запустите браузер для установки интернет магазина. Если Вы скопировали скрипт в корневой каталог вашего сайта, тогда перейдите по ссылке: http://www.example.com/install/, если файлы были скопированы файлов подкаталог, к примеру: /shop/, в данном случае следует перейти по ссылке: http://www.example.com/shop/install/

  • www.example.com – ваш сайт;
  • /shop/ - подкаталог, в который был скопирован скрипт;

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

Установка

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

Пожалуйста, внимательно ознакомьтесь с лицензионным соглашением и установите флажок под соглашением, в случае если согласны с условиями соглашения, в противном случае прекратите установку CS Cart и закройте данную вкладку.

Если вы не первые устанавливаете CS Cart в данную директорию, скрипт попросит вас ввести код активации, это защита от повторных установок.

Лицензионное соглашение

Нажимаем "Далее"

Шаг – 2. Проверка требований

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

Проверка требований

Нажимаем "Далее"

Шаг 3. Конфигурация сервера

На данном этапе, необходимо указать сведения о вашем web сервере: имя Базы Данных, пользователя Базы данных, ключ шифрования и многое другое:

Конфигурация сервера

  • Server host name – доменное имя сайта, на который производится установка CS-Cart;
  • Server host directory – директория, в которой расположены файлы скрипта;
  • Secure server host name – безопасное доменное имя сайта для обеспечения доступа по протоколу HTTPS;
  • Secure server host directory – защищенный каталог на котором хранятся файлы CS-Cart;
  • MySQL server host – имя или IP-адрес вашего сервера MySQL, (в большинстве случаев это localhost);
  • MySQL database name – имя базы данных;
  • MySQL user – имя пользователя базы данных;
  • MySQL password – пароль для учетной записи пользователя БД;
  • Secret key to encrypt orders data – Секретны ключ, который будет использоваться для шифрования заказов. Секретны ключ, это набор символов из букв и цифр для организации работы шифрования, при помощи алгоритма - Blowfish.
  • Administrator e-mail – адрес электронной почты, на который будут приходить уведомления с магазина;
  • I want to improve CS-Cart and send configuration reports to the developer – если выбрана данная опция, тогда скрпит в автоматическом режиме будет отправлять отчеты о работе интернет магазина в службу CS Cart для улучшения платформы в дальнейшем.
  • Additional languages – выбор языков, которые необходимы для организации интернет магазина;
  • Install demo data – установив демо данные, вы сможете просмотреть уже функционирующий магазин на своем WEB сервер.
  • Заполнив требуемые поля, нажимаем "Далее"

    Шаг – 4. Выбор шаблона

    На данном этапе, необходимо выбрать шаблон, который будет доступен после завершения работы мастера установки. По умолчания в версии CS Cart 3.0.x, доступен лишь один шаблон.

    Выбор шаблона

    нажимаем "Далее"

    Шаг – 5. Установка шаблона

    На данном этапе, будет произведена установка шаблона, который был выбран на четвертом этапе.

    нажимаем "Далее"

    Шаг – 6. Лицензия

    На данном этапе следует ввести лицензионный номер для продолжения установки.

    • У вас имеется номер лицензии, тогда следует:

      1. Введите номер лицензии в поле " Please enter license number in the field below";
      2. Нажмите кнопку "CHECK" для того что бы проверить номер лицензии;
      3. Нажмите кнопку "NEXT" для продолжения установки;
    • Если у вас нет лицензии:
      1. Подайте заявку на создание лицензии, после проверьте свой почтовый ящик и придерживайтесь инструкций, которые в нем указаны;
      2. Использовать платформу в режиме демонстрации. После ознакомления (30 дней) вы сможете приобрести номер лицензии и активировать его с административной панели;

    Шаг – 7. Завершения установки

    Это последний этап установки, в котором предоставлено доступ к основной части сайта, а также доступ к административной панели. Обратите внимание на код, который предоставлен на этой странице, он позволит при необходимости вновь произвести установку скрипта.

    Завершения установки

    После установки

    После завершения установки, настоятельно рекомендуется предпринять следующие действия для защиты ваших файлов:

    • Переименовать директорию install или защитить ее паролем;
    • Изменить пароль администратора;
    • Установить права доступа к файлу: «config.local.php» - 644
    • Переименовать файл: "admin.php"
    • Подробней о безопасности читайте: Дополнительные меры безопасности

    Также рекомендуем ознакомиться с принципами установки шаблонов для CS-Cart, встроенных дополнений (addons) и сторонних модулей.