Наверх

Установка Opencart на Denwer

Система управления контентом OpenCart предназначена для создания интернет-магазинов, так что если вы задумали реализовать что-то другое, посмотрите в сторону Joomla, WordPress или даже одного из конструкторов сайтов. Но если же вы всё-таки планируете заняться онлайн-торговлей, то OpenCart может стать буквально вашим всем.

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

Итак, DENWER работает. Остаётся скачать, установить и русифицировать OpenCart.

Загрузка с официального сайта

1.Перейдите на официальную страницу загрузки движка (сюда) и нажмите кнопку Скачать. На момент создания статей раздела (июль 2016) самой свежей версией, для которой доступен русификатор, является 2.1.0.2. Её и загружу, в этой и всех остальных статьях рассматривается именно эта редакция.

Загрузка OpenCart

2.После щелчка на кнопке скачивания в соседней вкладке откроется новая страница и начнётся загрузка архива. Если она не началась, на вновь открывшейся вкладке нажмите ссылку click here — тогда OpenCart скачается точно.

Загрузка OpenCart шаг 2

3.Вернитесь на вкладку со страницей загрузки и перейдите по ссылке на страницу русификатора CMS. Проследите, чтобы версия русификатора совпадала с редакцией устанавливаемой OpenCart.

Скачиваем русский язык для OpenCart

4.В нижней части появившейся страницы щёлкните на ссылке Скачать.

Скачиваем русский язык для OpenCart шаг 2

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

Скачиваем русский язык для OpenCart шаг 3

Неофициальная загрузка

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

1.Перейдите на сайт, откройте раздел Скачать и нажмите ссылку Скачать в строке самой свежей редакции CMS.

Сайт с дистрибутивами OpenCart

2.Откроется новая страница и начнётся скачивание. Если загрузка не идёт, щёлкните на ссылке direct link либо mirror.

Альтернативные варианты загрузки

Установка

1.Независимо от того, каким способом загрузки вы воспользовались, распакуйте скаченный архив, найдите папку upload и скопируйте её содержимое в корневой каталог сайта (у меня на локальном хостинге со стандартными настройками это директория Z:\home\test1.ru\www).

Файлы для установки

2.Создайте базу данных. Для этого в адресной строке браузера наберите localhost, щёлкните на ссылке phpMyAdmin – администрирование СУБД MySQL, на открывшейся странице нажмите кнопку Базы данных, а затем введите имя БД в поле и щёлкните Создать.

Создание базы данных

3.В строке браузера введите адрес сайта (в моём случае это test1.ru), чтобы начать процесс автоматической установки. Если вы ставите уже русифицированную версию, то наряду с этой статьёй читайте подсказки инсталлятора и всё поймёте, я же рассмотрю работу с английской редакцией (русифицировать будем потом).

4.Установка состоит из четырёх шагов. На первом примите соглашение — просто нажмите кнопку Continue.

Принимаем лицензионное соглашение

5.Перейдите в корень сайта и переименуйте файл config-dist.php в config.php. Зайдите в папку adminи там тоже переименуйте файл config-dist.php в config.php

Переименовываем файлы

6.На втором шаге проверьте соответствие настроек требованиям OpenCart. Все параметры разбиты на четыре части. Первые две — сервер и его конфигурация, третий и четвёртый разделы — файлы и доступ к ним. В идеале каждый пункт должен быть отмечен зелёным. Если так и есть, нажмите Continue для перехода к третьему шагу установки.

Проверяем все пункты установки

7.Страница делится на две части: в верхней вводятся данные для подключения к базе данных, в нижней — логин, пароль и e-mail администратора сайта. Эти данные вы будете использовать для входа в панель управления OpenCart. Заполните поля и нажмите Continue.

Вводим данные для подключения к базе данных

8.На последнем этапе перейдите в корневую папку сайта и удалите каталог install. В браузере выберите, что хотите сделать: либо перейти к интернет-магазину (кнопка «GO TO YOUR ONLINE SHOP»), либо к его администрированию («LOGIN TO YOUR ADMINISTRATION»).

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

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

Русификация

1.Распакуйте архив русификатора. Допустим, он распаковался в каталог . В таком случае скопируйте содержимое директории rus\upload\admin\language\ в каталог сайта Z:\home\test1.ru\www\admin\language. После этого в каталоге-приёмнике должно быть две директории: english и russian.

Путь для руссификации

2.Аналогично скопируйте папку из директории в каталог на сайте.

Аналогично копируем на сайте

3.Войдите в админ-панель движка: перейдите по адресу вида сайт.ru/admin(у меня это test1.ru/admin), введите логин и пароль, после чего нажмите кнопку.

Авторизируемся на сайте

4.В меню панели управления откройте System -> Location -> Languages и на появившейся странице щёлкните кнопку со знаком «плюс» для добавления нового языка.

Добавляем новый язык

5.Заполните форму, как показано на рисунке, и после этого обязательно нажмите кнопку Сохранить, расположенную в правом верхнем углу страницы.

На случай возникновения проблем с картинкой или её отображением ниже приведу данные для формы текстом.

Language Name: Russian
Code: ru
Locale: ru_RU.UTF-8,ru_RU,ru-gb,russian
Image: ru.png
Directory: russian
Status: Enabled
Sort Order: 1
Заполняем поля правильно

6.Отредактируйте настройки английского языка, нажав кнопку Editв его строке, и в поле Sort Order появившейся страницы введя 2вместо 1. Тем самым вы дадите русскому языку приоритет. Чтобы применить изменения, не забудьте нажать кнопку Save.

Редактируем настройки языка

7.Теперь в меню панели выполните команду System -> Settings и нажмите кнопку Edit в строке вашего магазина.

Нажимаем кнопку Редактировать

8.Перейдите на вкладку Locale и из раскрывающегося списка Language выберите Russian. То же самое выберите из списка Administration Language. Здесь же укажите страну и регион, а также предпочтительную валюту, после чего сохраните изменения (кнопка Save).

Сохраняем изменения

Мы сразу же видим русифицированную панель управления.

Руссифицированная панель управления

И сам магазин. Причём любой пользователь в нём теперь может выбрать один из двух языков.

Подготовленный магазин

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

You must have Javascript enabled to use this form.