Установка и настройка Magento для интернет-магазина. Учимся работать с Magento.

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

Как установить magento и настроить интернет-магазинСегодня мы хотим рассказать вам о том, как установить Magento на локальную машину при помощи XAMPP Lite, и постараемся раскрыть перед вами все карты! Процесс установки на реальный сервер будет почти аналогичным, просто мы предлагаем вам начать с локальной версии, чтобы «поиграться» и в целом освоить систему, чтобы убедиться, что она подходит вам.

Шаг 1 – Что такое Magento?

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

Так разработчики Magento говорят о своем проекте.

Этап 2 – Скачиваем Magento

Прежде всего, нам нужно скачать Magento. Пройдите по ссылке magentoecommerce.com и. вы сможете выбирать между небольшой версией для скачивания, которая позволит вам самостоятельно загружать файлы, а также «полную версию», которая уже содержит все необходимые файлы. Обязательно воспользуйтесь услугой в виде примеров заполнения магазина, так как они могут сильно помочь вам на начальном этапе работы. Существует русифицированная сборка от magento-forum.ru, но она не бесплатна.

Этап 3 – Скачиваем XAMPP Lite

XAMPP Lite – это специальный архив в формате «скачал-запустил-удалил-забыл», который не требуется устанавливать. XAMPP Lite содержит Apache, MySQL 5.1, PHP 5.2, phpMyAdmin 3.1 и многое другое. Это невероятно сокращенный вариант старшего брата XAMPP. Этот архив позволит вам получить все необходимое для запуска Magento. Вы можете скачать архив.

После того, как вы скачали архив, распакуйте XAMPP Lite на ваш жесткий диск по следующему адресу X:/xampplite (где Х отвечает за букву раздела на диске).

Этап 4 – Настраиваем XAMPP Lite

Magento имеет высокие требования к аппаратному оснащению и ПО на сервере. Именно поэтому нам нужно будет слегка подстроить XAMPP Lite. Придется скачать некоторые дополнительные расширения. Внутри 2 файлов, D:\xampplite\apache\bin\php.ini и D:\xampplite\php\php.ini, нам нужно будет снять комментирования с 4 строк кода.

В обоих файлах найдите следующее:

  • ;extension=php_curl.dll
  • ;extension=php_mcrypt.dll
  • ;extension=php_mcrypt_filter.dll
  • ;extension=php_mhash.dll

…и уберите предупреждающие точку с запятой, чтобы у вас получилось нечто следующее:

  • extension=php_curl.dll
  • extension=php_mcrypt.dll
  • extension=php_mcrypt_filter.dll
  • extension=php_mhash.dll

Этап 5 – Замена libmysql.dll

Чтобы запустить Magento нам нужно заменить libmysql.dll на более свежую версию. Просто скачайте http://windows.php.net/downloads/snaps/php-5.2-win32-VC6-x86-latest.zip и скопируйте включенный в него libmysql.dll в папки D:\xampplite\apache\bin\ и D:\xampplite\php\.

настройка сервера

Этап 6 – Запускаем XAMPP Lite

Кликните по D:\xampplite\xampp-control.exe чтобы запустить панель управления. Внутри панели вы можете запустить сервер Apache и MySQL.

Этап 7 – Создаем новую базу данных

Пройдите по адресу 127.0.0.1/phpmyadmin чтобы открыть phpMyAdmin. Введите название БД (отличным вариантом будет magento), а затем нажмите create.

базы данных

Этап 8 – Устанавливаем данные примеров

Данные примеров в Magento нужно устанавливать ДО установки самого движка. Иначе вы столкнетесь с ошибкой.

импорт товаров

Нажмите «import» и выберите magento_sample_data_for_1.9.0.sql, который вы скачали во втором этапе.

Затем нажмите ОК, чтобы произвести импорт. Это может занять какое-то время (около 30 секунд). Так что, будьте терпеливы, и не прерывайте этот процесс. В результате у вас должно получиться следующее:

phpMyAdmin

Этап 9 – Установка Magento

Для начала распакуйте скачанный во втором этапе magento-1.9.0.tar.bz2 в папку htdocs: D:\xampplite\htdocs\magento\. Убедитесь, что в папке есть все нужные файлы, включая index.php. Структура вашей папки должна выглядеть следующим образом:

 Установка Magento

