Как установить опенкарт на хостинг: Как установить OpenCart на хостинг – База знаний Timeweb Community

Содержание

Установка OpenCart на OpenServer подробное руководство

OpenCart — удобная и простая в освоении CMS для создания интернет-магазина. Радует пользователя высоким функционалом и большим количеством модулей. В отличие от русской сборки (OcStore) модули оплаты ориентированы под Европу и США, а не под Россию. Да и локализация местами не совсем точна.

Где скачать Опенкарт?

Переходим на сайт официального партнера http://www.opencart.ru/download-opencart и загружаем архив с последней версией опенкарта. Загружайте архив с официальных сайтов, потому что с других вместе с файлами можно скачать вирус, либо «подправленную» CMS, имеющую лишние ссылки. Если вам нужна английская версия движка, то скачать ее можно с http://www.opencart.com/index.php?route=download/download. Различий в установке нет.

Как установить — распаковываем архив, создаем пользователя и базу данных в опенсервер

Если Вы не хотите возиться с локальным сервером — воспользуйтесь бесплатным 30-дневным тестовым периодом хостинга и настраивайте OpenCart сразу на Вашем сайте.

Нажимаем правой кнопкой по ярлыку Open Server в системном трее и открываем папку с сайтами. Или просто заходим в директорию …openserverdomains и создаем папку installopencart.localhost (это адрес будущего сайта).

Распаковываем архив с CMS и копируем все файлы из папки «upload» в созданную директорию. Переименовываем файл config-dist.php в config.php. Заходим в папку «admin» и опять переименовываем файл config-dist.php. Кликнув по ярлыку локального сервера в трее, запускаем Open Server. Переходим к созданию БД.

  1. Кликаем правой кнопкой по ярлыку Open Server в трее, выбираем меню «Дополнительно» и запускаем утилиту PhpMyAdmin.
  2. Попадаем в интерфейс программы и переходим на вкладку «Пользователи».
  3. Нажимаем «Добавить пользователя».

  1. Вписываем имя пользователя. Это будет и названием базы данных.
  2. Из выпадающего списка выбираем локальный хост.
  3. Придумываем сложный пароль или нажимаем кнопку «Генерировать» и система автоматически выдаст случайный пароль.
  4. Отмечаем галочкой создание БД вместе с пользователем.
  5. Нажимаем «Отметить все» в глобальных настройках. Спускаемся вниз страницы и в правом углу нажимаем «Ок».

Пользователь и база данных созданы. В контекстном меню локального сервера выбираем «Мои сайты», запускаем сайт с опенкартом и начинаем установку.

Установка OpenCart на OpenServer

Читаем соглашение и нажимаем «продолжить».

CMS проверяет наличие необходимых для работы модулей PHP.

Проверка совместимости параметров локального сервера и OpenCart. Все папки и файлы доступны для записи, нажимаем «продолжить».

Заполняем необходимые поля.

  1. Адрес и доступ к БД оставляем по умолчанию (MySQLi/localhost).
  2. Вводим имя пользователя базы данных (opencartdb).
  3. Вводим пароль, который использовали при создания БД.
  4. Название нашей БД совпадает с именем пользователя, вводим его (opencartdb).
  5. Порт для доступа к базе данных и префикс оставляем по умолчанию (3306/oc_).
  6. Вводим логин и пароль для входа в панель администратора.
  7. Вводим свой адрес электронной почты.
  8. Нажимаем «Продолжить».

После установки заходим в папку …openserverdomainsinstallocstore.localhost и удаляем установочную директорию «install». Чтобы проверить работу CMS, переходим на сайт и в админпанель.

Пользовательская часть сайта доступна по адресу: http://installopencart.localhost. От демо-данных, заполненных на английском, нет практической пользы. Поэтому их можно сразу удалить через админ-панель.

Панель администратора доступна по адресу: http://installopencart.localhost/admin . Убеждаемся в корректной работе CMS и переходим к изучению возможностей скрипта.

На этой странице Вы найдете пошаговое руководство по установке OpenCart 2 на наш хостинг.

iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.

