Установка:PHPShop EasyControl

Материал из PHPShop

Перейти к: навигация, поиск

Содержание

Описание

PHPShop EasyControl - набор из 8 утилит для создания и управления интернет-магазином PHPShop на локальном компьютере. PHPShop EasyControl прост в установке и не требует никаких специальных навыков. С помощью PHPShop EasyControl Вы сможете установить интернет-магазин локально на ПК либо на хостинг, редактировать заказы, синхронизировать базу данных товаров с локальной версией, а также с 1С, установить обновления.

Установка магазина еще никогда не была такой легкой!

Состав EasyControl

1С Synchronizer - Синхронизация с 1С Предприятие - обработчик для синхронизации товарной базы и заказов.

Server Synchronizer - разовая синхронизация шаблонов, базы, картинок - синхронизирует "Мой интернет-магазин" с удаленной версией, установленной на Ваш хостинг. Вы можете изменять данные как в локальной версии, так и сразу на сервере, синхронизация возможна в любом направлении и поддерживает режим автоматической сихронизации по расписанию. Auto Server Synchronizer - Синхронизация по расписанию - задает временной интервал синхронизации.

PHPShop Installer - утилита для загрузки и установки интернет-магазина PHPShop на Ваш хостинг. Оптимизирована для большинства хостингов, поддерживает автоматическое определение папки размещения. Ручной режим позволит самостоятельно задать папку размещения интернет-магазина.

PHPShop Updater - утилита для быстрой установки обновлений интернет-магазина PHPShop. С помощью PHPShop Updater Вы за 5 минут обновите версию и базу магазина. Поддерживается режим резервных копий файлов - после обновления вы в любой момент сможете откатить версию назад до исходного состояния. Режим "стоп-списка" защитит измененные файлы (персональные доработки) от затирания при обновлении.

PHPShop Compare - утилита для разработчиков, позволяющая сравнивать версии и файлы. Удобный и простой интерфейс позволит получить информацию по измененным файлам. Все обновленные файлы скопируются в указанное место. Она поможет быстро собрать обновление в измененных версиях PHPShop.

Мой интернет-магазин - Вы можете использовать интернет-магазин локально для ознакомления, либо заполнять товарную базу и переносить Ваши данные на сервер с помощью утилиты PHPShop Synchronization.

Order Agent - Win-оболочка для интернет-магазина PHPShop, позволяющая просматривать и редактировать состояние всех заказов, не выходя в интернет на локальном компьютере..

Загрузить PHPShop EasyControl (~ 13.5 Mb)

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

  • Windows 2000,XP,Vista
  • Internet Explorer 5.5 и выше
  • P4 1000, 256 RAM

Установка EasyControl

  • Загрузить дистрибутив PHPShop EasyControl (~ 13.5 Mб).
  • Запустить установщик setup.exe
  • Прочитать и принять условия лицензионного соглашения
  • Выбрать директорию установки
  • Выбрать тип установки: локально, на сервер, а также дополнительные утилиты
  • Выбрать версию PHPShop
  • Указать данные доступа к административной части
  • Дождаться завершения установки

Мой интернет-магазин