Затем в окне браузера откройте localhost/magento. Magento начнет процесс установки. Прежде всего, вам нужно будет принять условия лицензионного соглашения.

админка

Выберите язык установки и валюту. В разделе «Configuration» можно оставить все как есть. В Environment вам нужно будет указать данные о разрешениях, которые можно получить у хостера.

В следующем этапе вам нужно будет создать аккаунт для администратора. Введите ваши личные данные и информацию о логине. Поле Encryption Key можно оставить пустым.

После того, как вы подтвердите информацию о логине и нажмете «next», можно считать, что вы закончили установку.

Этап 10 – Знакомимся с внешним интерфейсом Magento

Кликнув по кнопке «Go to Frontend», вы перейдете по адресу localhost/magento/. Теперь можно исследовать магазин, так как он наполнен примерами, подабавлять товаров в корзину и ознакомиться с популярной страницей проведения оплаты в Magento. Просто знакомьтесь с вашим новым магазином на Magento.

Этап 11 – Внутренний интерфейс администратора

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

magento login

Откройте http://127.0.0.1/magento/admin/, чтобы авторизоваться. Как только вы введете данные об аккаунте, вас перенаправят к консоли управления.


Этап 12 – Введение в шаблоны оформления

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

Если вы хотите просто переместить корзину с левой боковой панели на правую, то вам нужно будет просто скопировать соответствующий файл из стандартного шаблона в папку с вашим новым и подстроить некоторый код. Magento сначала загружает все файлы с вашего личного шаблона, а уже потом обращается за помощью к низшим по иерархии (в данном случае default).

Таким образом Magento сохраняет за собой возможность обновляться. С каждым выпущенным обновлением от команды разработчиков, файл в вашем стандартном шаблоне переписываются. И таким образом производится защита ваших измененных файлов.

Этап 13 – С чего начать работу с шаблонами?

Шаблоны для Magento делятся на две директории. При работе с ними, эти две папки должны оставаться вашей точкой отсчета.

Файлы разделяются на «доступные по интернету» (вроде изображений и javascript-кодов), и на те, который скрыты из соображений безопасности.

  • Папка 1: app/design/frontend/default/default/ — эта папка содержит разметку, переводы (локализацию) и материалы шаблона.
  • Папка 2: skin/frontend/default/default/ — эта папка содержит изображения, CSS-код и javascript-коды.

Этап 14 – Интерфейс и шаблон

Интерфейс представляет собой коллекцию из шаблонов. Давайте взглянем на эти две папки, так как они представляют структуру интерфейсов:

• Папка 1: app/design/frontend/default/default/
• Папка 2: skin/frontend/default/default/

В обоих случаях default отображает название интерфейса или шаблона. Так что, если работаете над шаблоном под названием my_theme в интерфейсе под названием my_interface, то вы будете работать в папке app/design/frontend/my_interface/my_theme/.

Этап 15 – Что такое блоки?

В Magento работа ведется при помощи структурных блоков и блоков контента. Структурные блоки отвечают за структуру страницы. Обычно они делятся на заголовочную часть, боковые панели, область контент, и подвал. Мы можем создавать такие блоки контента как например списки, навигацию, поиск и так далее, а затем добавлять их в структурные блоки.

блоки шаблона

Этап 16 – Введение в структуру

Блоки контента приписываются к структурным блоками при помощи структуры. Структура создается при помощи XML-файлов, и ее можно найти в app/design/frontend/default/default/layout. Таким образом вы можете позже повторно использовать ранее созданные шаблоны, будь то модуль корзины или боковой панели.

Видео-уроки


Этап 17 – Подытожим

Теперь вы имеете базовый навык и знания в терминологии и работе с Magento. Это в дальнейшем поможет вам глубже изучить эту великолепную бесплатную платформу. Лично я рекомендую вам следующие ресурсы, которые позволят вам охватить весь необходимый фундамент.

19.06.2014

Установка и настройка Magento для интернет-магазина. Учимся работать с Magento.
4 (80%) 5 votes

Статья недели

5 способов изучить спрос на товар до открытия интернет-магазина.

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

  • http://instagram.com/tvareved Аноним

    так возьми да напиши)

© 2011-2016

Права на экспертные публикации принадлежат авторам.

Права на комментарии и статьи редакции принадлежат eMagnat.

Реклама на сайте