Установка CMS для интернет-магазина OpenCart на хостинг

20 февраля 7861 53 Автор: Шмидт Николай 7861 53

Как установить OpenCart на хостинг

Здравствуйте, дорогие читатели! Сегодня мы откроем новый раздел, в котором я буду рассказывать, как бесплатно самостоятельно создать интернет-магазин. А в этой статье мы с вами создадим свой собственный интернет-магазин и рассмотрим подробную установку CMS OpenCart на хостинг. Также вы узнаете, что такое vQmod, как его установить, и зачем он нужен.


На сегодняшний день для того, чтобы создать собственный интернет-магазин, вам не нужно тратить большие деньги на приобретение интернет-магазина под заказ. Процесс создания интернет-магазина стал на столько простым, что справиться с этим сможет почти любой человек. Сейчас существует множество различных систем управления контентом (CMS) для создания интернет-магазинов, однако одной из наилучших (на мой взгляд) признана система OpenCart. Далее вы увидите, насколько простая в установке и пользовании данная система.

OpenCart – это движок для интернет-магазина, установка которого возможна на сервера, поддерживающие PHP5 и MySQL. Данный движок полностью бесплатен. В отличие от подобных платформ, OpenCart – это самостоятельная платформа, по сути, она является отдельным сайтом, направленным только на создание интернет-магазинов. Значительным преимуществом является то, что в интернете вы можете найти огромное количество шаблонов и дополнительных модулей.

Устанавливаем OpenCart на хостинг

Далее мы рассмотрим автоматический способ установки, потому что он значительно проще ручного. Перед тем, как приступить к созданию интернет-магазина, у вас уже должны быть приобретены хостинг и доменное имя. Ранее я рассказывал, как купить хостинг и домен (если не регистрировали, то сделайте это) и сейчас для примера я буду использовать тот-же хостинг. В хостинге, который я использую очень удобная административная панель, в которой вы легко разберетесь. При выборе хостинга обязательно нужно проверить, поддерживает ли сервер PHP5 и последнюю версию MySQL. Это является очень важным моментом, потому что без этих составляющих OpenCart работать не будет. Но на нашем хостинге все это есть, поэтому приступим.

Автоматическая установка

Добавление домена 

Установка opencart на хостинг

Нажав на вкладку «Домены» перед вами откроется окно с такими полями. В первом поле необходимо выбрать пункт «новый главный домен сайта». В следующем поле вводите ваш домен, на который хотите установить OpenCart. Следующие поля заполнять не нужно, потому что они заполнятся автоматически. Далее нажимаете кнопку «Добавить домен сайта». После этого домен будет успешно добавлен.

Далее вам нужно будет зайти в раздел «WebFTP» (смотрите на иконку рядом с разделом «Домены») и там вы увидите папку с названием вашего доменного имени. Это и есть корневая папка или корневая директория или корень сайта (далее по тексту я буду использовать эти термины). Корневая папка сайта — это папка с названием вашего домена. В ней хранятся все файлы вашего сайта. Запомните это и не переспрашивайте 100 раз, почему у вас не получается (просто у многих одна и та же ошибка, вы все закидываете не в ту папку). Так вот зайдите в корневую папку и там вы увидите после создания домена только лишь 1 файл index.html. Удалите его! Этот файл создался автоматически и он вам не нужен! 

Установка CMS при помощи установщика

opencart на хостинг Нажимаем на вкладку «Установщик».

  • В первом поле вам необходимо выбрать домен, который вы зарегистрировали.
  • Путь для установки вам указывать не нужно, он будет добавлен автоматически.
  • Далее вам нужно будет выбрать движок для вашего сайта. В подпункте «Магазины» вам будет предложено две версии OpenCart. Я настоятельно рекомендую использовать версию под названием «OpenCart5.6.4 RU», потому что более новая версия появилась не так давно и очень много шаблонов и модулей, поддерживаемых версией OpenCart 1.5, не поддерживаются версией OpenCart 2.0. А за много лет количество очень красивых созданных шаблонов и модулей для старой версии очень выросло. Я уверен, что через некоторое время этот недостаток исправят, однако сейчас рекомендую данную версию.
  • В четвёртом поле вводите название вашего сайта (не обязательно домен). Это только информативная составляющая.
  • Далее вводите логин и пароль для доступа в административную часть, а также e-mail, куда будут приходить важные сообщения. Логин и пароль рекомендую придумать довольно сложные.
  • Далее нажимаете синюю кнопку «Установить CMS».

Завершение

Поздравляю! Вот и всё, OpenCart установлен на ваш хостинг. Все важные данные будут высланы на указанный вами e-mail. Рекомендую сохранить данное письмо, так как в нём будут все данные для доступа к сайту. Как видите, создание интернет-магазина при помощи данной CMS не занимает много времени, не требует особого труда и знаний.

Установка opencart


Перейдя по вашему домену, вы увидите стандартный шаблон интернет-магазина с товарами. Для того, чтобы перейти в административную панель, необходимо перейти по адресу: ваш_домен.ру/admin. Как установить opencart В открывшемся окне нужно вписать логин и пароль, который вы указывали во втором шаге. Данный способ является не очень сложным и его установка занимает немного времени, однако если вы решили всерьёз заниматься бизнесом в интернете, то я рекомендую установить в ручную. Кто-то мне говорил, что использование автоматической установки в магазине, в котором в будущем будет большое количество товаров, существенно замедляет время отклика страниц и время их обновления. Плюс ко всему, устанавливая в ручную, вы хоть как-то начнете знакомиться с структурой папок и файлов движка и научитесь пользоваться хостингом (на будущее полезно).

Устанавливаем vQmod

Virtual QMod – это механизм, виртуально вносящий правки в исходном коде интернет-магазина. Работает данный мод не очень сложно: он изменяет содержимое файлов не напрямую, а виртуально. При создании XML-файла в нём описывается, что нужно делать данному моду (что заменять). Подобные файлы обрабатываются при загрузке страницы. После этого изменённые файлы будут сохранены как временные, и использоваться при следующих загрузках страниц. По сути, исходные файлы даже не затрагиваются. Система модулей в OpenCart является не самой лучшей, поэтому сейчас почти все модуля делают под vQmod. Если говорить простыми словами, то vQmod нужен для того, чтобы упростить установку модулей и исключить ручную правку файлов. Почему вы должны его устанавливать? Потому что большинство очень полезных и необходимых модулей для интернет-магазина, работают только вместе с этим расширением. Вы не будете видеть, как работает данное приложение, однако в дальнейшем вам оно очень упростит процесс установки многих дополнительных модулей.

Скачивание модуля

Установка vqmod для opencart

Перед установкой модуля его нужно скачать с официального сайта. Сделать это вы можете, перейдя по данной ссылке. Здесь вам нужно скачать самую последнюю версию модуля, нажав на его название. Скачивайте только те файлы, у которых есть приписка «-opencart» (выделено красным прямоугольником).

Распаковка архива в корень сайта

Как установить vqmod для opencart

Нажмите на вкладку «WebFTP». Для того чтобы загрузить архив на ваш сайт, нажмите на значок под номером 2. Далее следует выбрать архив с последней версией vQmod и нажать кнопку «Загрузить файл».

Устанавливаем vqmod для opencart

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

Устанавливаем права 777 и 755

Далее требуется правильно настроить права доступа для папки /vqmod и /vqmod/vqcache.

Зачем vqmod для opencart

Нажмите на значок под номером 1 возле папки /vqmod. Откроется дополнительное окошко, в котором вам нужно будет проставить все галочки. Это и есть права 777. Эти же действия Вам нужно будет повторить и с папкой /vqmod/vqcache. Ставите все галочки и нажимаете «Изменить права». Далее нужно проставить права для файла /index.php и admin/index.php.

Установка vqmod для opencart на хостинг

Проставьте права 755 этим файлам. Если возникнет ошибка, то установите права 777.

Установка vQmod

После того, как установили соответствующие права, пропишите в адресной строке браузера такую строчку: http://www.ВАШ_САЙТ .ru/vqmod/install/. Должна появиться такая надпись:

vqmod для opencart пошагово

В случае если такая надпись не появилась, перепроверьте правильность установления прав. На этом установка модуля vQmod может быть завершена. Папку с модом удалять не стоит, так как после обновления версии OpenCart вам придётся снова проделывать все те же действия. Также после обновления OpenCart, каждый раз нужно будет запускать инсталятор, то есть прописать строчку, рассмотренную выше, в адресную строку. Для того чтобы установить модуль, который подходит для vQmod, вам нужно будет найти в файлах модуля всё, что имеет расширение .xml, и скопировать это в папку /vqmod/xml. О том, как устанавливать шаблоны и модули, мы поговорим в следующих статьях.

Заключение

Как видите, создание интернет-магазина сегодня стало совсем несложной задачей. Процесс установки довольно простой и не занимает много времени. К плюсам системы OpenCart можно отнести быструю и простую установку, хорошую скорость работы при правильных настройках, гибкость этих же настроек, огромное количество бесплатных модулей и шаблонов, а также простота администрирования и настроек магазина. Добавление товаров является довольно простым процессом. К минусам, если не углубляться в подробности, можно отнести только разве что небольшой функционал. Однако это всё решается скачиванием дополнительных модулей. А дополнение vQmod значительно упростит вам жизнь.

В следующих статьях мы пройдемся по панеле управления движка OpenCart, установим шаблон, дополнительные модули, системы оплаты и т.д. Поэтому подписывайтесь на обновления и не пропустите! Надеюсь, что моя статья будет для вас полезной, и вы создадите свой успешный интернет-магазин! Спасибо за внимание!

С уважением, Шмидт Николай

Понравилась статья? Отблагодарите автора, поделитесь с друзьями!



Не нашли ответа на свой вопрос?
Воспользуйтесь поиском:
ИЛИ ЗАДАЙТЕ СВОЙ ВОПРОС
Комментариев: 53
  1. Анна

    Очень полезная и подробная статья. Долго не могла разобраться, почему у меня коряво отображаются шаблоны. Оказывается нужно было установить vQmod. Теперь все выглядит более прилично. Спасибо большое! Объяснили «на пальцах».

    Ответить

    Шмидт Николай ответил:

    Скоро целое руководство будет, точнее оно уже есть, но для лучшей усваемости по частям публиковаться будет;)

    Ответить

    Сергей ответил:

    Николай помогите,после установки OpenCart на хостинг, не могу пройти в административную панель,в чем может быть проблема?

    Ответить

    Шмидт Николай ответил:

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

  2. Magamar

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

    Ответить

    Шмидт Николай ответил:

    Это надо тогда либо другой шаблон ставить, либо в коде переделывать.

    Ответить

    Magamar ответил:

    спасибо. еще такой вопрос. шаблоны сделаны под какой то определенный opencart, так они пойду например на новый opencart? а то куплю и облом((

    Ответить

    Шмидт Николай ответил:

    Вы смотрите в описании шаблона для какой версии опенкарта он совместим)

  3. Александр

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

    Ответить

    Шмидт Николай ответил:

    Движок на русском) Вы просто пишите описания на русском и все будет норм)

    Ответить

  4. Дмитрий

    Отличная статья! Спасибо вам Николай за такое подробное описание! Очень долго не мог разобраться в некоторых вещах, а вы мне помогли.

    Ответить

  5. Родион

    Крутая статья, всё по полочкам изложено!

    Ответить

  6. Наталья

    Николай! Во-первых ,спасибо за рассылку интересных и полезных статей о бизнесе!!!Во-вторых у меня вопрос по ОпенКард… Магазин уже есть,все товары и категории добавлены, а вопрос мой в следующем : не могу расширить линейку товаров т.к. не умею загружать изображения. Товар и категорию я умею добавлять,но информации с описанием и параметрами товара недостаточно,хочу что бы товар был с фото.Сможете мне подсказать как это сделать?Заранее ОГРОМНОЕ СПАСИБО! С уважением, Наталья.

    Ответить

    Шмидт Николай ответил:

    Здравствуйте. Так вы же уже добавили фото товров. Или вам какие-то другие фото надо? Так вы в описание их вставляйте! Там же в редакторе есть функция вставки изображений.

    Ответить

    Наталья ответил:

    Да,Николай мне нужны другие фото,что бы расширить линейку товаров.У меня сложность только в том как загрузить эти фото…Сложность в том, что я не знаю через какую дополнительную программу это делать и все…) если знаете эту программу ,прошу написать ее название.Заранее спасибо!

    Ответить

    Шмидт Николай ответил:

    А при чем тут движок OpenCart? Или вы на него не можете загрузить? При чем тут больше фото и расширение линейки? Я в итоге вообще не понимаю чего вы хотите.

  7. Наталья

    Я вас запутала..Извиняюсь.Сейчас на вашу почту пришлю скриншоты,надеюсь все будет понятно и вы мне сможете подсказать как быть ))) Мне спросить не у кого ,только у вас))))Заранее СПАСИБО за понимание)

    Ответить

  8. Николай

    Все вроде сделал правильно но 404 File not found.

    Ответить

  9. Николай

    проблема решена распаковывал не в корневую

    Ответить

  10. Сергей

    Николай, ваши статьи — это настоящая находка для начинающих предпринимателей и не только! Спасибо Вам что делитесь опытом! Успехов Вам и всех дел продвижение))

    Ответить

  11. СергейС

    Николай спасибо за то, что находите время на написание полезных статей.
    Все делаю как написано, удалил index.php. Но после установки cms сайт xxx и панель управления не доступна xxx/admin. Или нужно подождать какое-то время пока созданный сайт проиндексируется?

    Ответить

    Шмидт Николай ответил:

    Если вы только что купили домен, то нужно около суток подождать, чтобы он заработал.

    Ответить

    СергейС ответил:

    Спасибо. Все появилось.

    Ответить

  12. Павел

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

    Ответить

  13. Вероника

    Николай, спасибо! Без вас было бы трудно, или даже почти невозможно начать что-то делать. Вы вдохновитель и оказываете большую помощь. Сейчас купила хостинг и домен, установила OpenCard. Дальше похоже нужно подождать чтобы домен заработал) Все самое трудное, но тем самым и интересное, впереди, разумеется. Спасибо! Ведь главное начать.

    Ответить

    Шмидт Николай ответил:

    Да, все верно. Домен через сутки заработает. Удачи вам во всех начинаниях.

    Ответить

  14. Александр

    Здравствуйте. А скажите можно сначала настроить внешний вид, функции, немножко поправить код, а только потом зарегестрировать хостинг и домен, и установить OpenCard на него?

    Ответить

    Шмидт Николай ответил:

    На локальном сервере можно, т.е. на вашем компьютере. Но я про это не писал и не буду.

    Ответить

    Александр ответил:

    Спасибо)

    Ответить

  15. Руслан

    Здравствуйте ни как не получается постоянно выходит ошибка,сделал все как у вас но при установлении прав 777 и 755 не хватает одного файла admin/index.php.Подскажите решение проблемы

    Ответить

  16. Kris

    Добрый день! Благодарю за ваш труд!
    Присоединяюсь к Руслану. Все сделала, но так и не нашла файл admin/index.php. Купила домен только вчера, поэтому жду когда заработает, но не понятно- важен ли этот файл admin/index.php?

    Ответить

    Шмидт Николай ответил:

    Просто попробуйте войти в админку.

    Ответить

  17. Kris

    Николай, в админку это ваш_домен .ру/admin?
    Зашла, ошибка 404.
    ставила последний vqmod в папку своего домена. Поменяла права папок /vqmod и /vqmod/vqcache на права 777. А для файла /index .php 755. Больше нигде не меняла.
    По ссылке домен .ru/vqmod/install/ пишет
    index.php not writeable
    Administrator index.php not writeable

    Что я делаю не так?
    И кстати, спасибо паралельно за статью про установку шаблонов, добавила в закладки) шаблон уже выбрала, осталось только внимательно прочитать и установить))

    Ответить

  18. Kris

    Попробовала сделать через Упаковщика, наконец-то вышла надпись «VQMOD HAS BEEN INSTALLED ON YOUR SYSTEM!» и получилось зайти в админку. Но означает ли это, что установка Опенкарта была ручной?
    *Я думала это два разных способа?!

    Ответить

    Шмидт Николай ответил:

    Через Установщик может? Не знаю упаковщиков никаких. Это 2 разных способа и через установщик проще всего, все правильно.

    Ответить

    Kris ответил:

    дада, установщика)
    Хотелось бы добить его вручную, видимо ручки кривоваты)
    Благодарю!

    Ответить

    Шмидт Николай ответил:

    Да делайте всегда через установщики, я так всегда делаю и до сих пор жив-здоров) Все, что делает жизнь проще, нужно использовать.

    Kris ответил:

    Главное,чтоб шаблон встал как надо)
    Спасибо за ответы!)

    Шмидт Николай ответил:

    Встанет, никуда не денется.

  19. Ярослав

    Николай, а где искать файлы index.php и admin/index.php ?
    Первый нашел, права изменил. Второго нет, нашел еще один файл index.php в другой папке, ему права изменил. В итоге мод не ставится. Нужна помощь с поиском этих файлов)

    Ответить

    Шмидт Николай ответил:

    Ну как где? Индекс в корне, а второй индекс в папке admin. Вы же сами указали только что адрес)

    Ответить

    Ярослав ответил:

    Все равно ошибка 404. Попробую старей версию поставить VQMode.

    Ответить

    Ярослав ответил:

    Все равно никак не получается. Все сделал по инструкции. Оба индекса изменил права, и 2-м папкам. 755 сначала, как описано, а потом всем по 777.

    Ответить

    Шмидт Николай ответил:

    Ярослав, но у других то получается. Значит есть проблема в чем-то. Обратитесь к фрилансерам, вам эти мелочи за 5 минут и 100 р. денег устранят. http://kakzarabativat.ru/soveti/gde-najti-vremennogo-ispolnitelya-ili-rabotnika/ вот тут например

    Ярослав ответил:

    Каюсь, Николай!
    Не в корень просто папку с VQMOD скинул!
    Все установилось по Вашей инструкции!)

    Ответить

    Шмидт Николай ответил:

    Ну вот и отличненько;)

  20. Ksenia

    Николай, спасибо за подробную инструкцию! Сделала домен и хостинг за 15 мин, первый раз открыв ноутбук, спустя время)) только вот тоже проблема, нажимаю на домен и не открывает страницу: пишет не найдена. В чем может быть дело? Сутки прдождать или же что-то напутала?:(

    Ответить

    Шмидт Николай ответил:

    Да, сутки подождать. Если не получится, то что-то сделали не правильно.

    Ответить

  21. Ksenia

    Прошли сутки, пишет :не удается открыть страницу. Где могла проколоться? Вроде все по ступеням делала и сначала удалила папку «index.html»..в ней может дело?

    Ответить

    Шмидт Николай ответил:

    Не знаю в чем проблемы. Наймите фрилансера, вам это все за 200-300 р. сделают. http://kakzarabativat.ru/soveti/gde-najti-vremennogo-ispolnitelya-ili-rabotnika/

    Ответить

  22. Руслан

    Николай,такой вопрос. Поменялтему оформления и произошло вот это:
    Обратите внимание: Ошибка: не удалось загрузить язык русский! в /home/ruslan1609/ku/vqmod/vqcache/vq2-system_library_language.php на линии 39
    Вернул изначально установленную тему,переустановил vqmod, но все равно выходит это сообщение. Не могу зайти на сайт,что нужно сделать?

    Ответить

    Шмидт Николай ответил:

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

    Ответить

  23. Михаил

    Николай, здравствуйте! Подскажите пожалуйста, у меня сейчас сайт-конструктор на Нетхаусе. Как Вы и рекомендовали попробовал на нем, все получается — дело пошло. Теперь пришло время для создания полноценного сайта на базе OpenСart. У меня куплен хостинг на рег.ру. Домен привязан на сайт на нетихаусе (если я правильно все понял) для установки опенкарта что необходимо сделать?

    Ответить

Добавить комментарий