Мой интернет-магазин - локальный магазин на Вашем компьютере. Подходит для ознакомления или используется в качестве основного инструмента для заполнения и поддержки базы интернет-магазина с последующей синхронизацией с рабочей версией на хостинге в интернете (PHPShop Synchronization).

  • Выбрать версию скрипта (Enterprise Pro 1C/Enterprise/Start/Catalog/CMS Free)
  • Указать персональные данные для доступа в панель управления
  • Выбрать папку с предварительно загруженным архивом PHPShop *.tar.gz если такой имеется, в ином случае будет произведена загрузка последней версии продукта с сайта (тестовая версия PHPShop Trial). Если вы хотите установить полную версию (открытый код, активная техническая поддержка), то следует предварительно скачать архив со скриптом (ссылка на загрузку выдается при оплате ПО или архив содержится на диске коробочной версии ПО). Архив записываете в любую папку и выбираете эту папку в данном поле.
  • Дождаться завершения распаковки файлов ~ 1 минута
  • После установки программа появится в системном трее (рядом с часами внизу), откроется браузер на странице http://localhost и загрузится интернет-магазин PHPShop.
  • На рабочем столе появится ярлык для запуска сервера. Так же ярлыки для запуска появятся в меню программ "Пуск" - "Программы" - "PHPShop Software".
  • Для повторного запуска приложения при перезагрузке компьютера используйте ярлык PHPShop
  • Для входа в панель управления магазином из внешней части (http://localhost) существует клавиша перехода Ctrl + F12 или опция "Административная панель", доступная при нажатии на иконку в трее.
  • Управление самим сервером (запуск, останов, перезагрузка, почта, поддержка, карточка администратора) доступны так же из системного трея (щелчок мышкой по иконке).
  • При нажатии на иконку программы в трее (синий кружок) мышкой появится навигационное меню. Список доступных команд сервера:
    • Открыть - открывается установленный магазин http://localhost такой, каким его видят пользователи.
    • Администрировать - открывается административная панель магазина. Для входа следует ввести логин и пароль пользователя, указанные при установке. Эти данные можно посмотреть в карточке администратора, доступная из системного меню. Следует отключить блокировку всплывающих окон для браузеров или выбрать опцию "Открывать в текущем окне"
    • Карточка администратора - открывает окно с паролями панели интернет-магазина, установленными при установке сервера
    • Файлы - переход в каталог расположения скрипта магазина для изменения настроек или дизайна
    • Почта - открывает список писем, сгенерированных скриптом (новый заказ и т.д.)
    • Старт сервер - запуск сервера. Изначально сервер запущен, но иногда требуется его принудительно остановить и запустить заново для включения тех или иных настроек сервера (для специалистов)
    • Стоп сервер - остановка сервера
    • Перегрузить сервер - перезагрузка сервера
    • Учебник - встроенная справка по управлению PHPShop
    • Техническая поддержка - переход на сайт технической поддержки PHPShop. Вы можете задавать любые вопросы по управлению и настройки интрнет-магазином
    • О программе - переход на сайт разработчика PHPShop.ru

PHPShop Installer

При установке PHPShop EasyControl, вам было предложено выбрать тип установки Пример: Установка на FTP-сервер, либо Unix установка (только для профессионалов):

PHPShop Installer (FTP загрузка на удаленный сервер) - утилита для загрузки и установки PHPShop на хостинг в интернете. Оптимизирована для большинства хостингов, поддерживает автоматическое определение папки размещения. Ручной режим позволить самостоятельно задать папку размещения интернет-магазина. Автоматическое проставление прав на запись файлам и папкам.

  • Выбрать версию скрипта (Enterprise/Start/Catalog/Free CMS)
  • Указать параметры доступа к FTP серверу Пример
  • Выбрать папку с предварительно загруженным архивом PHPShop *.tar.gz если такой имеется, в ином случае будет произведена загрузка последней версии продукта с сайта (тестовая версия PHPShop Trial). Если вы хотите установить полную версию (открытый код, активная техническая поддержка), то следует предварительно скачать архив со скриптом (ссылка на загрузку выдается при оплате ПО или архив содержится на диске коробочной версии ПО). Архив записываете в любую папку и выбираете эту папку в данном поле. Выбрать лицензионный ключ для загрузки на FTP (опционально).
  • Выбрать лицензионный ключ для загрузки на FTP (опционально).
  • Указать пароли доступа к FTP серверу и MySQL серверу. Выбрать атоматический режим распознования папки размещения файлов или в ручном режиме указать путь до папки размещения web-документов. Процесс загрузки файлов на FTP может занять около 10 - 15 минут.
  • Перейти на страницу установки базы данных (имя вашего сайта/install/install.php)
  • Подтвердить удаление папки install, при отказе этого шага выведется ошибка PHPShop Warning 105

PHPShop Unix Installer для профессионалов

Unix Install - инсталляционный пакет для установки PHPShop на UNIX серверах (хостинг-провайдеры). Установка скрипта интернет-магазина на UNIX системе через SHELL занимает меньше 1 минуты. Данный тип установки выполняется от лица пользователя ftp, что не влечет трудностей с правами на установленные файлы и папки, присущие автоматическим установщикам на PHP. Скорость загрузки пакетов выполняется на скорости, приближенной к 100Mb (сервер-сервер).

Инсталлятор написан на языке командной обочки UNIX и требует подключения по протоколу SHELL. Для его загрузки нужно:

  1. подключиться к shell через утилиту PyTTY
  2. загрузить файл install.sh или набрать команду
wget http://phpshopcms.ru/sh/install.sh
  1. запустить файл командой
sh install.sh 

По умолчанию инсталлятор пытается найти архив со скриптом file.tar.gz, если не находит, то пытается скачать триальную версию программы и установить ее. Поддерживается загрузка и установка всех версий PHPShop Software. Если в качестве параметра передать имя архива, то скрипт будет устанавливать именно его.

sh install.sh file.tar.gz

Для установки уже купленного и скаченного скрипта PHPShop требуется положить рядом с install.sh этот архив и запустить инсталлятор:

sh install.sh

Инсталлятор запросит:

  1. Папку размещения директории для php скриптов (обычно это папка www, htpdocs или public_html)
  2. Параметры доступа к базе MySQL (требуется заранее создать базу)
  3. Личные параметры логина и пароля для управления, почту. По желанию эти параметры будут высланы на указанный адрес по почте.

Инсталлятор выполнить действия:

  1. Загрузит скрипт со скоростью канала сервер-сервер (менее 5 секунд)
  2. Распакует и перенесет в нужную директорию
  3. Проставит права на папки для загрузки изображений и т.д.
  4. Пропишет пароли MySQL в файл конфигурации магазина config.ini
  5. Создаст таблицы в базе MySQL
  6. Вышлет указанные параметры доступа на почту

PHPShop Updater

PHPShop Updater (Ftp обновление файлов и БД на удаленном сервере) - утилита для быстрого обновления версий PHPShop. Если требуется обновление платформы и обновление есть на сервере, то с помощью PHPShop Updater вы за 5 минут одним нажатием кнопки обновите файлы и БД. Поддерживается режим резервных копий файлов - после обновления вы в любой момент сможете откатить версию назад до исходного состояния. Режим стоп-списка защитит измененные файлы (персональные доработки) от затирания при обновлении.

  • Выбрать действие - обновление или восстановление платформы
  • Указать пароли доступа к FTP серверу. Выбрать атоматический режим распознования папки размещения файлов или в ручном режиме указать путь до папки размещения web-документов.
  • Процесс загрузки файлов на FTP может занять около 3 - 5 минут.
  • Если обновление затрагивает БД, то потребуется зайти в панель управления и принять изменения в БД. Так же потребуется создать резервную копию базы для создания папки восстановления старой версии.
  • После завершения обновления будет доступен лог обновленных файлов и список новых возможностей, включенных в обновление. Полный список обновлений доступен по ссылке: http://www.phpshop.ru/docs/update.html

PHPShop Synchronizer

PHPShop Synchronizer (FTP синхронизация файлов) - утилита, позволяющая автоматически синхронизировать локальную (Мой интернет-магазин) и удаленную версию интернет-магазина. Синхронизация возможна в любом направлении и поддерживает режим автоматической сихронизации по расписанию.

Порядок работы:

  • Укажите пароли доступа к FTP серверу ПРИМЕР. Адрес сайта: sitename.ru; Адрес хоста: ftp.sitename.ru; Логин и пароль от ftp уточняйте у Вашего хостера.
  • Выберите автоматический режим распознования папки размещения файлов или в ручном режиме указать путь до папки размещения web-документов.
  • Выберите тип данных для синхронизации, поддерживаются режимы:
    • Изображения (/UserFiles/Image/)
    • Движок (/phpshop/)
    • Шаблоны (/phpshop/templates)
    • База данных (/phpshop/admpanel/dumper/backup)
    • Полная синхронизация (все файлы /)
  • Укажите направление синхронизации (локальная версия с хостингом/хостинг с локальной версией )
  • Выберите фильтр обновления (с учетом даты/все файлы). При выборе параметра с учетом даты будут загружены только обновленные файлы.
  • Процесс загрузки файлов на FTP может занять около 3 - 5 минут.
  • Если синхронизация затрагивает базу данных, то потребуется зайти в панель управления и создать резервную копию базы. В синхронизируемой версии после загрузки файлов потребуется принять изменения в базе, и затем запустить восстановление резервной копии базы.

PHPShop Synchronization можно запускать в автоматическом режиме по расписанию, для настройки этого режима существует утилита "Auto Server Synchronizer". В ней можно указать все вышеуказанные параметры и интервал синхронизации. Доступна опция просмотра лога синхронизации, в котором содержится вся история загрузки файлов.