Мы предлагаем:

  • Виртуальные серверы с NVMe SSD дисками от 299 руб/мес
  • Безлимитный хостинг на SSD дисках от 142 руб/мес
  • Выделенные серверы в наличии и под заказ
  • Регистрацию доменов в более 350 зонах

Как установить Opencart на ваш хостинг?

Число просмотров: 2 180

В одной из наших предыдущих статей, мы уже рассматривали быструю установку движка Opencart на хостинг Beget.

Сегодня, я расскажу Вам о том, как установить эту же версию движка Opencart – сборку ocStore 2.3, но уже на любой другой хостинг с помощью FTP менеджера.

  1. Если у Вас уже выбран и куплен домен, Вам необходимо будет привязать его к Вашему текущему хостингу, изменив DNS сервера домена в панели управления регистратора (где вы купили домен). Более подробно о том как это сделать я рассказывал в одном из своих видео.

2. Если же Вы ещё не выбрали доменное имя и не знаете как его зарегистрировать, то Вам будет полезно ознакомится с моими видео по данным вопросам. Либо Вы можете использовать бесплатный тестовый домен который как правило предоставляет любой хостинг провайдер, такой вариант подойдёт для предварительной установки и настройки магазина с последующим переносом на основной домен.

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

Для большей наглядности я приведу Вам примеры скриншотов с хостинга Beget, в панели управления вашего хостинга, названия и внешний вид указанных разделов могут отличаться от представленных в данной статье.

Шаг 1 Проверяем привязку домена

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

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

Если Вашего домена нет в списке, Вам нужно его добавить в данном разделе а так же прописать новые DNS сервера Вашего хостинга для домена, в панели регистратора домена (там где вы его покупали). Сами DNS сервера вы можете уточнить у техподдержки вашего хостинга.

 

Шаг 2 Проверяем наличие папки сайта для домена

Для этого нужно перейти в раздел Управление сайтами (название может немного отличаться) и убедиться в том что к вашему домену привязана папка в моём случае это директория prodelo.beget.tech/public_html

Если в данном разделе у Вас пусто, то Вам необходимо создать папку сайта и прикрепить к ней привязанное доменное имя.

Если Вы не знаете как это сделать обратитесь в техподдержку вашего хостинга за помощью.

Шаг 3 Установка FTP менеджера

Для заливки файлов движка Opencart на сервер нам понадобится ftp менеджер, я уже давно использую бесплатный FTP менеджер Filezilla, вы можете использовать его или любой другой.

О том как установить и настроить данный FTP менеджер я рассказывал в своём видео:

Шаг 4 Создание новой базы данных

Перед установкой движка, вам необходимо создать новую базу данных в разделе MYSQL или phpMyAdmin.

Впишите имя базы данных (далее бд) на латинице, и задайте надёжный пароль

длиной не менее 8 символов. Если потребуется создать ещё пользователя бд, то можете указать ему такое же имя как и для базы данных.

Кстати, для генерации сложных паролей я использую простую программу Simple_Password_Generator, скачать её можно тут.

Если хостинг при создании базы данных спросит вас какую использовать кодировку выберите utf-8_general_ci или просто utf-8. Обязательно сохраните имя бд, пользователя бд и пароль от базы данных, можно в блокнот, они нам понадобятся при установке Opencart.

Шаг 5 Скачать дистрибутив движка OpenCart

Это можно сделать с сайта руссифицированной версии OpenCart – скачаем последнюю версию сборку ocStore на момент написания статьи это версия 2.3.0.2.3.

Шаг 6 Подготовка к установке

Затем распаковываем скаченный архив ocStore-2.3.0.2.3.zip и содержимое папки “upload” копируем в главную директорию папки нашего домена через FTP менеджер. Теперь подробнее:

То есть сначала запускаем наш FTP менеджер Filezilla

Заходим в раздел меню Файл-Менеджер сайтов

Нажимаем кнопку внизу Новый сайт

Указываем имя сайта – лучше назвать по имени вашего домена

Протокол – выбираем вариант FTP-протокол передачи данных

Хост – это адрес FTP сервера, как правило он выводится в разделе FTP пользователи вашего хостинга, так же он высылается в письме после регистрации на хостинге.

Шифрование – лучше конечно использовать SSH подключение, но для первой установки я рекомендую использовать вариант

