ShopCMS - скрипт интернет-магазина
ShopCMS - скрипт интернет-магазина

Установка и настройка

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

Программный продукт ShopCMS работает на платформах Windows, UNIX, Linux, FreeBSD, MacOS. Сервер, куда будет установлен ShopCMS (на ваш компьютер или же на удалённый сервер хостинг-провайдера), должен отвечать следующим техническим требованиям: 

  • Web-сервер: Apache(mod_rewrite) 1.3+ или Nginx 5.35+
  • Сервер баз данных: MySQL 4.1+
  • Интерпретатор: PHP 4.3+
  • Расширения PHP:
    - GD 2.0.28+
    - Zend Optimizer 2.6+
    - Mysql
    - Xml
    - Session
    - Zlib
  • Настройки PHP:
    - safe_mode=off (либо большое значение max_execution_time)
    - register_globals=off
    - allow_url_fopen=on
    - magic_quotes_runtime=off
    - display_errors=off
    - session.auto_start=0
    - session.use_trans_sid=0
    - session.use_cookies=1
    - session.use_only_cookies=1
Внимание!При невыполнении этих условий мы не гарантируем работу скрипта и не оказываем техподдержку в случае сбоев в работе магазина.

Если вы собираетесь устанавливать ShopCMS на удалённый сервер хостинг-провайдера, узнать, поддерживается ли данная конфигурация, вы можете в службе поддержки провайдера.



Доступные версии

Программный продукт ShopCMS доступен в трёх версиях:

• Мастер установки (Windows-версия)
Эта версия ShopCMS представляет собой программу мастера установки, которая установит ShopCMS на ваш компьютер или на удаленный сервер. Рекомендуется для всех пользователей Windows. Программа помощник сделает процесс установки ShopCMS практически таким
жепростым, как и установку обычного Windows-приложения.

• Zip-архив
Эта версия – zip-архив, в котором содержатся все файлы ShopCMS. Данная версия не включает в себя программу мастера установки. Установка производится в соответствии с инструкциями, которые приведены в разделе «Установка Zip-версии» этого Руководства Пользователя.

• Локальный сервер (Portable-версия)
Эта версия представляет собой отличный портативный сервер для полнофункционального использования ShopCMS на локальном компьютере.
ShopCMS PS основан на серверном пакетеDenwer, который включает в себя:
  • Apache
  • PHP
  • MySQL
  • PhpMyAdmin
  • ZendOptimizer
  • Add user interface
  • Sypex Dumper Lite
  • ShopCMS
Это portable версия, которая может работать из любой папки, диска или компьютера без установки, можно держать на flash накопителе. Запуск и остановка сервера, доступ к основным компонентам пакета, осуществляется практически мгновенно с помощью удобного трей-меню. Скрипт ShopCMS полностью установлен и готов к работе сразу после запуска сервера.

ShopCMS PS
рекомендуется использовать в том случае, если вы хотите начать работу с магазином на своём домашнем/рабочем компьютере, чтобы в последствии выложить настроенный и наполненный товарами магазин на удалённый сервер. Так же эта сборка рекомендуется для тех пользователей, кто не смог оценить все достоинства ShopCMS в демонстрационном магазине и хотел бы самостоятельно поработать со скриптом не углубляясь в технические детали установки и настройки локального сервера и его компонентов.

Три версии - это различные версии одного продукта. Функционал этих версий абсолютно одинаков, единственная разница – это процесс установки.
Мы настоятельно рекомендуем вам скачать Windows-выполнимую версию, так как она является более простой и удобной в установке. Zip-версия подходит для пользователей UNIX/Linux/FreeBSD/MacOS.



Установка Windows-версии

Установка Windows-версии это самый простой способ установить ShopCMS!

В данном разделе приведены инструкции по установке Windows-версии ShopCMS на ваш локальный компьютер и на удалённый сервер. Рекомендуется для всех пользователей Windows. Мастер установки сделает процесс установки ShopCMS таким же простым, как и процесс установки обычного Windows-приложения.

Установка на удалённый сервер (на ваш хостинг)

а) Убедитесь, что ваша система удовлетворяет системным требованиям, которые приведены в разделе ‘Системные требования’ данного руководства.

б) После того, как вы убедились что ваша система отвечает системным требованиям, запустите программу установки ShopCMS (.exe file):


1) Появится такое окно:

alt

Нажмите Далее чтобы начать установку.


2) Пожалуйста, внимательно прочтите Лицензионное Соглашение. Вы должны принимать его условия для продолжения установки.

alt


3) Выберите тип установки:

alt

Выберите Установка на локальный компьютер и нажмите Далее.


4) На следующем шаге установки вам будет предложено определить данные для подключения к удалённому серверу по FTP и выбрать директорию установки:


alt

Пожалуйста, укажите данные для доступа доступа к серверу по FTP, полученные у хостинг-провайдера, и укажите папку, куда бы вы хотели установить ShopCMS. Вы можете выбрать папку для загрузки файлов ShopCMS (директорию установки), нажав на кнопку “Обзор”. Программа установки подключится к серверу по FTP, используя данные, которые вы предоставили, и позволит выбрать папку из списка доступных папок на сервере.

Нажмите Далее.

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


5) На следующем шаге вам будет предложено ввести адрес (URL) директории установки, которую вы указали на предыдущем шаге.
Фактически, здесь вам необходимо ввести адрес вашего интернет-магазина в Интернет (URL), например, http://www.magazin.ru/shop/:

alt

Введённый адрес (URL) должен указывать на папку установки, выбранную на предыдущем шаге.


6)  Если вы указали адрес (URL) директории установки правильно
, файлы ShopCMS будут загружены в указанную папку на сервере по FTP, и мастер установки автоматически настроит права доступа к файлам и папкам на сервере.
Обращаем ваше внимание на то, что это применимо только для UNIX/FreeBSD/Linux/MacOSX серверов (большинство хостинг-провайдеров работают с серверам на базе UNIX-систем) - программа-помощник автоматически выполнит команды chmod для определенных файлов и папок.

Нажмите Готово.

alt

Мастер установки автоматически запустит конфигурационный скрипт install.php в браузере.
Если это не происходит автоматически, пожалуйста, укажите путь к install.php в браузере вручную: просто введите в браузере ‘Адрес директории установки / install.php’, например, http://www.magazin.ru/shop/install.php.


7) Install.php должен появиться в вашем браузере как показано на изображении:


alt

Если Вы видите сообщение об ошибке “перенаправление ссылок
-ERROR или .htaccess не сконфигурирован правильно” , то это может означать две вещи:
- либо файл .htaccess сконфигурирован не правильно
- либо ваш сервер не поддерживает перенаправление ссылок (не установлен mod_rewrite)

Как показано на рисунке выше, скрипт устанавливается не в корневую папку домена /, а в подпапку shop/.  
Чтобы указать серверу правильное месторасположение скрипта, необходимо внести изменения в правила перенаправления ссылок:

- откройте файл .htaccess который находится в папке со скриптом (так же где и файл index.php)
- замените строку "RewriteBase /" на "RewriteBase /ваша подпапка/", например "RewriteBase /shop/"

Сохраните изменения в файле .htaccess и обновите страницу установки (F5) в вашем браузере. 


8) На следующем шаге скрипт проверит права записи на системные папки и файлы ShopCMS, после чего вам будет предложено установить ключ активации ShopCMS.


alt

Установите ключ активации (впишите код активации в файл core/config/license.txt) и обновите страницу установки (F5) в вашем браузере. 


9) На следующем шаге вам будет предложено ввести настройки подключения к базе данных:


alt

Эти данные могут быть получены у вашего хостинг-провайдера.

Так же вам будет предложено ввести пароль и логин администратора. По введенным логину и паролю осуществляется доступ к режиму администрирования магазина. После того как установка будет завершена, вы сможете изменить пароль и логин администратора в любое время

Нажмите Установить!

Если вы получите сообщения об ошибке, то вам необходимо перепроверить введённые данные:

alt


10) Поздравляем! ShopCMS успешно установлен.
Вам будет показан экран с надписью "Установка успешно завершена!" и ссылкой на витрину магазина ShopCMS (пользовательскую часть магазина):

alt


alt


После завершения процедуры установки вам необходимо самостоятельно удалить файл install.php с вашего сервера.

Сразу после установки магазин закрыт на профилактику и доступ к магазину имеют только администраторы. Простые посетители при посещении магазина получают сообщение о профилактике и  предложение посетить магазин позже. Если вы хотите открыть доступ для всех посетителей, то перейдите в раздел администрирования магазина отключите профилактику в "Общих настройках".

 

    ShopCMS является серьезным конкурентом многим дорогостоящим аналогам скриптов для интернет-магазинов, и по многим параметрам превосходит другие системы. А в соотношении цена/качество - ему нет равных!

    Использованы материалы с сайта разработчика (shopcms.ru)

Создание сайтов ЕкатеринбургШаблоны сайтовПоиск товаров - справочник цен, каталог магазинов, прайс-листыБесплатные шаблоны дизайна деловых сайтов