“Обычный FTP (небезопасно)”.

Тип входа – выбираем Нормальный

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

Нажимаем кнопку Соединиться

Если Вы всё сделали верно то подключитесь к вашему FTP серверу.

Далее в правой части менеджера вам необходимо перейти в Главную директорию вашего сайта, к которой уже должен быть прикреплён ваш домен.

Как правило это папка с именем www или public_html.

Если Вы не уверены, что нашли верную директорию спросите у техподдержки вашего хостинга.

А в левой части менеджера открываем папку upload нашего распакованного дистрибутива ocStore-2.3.0.2.3\upload\

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

После того как все файлы закачались на сервер, обязательно проверьте что во вкладке Неудавшиеся передачи пусто, если это не так, то советую Вам повторить операцию, переместив папку upload с файлами движка в главную директорию любого вашего локального диска, например чтоб путь был такой C:\upload.

Чаще всего ошибки при передаче происходят из за длинного пути и наличия русскоязычных папок в пути папки upload. 

После того как все файлы движка успешно закачались на ваш сервер.

Нужно просто переименовать файлы с именем “config-dist.php”, из главной директории сайта /www и из директории с папкой “admin” /www/admin, убрав из названий приставку “–dist”.

Шаг 7 Процесс установки

Для запуска установки OpenCart:

  1. Нужно обратиться к сайту в браузере по его URL адресу вашего домена, например prodelo.beget.tech

Следующая картина будет такой: в правой части страницы по кнопке LANGUAGE открываются параметры языка, при желании можете выбрать русский язык, затем нажмите кнопку “Продолжить”.

Следующим откроется окно проверки совместимости. Когда в колонке “Статус” все сообщения имеют зеленый цвет – все в порядке. Параметр, не удовлетворяющий требования сервера, подсвечиваются красным, и для продолжения установки его нужно будет поправить.

Чаще всего возникает проблема с правами доступа к файлам конфига config.php которые мы ранее переименовали. Если у Вас такая же ситуация просто нажмите правой кнопкой по файлу config.php (не забудьте про второй файл из папки admin) и выберите нижний пункт Права доступа к файлу. И затем в открывшемся окне в нижнем поле поставьте 777 или отметьте все галочками как скриншотах ниже и нажмите ок.

Затем обновите страницу (нажать F5) в браузере на 2 шаге установки, ошибки должны пропасть.

Когда проверка успешно пройдена, жмите “ПРОДОЛЖИТЬ“.

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

Поле Сервер чаще всего нужно оставить по умолчанию localhost и не трогать, но у некоторых хостингов адрес сервера для подключения к БД может отличаться от этого значения, уточните у техподдержки вашего хостинга адрес для подключения к базе данных если возникают ошибки в процессе установки на этом этапе.

В поле Логин указываем имя пользователя нашей базы данных (как правило оно совпадает с именем самой базы).

В поле Пароль вводим пароль от нашей новой БД

В поле База данных указываем имя самой базы данных

Так же советую Вам указать логин для входа отличающийся от admin и придумать достаточно сложный пароль. Не забудьте также указать email администратора магазина.

После заполнения обязательных полей нажимаем кнопку “Продолжить”.

Шаг 8 Завершение установки

После нажатия кнопки, выйдет оповещение об успешной установке движка и напоминание о необходимости удаления папки “install”. Удалить ее нужно обязательно!

Сначала давайте удалим папку “Install”, из директории нашего домена /www с помощью FTP менеджера Filezilla.

На этом установка движка Opencart на хостинг закончена!

Шаг 9 Проверить работу

Чтобы перейти к витрине магазина нажмите кнопку “Перейти в витрину магазина” или перейдите по ссылке с именем вашего домена http://prodelo.beget.tech/

Чтобы попасть в админку магазина, нажмите кнопку “Войти в панель администратора” или перейдите по ссылке  вида  http://вашдомен/admin и затем введите логин и пароль 

Главная страница клиентской части сайта будет выглядеть так:

Все, теперь вы знаете как поставить Опенкарт на хостинг!

Если Вы решились установить Opencart 3 версии, то узнать подробнее о том как это сделать Вы можете в моём видео: