Перед тем, как установить на хостинг, необходимо убедиться, что выполнена предподготовка:
- Загружена последняя версия OpenCart.
Перейдите на сайт OpenCart и установите обновленную.
- У вас на хостинге имеется аккаунт и доменное имя для ресурса.
- На сервере создана база данных СУБД MySQL .
Чтоб создать базу данных, открываем панель управления хостингом (данные для входа предоставляет провайдер) и применяем мастер создания баз данных. Несущественно, какая панель управления применяется, необходимо выполнить определенный ряд шаблонных шагов:
- задать имя базе данных;
- ввести имя и пароль;
- предоставить пользователю all privileges (полные права);
- указать UTF-8 кодировку и префикс таблиц.
Введя все вышеуказанное, база данных будет образована.
Выполнив все подготовительные этапы, можно загружать и устанавливать opencart на хостинг.
Скопировать файлы OpenCart на хостинг можно несколькими способами, в итоге результат будет одинаковый.
- Загрузка, используя FTP. Выбрав данный тип загрузки, во-первых, распаковываем на своем компьютере архив с файлами. Во-вторых, при помощи клиента FTP загружаем их в папку www/название-вашего-сайта на сервер. Минус данного способа загрузки в том, что на копирование файлов может понадобиться достаточно много времени.
- Загрузка файлов на сервер при помощи особой утилиты в панели управления. К примеру , в CPanel она имеет имя Диспетчер файлов. Загружаем архив полностью, предварительно даже не распаковывая. Распаковать его нужно уже после заливки на сервер. Как и в первом способе, все файлы загружаем в папку www/название-вашего-сайта .
Процесс установки OpenCart CMS осуществляется практически автоматически. Необходимо только запустить процесс, выполнив несколько операций.
Указываем данные:
- DB driver — из списка драйверов выбираем MySQLi;
- Hostname — указываем имя localhost (если оно отличается, то уточните его в техподдержке провайдера);
- Username — вводим имя пользователя, созданное ранее (когда создавали базу данных);
- Password — вводим пароль пользователя;
- Database — вводим имя закаченной базы данных.
Далее заполняем данные второго блока этой страницы (обозначен цифрой 2). Придумываем имя пользователя и пароль для администратора сайта. Вводим его почту, на которую ему будут приходить различные извещения с сайта и которой он при необходимости сможет воспользоваться, если забудет пароль. Введя все данные жмем Продолжить .
При верном выполнении всех предыдущих этапов, придет сообщение, что установка выполнена успешно. Для полного завершения установки необходимо удалить папку www/название-вашего-сайта/install с сервера. Это следует сделать для безопасности. После этого можно смело заходить в админ панель и приступать к наполнению интернет-магазина.
Как перенести OpenCart сайт на другой хостинг?
Перенести OpenCart на другой хостинг очень просто. Основные этапы совпадают с описанными выше. Так:
- Копируем все файлы магазина, используя FTP. Файлы указанные ниже можно не трогать:
- Используя PhpMyAdmin, создаем дамп базы.
- Заливаем все файлы на новый хостинг.
- Копируем дамп базы данных, выставив в UTF-8 кодировку базы.
- В файле config.php нового хостинга, указываем новые данные для доступа к базе и изменяем путь к папкам, находящимся на диске.
Важно! Не знаете, какой новый путь, тогда создаем info.php файл с кодом:
и запросите его, используя адрес http://www.youdomain.com/info.php . На странице внизу смотрим значение _ENV[«SCRIPT_FILENAME»] , и там будет указан нужный путь.
- Эту же операцию (как в пункте 5) делаем с admin/config.php файлом.
- Отмечаем права на файлы и папки.
Собственно, и весь процесс переноса Опенкарт с одного хостинга на другой.
Как можно удалить сайт OpenCart с хостинга?
- Открываем панель управления хостингом, где размещен сайт.
- Если знаете, какую базу данных использует сайт, можно ее сразу удалять. Если нет, то найти эти данные можно в конфигурационном фале сайта .
- Далее будем использовать(панель для управления хостингом): открываем раздел Базы данных , выделяем базу данных и жмем Удалить :
- : выбираем в правом блоке Базы данных :
или используя менеджер файлов в панели управления.
Заключение
Поняв как OpenCart перенести на хостинг, закончив установку CMS на хостинг и удалив установочные файлы, можем смело браться за наполнение магазина. Заходим в админ-панель сайта, вводим в адресную строку браузера http://название-вашего-сайта/admin , а там логин и пароль, указанный при установке.
Далее можно уже работать с графическими и не только инструментами: менять дизайн для оформления магазина, используя один из тысячи существующих платных и бесплатных шаблонов, добавлять в каталог разные товары с описанием, названием, ценой, аукционные предложения и т.п. Словом, тут можно сделать все для полноценного и прибыльного функционирования интернет-магазина.
От автора: приветствую вас, друзья. Мы начинаем цикл статей, посвященных знакомству с одной из популярнейших CMS для создания интернет-магазинов – OpenCart (Оперкарт). Из этой статьи вы узнаете, как установить OpenCart на компьютер или, точнее, на локальный сервер. Начнем.
Итак, давайте приступим к установке OpenCart на локальный сервер. В качестве последнего я выберу один из наиболее удобных в работе пакетов – Open Server . Если вы его еще не установили и используете по старинке Денвер, тогда рекомендую не терять время и установить сегодня же. Инструкцию по работе с Open Server вы можете найти в .
На сервере создадим папку домена, в которую и будем устанавливать Опенкарт, я назову эту папку — opencart.loc. После создания нового домена на сервере не забудьте перезапустить сервер, чтобы домен был готов к использованию. Также нам потребуется чистая база данных. Создать ее можно в phpMyAdmin, я назову ее opencart_loc.
Теперь нам необходимо скачать дистрибутив движка OpenCart. Перейдем на сайт русифицированной версии OpenCart – ocStore – и скачаем последнюю версию CMS, на момент написания статьи это версия 2.3.0.2.3.
В полученном после скачивания архиве вы найдете папку upload, содержимое которой необходимо распаковать в корень созданной папки домена. В результате мы должны получить следующую картину:
Перед началом процесса установки нам необходимо создать пустые файлы с названием config.php в корне сайта и в папке admin. Чтобы не создавать эти файлы, мы можем просто переименовать уже имеющиеся там пустые файлы с наименованием config-dist.php. Уберем из их названия –dist.
Теперь мы готовы к старту процесса установки. Для его запуска нам достаточно обратиться к сайту по его адресу, в моем случае это — http://opencart.loc – после чего мы должны увидеть следующую картину.
Отлично, процесс установки начался. В правой части страницы мы можем кликнуть по кнопке LANGUAGE и выбрать русский язык при желании. Далее нам останется пройти несколько несложных этапов. Соглашаемся с условиями лицензии и жмем кнопку ПРОДОЛЖИТЬ.
На втором шаге Опенкарт проверит совместимость с текущими параметрами сервера. Убедитесь, что в колонке Статус все сообщения имеют зеленый цвет. Если это не так, значит соответствующий параметр не удовлетворяет требованиям и его нужно поправить.
Вновь жмем кнопку ПРОДОЛЖИТЬ и переходим к следующему шагу, где нам нужно будет ввести данные для доступа к БД и создать учетную запись администратора сайта. Заполните формы нужными данными. Если вы, как и я, используете Open Server, тогда форме настроек соединения с БД вам достаточно указать только название БД, остальные поля можно не трогать.
После заполнения полей форм переходим к следующему шагу, на котором нам сообщат об успешной установке движка и напомнят о необходимости удаления папки install. Удалим ее обязательно и перейдем в админку сайта, кликнув по соответствующей кнопке или просто перейдя по ссылке http://opencart.loc/admin/
Сегодня же мы бы хотели рассмотреть вопрос установки данной CMS на виртуальный хостинг.
Подготовка к установке
Прежде, чем приступить к установке OpenCart на хостинг, убедитесь, что у вас выполнены следующие условия:
- загружена самая актуальная версия CMS OpenCart
Для того чтобы получить новейшую версию OpenCart бесплатно, перейдите на специальную страницу загрузок на официальном сайте http://www.opencart.com/index.php?route=download/download. Там вы увидите таблицу с перечнем версий, датами их выпуска и ссылками на скачивание. Нажмите на ссылку для скачивания последней версии и сохраните архив (запустится скачивание файла в формате *.zip) на ваш компьютер. Рекомендуется скачивать дистрибутив OpenCart с официального сайта, чтобы случайно не получить в комплекте с ним вредоносное ПО.
- у вас есть аккаунт на хостинге и доменное имя для сайта
Для этого воспользуйтесь услугами , выберите пакет услуг, который подходит для функционирования вашего сайта, зарегистрируйте доменное имя (часто , в качестве бонуса).
Перечень актуальных технических требований всегда можно посмотреть на странице System Requirements на официальном сайте http ://docs .opencart .com /requirements / .
- на сервере создана база данных под управлением
Для создания такой базы данных, зайдите в свою панель управления хостингом (адрес, логин и пароль вам предоставит провайдер) и воспользуйтесь мастером создания баз данных. Неважно, какая именно панель управления используется, в любом случае вам придется проделать определенный набор стандартных шагов: задать имя базы данных, имя и пароль пользователя (запишите эти данные, они потребуются вам при дальнейшей установке CMS OpenCart), дать этому пользователю полные права (all privileges), возможно, указать префикс таблиц и кодировку UTF-8. После того, как вы введете все эти данные, база данных будет создана.
Если все перечисленные выше требования выполнены, то можно приступать непосредственно к загрузке установочных файлов CMS OpenCart на сервер и к установке.
Загрузка файлов OpenCart на сервер
Загрузить файлы OpenCart на сервер можно двумя разными способами, в последствии результат вы получите один и тот же.
- Загрузка через FTP. Если вы выбрали этот тип загрузки, первым делом распакуйте архив с файлами на своем компьютере. Далее с помощью FTP-клиента загрузите их на сервер в папку www/название-вашего-сайта. Недостаток этого способа в том, что процесс загрузки файлов может занять довольно длительное время.
- Можно также загрузить файлы на сервер с помощью специальной утилиты панели управления. Например, в она называется Диспетчер файлов. Загрузите весь архив целиком, не распаковывая его предварительно. Вам нужно будет его распаковать, когда он уже окажется на сервере, также с помощью специальной функции панели управления. Точно так же поместите все файлы в папку www/название-вашего-сайта, как это было указано и для предыдущего способа.
Если вы пока не планируете открывать работающий интернет-магазин, а просто хотите попрактиковаться и изучить возможности данной системы, то вместо реального хостинга можете использовать Denwer - локальный веб-сервер, который можно установить на ваш собственный компьютер. Об мы писали в наших предыдущих статьях.
Установка CMS OpenCart происходит почти автоматически, от вас потребуется минимум действий.
- Для того чтобы начать установку, вам необходимо переименовать два конфигурационных файла. Используя FTP клиент или диспетчер файлов, переименуйте www/название-вашего-сайта/config-dist.php в config.php и www/название-вашего-сайта/admin/config-dist.php в config.php. Если таких файлов нет, то просто создайте в указанных директориях файлы config.php.
Теперь перейдите ко второму блоку данных, расположенному ниже на этой странице - Please enter a username and password for administration. Придумайте и укажите имя пользователя и пароль для главного администратора сайта. Также введите адрес его электронной почты, куда ему будут приходить разнообразные уведомления с сайта и которым он сможет воспользоваться, например, для того чтобы восстановить забытый пароль.
Когда введете всю необходимую информацию, нажмите кнопку «Продолжить» (Continue).
Следует также упомянуть, что некоторые провайдеры, ориентированные на работу с интернет-магазинами, предлагают возможность , в таком случае установка происходит еще проще.
CMS OpenCart - первые шаги
После того, как вы полностью закончили установку CMS OpenCart на хостинг и удалили установочные файлы, можно приступать к наполнению магазина. Для этого зайдите в административную панель вашего сайта, введите в адресной строке браузера http://название-вашего-сайта/admin. Входите под тем логином и паролем, которые указали в процессе установки.
Теперь вы сможете поменять дизайн оформления вашего магазина, воспользовавшись одним из тысяч существующих бесплатных и платных шаблонов, добавить в каталог любые товары с названиями, описаниями, ценами, специальными предложениями и т.д. Словом, здесь есть все для того, чтобы ваш интернет-магазин полноценно функционировал и приносил прибыль его владельцу.
OpenCart - это платформа для создания интернет-магазина. Она была разработана довольно давно, в конце 90-х. Несмотря на это, она до сих пор пользуется популярностью и активно используется: на май 2018 года OpenCart установлена на 0,8% сайтов, использующих какую-либо CMS, и 0,4%, если брать в расчет все сайты. Не сравнить с количеством сайтов, которые используют WordPress или Joomla, но и сфера применения у OpenCart гораздо у́ же.
А если сравнивать с другими CMS для интернет-магазинов, то Magento, например, используется на 1,1% от всех сайтов в интернете.
Вернемся к OpenCart. Платформа имеет много положительных моментов: распространяется бесплатно, имеет открытый исходный код, а также большое количество модулей.
Это CMS с большим разнообразием функций, система дорабатывается, модернизируется, улучшается.
OpenCart мультиязычная платформа, которая, помимо английского языка, переведена еще на более 20 языков, в том числе русский.
OpenCart - производительный движок, который имеет довольно низкие требования к хостингу.
Теперь перейдем к практике и установим движок на хостинг.
Установка на хостинге Timeweb
Установка OpenCart на хостинге Timeweb занимает в прямом смысле слова не более минуты. Сейчас устанавливается версия 3.0.2.0, самая актуальная.
После установки вам высветятся (а также придут на почту) данные для входа в административную часть.
Маленький лайфхак. Если свободных доменов нет, а посмотреть CMS хочется, можно установить ее на тестовый домен Timeweb. Он автоматически сгенерируется при установке движка, если вы не выберете какой-нибудь другой:
На этом установка CMS закончена, и можно переходить к настройке сайта.
Установка с использованием архива
Если вы хотите установить OpenCart своими силами, то сначала скачайте архив с официального сайта: https://www.opencart.com/index.php?route=cms/download
Нажмите большую зеленую кнопку “Download now”, после чего к вам на компьютер будет загружен zip-файл для установки OpenCart.
Создание сайта
Идем на хостинг (у меня
) и создаем новый сайт: раздел «Сайты», кнопка «Создать новый сайт».
Привязка домена
После этого можно сразу выбрать домен и привязать его к новому сайту. Если свободных доменов нет, то можно зарегистрировать новый или использовать технический. Выбираем раздел «Домены и поддомены», кнопка «Зарегистрировать домен».
В Timeweb тестовые домены - это.tmweb.ru, .tmweb.ru, .tmweb.ru и.tmweb.ru.
После чего привязываем домен к сайту.
Создание базы данных
Еще одно действие, которое обязательно нужно выполнить - это создать базу данных для CMS.
Идем в раздел «Базы данных MySQL», нажимаем кнопку «Создание новой базы данных». В открывшемся поле пишем название базы и пароль. Если сложности с придумыванием пароля - сгенерируйте его и запишите.
Распаковка архива
Заходим в раздел «Файловый менеджер», выбираем папку с созданным ранее сайтом, заходим в public_html. В эту папку вам нужно скопировать файлы из папки upload из архива с OpenCart. Сделать это можно разными путями, какой вам удобнее. Можно даже просто перетащить архив в окно браузера и выбрать вариант распаковки после загрузки.
После загрузки заходим в папку /public_html/upload и переименовываем файл config-dist.php в config.php:
Аналогично в папке /public_html/upload/admin меняем config-dist.php на config.php.
Если все сделано правильно, то при переходе по привязанному домену в браузере вы увидите установочный экран OpenCart.
Установка OpenCart
Первая страница - лицензионное соглашение. Прочитайте и нажмите “Continue”.
Вторая страница - проверяем, что все нормально, и вновь нажимаем “Continue”.
Третья страница - данные базы данных.
Что вводить:
- DB Driver - MySQLi
- Hostname - localhost
- Username и Database - название базы данных (они совпадают)
- Password - пароль, который вы установили ранее
- Вторая часть - создание администратора: данные, которые вы тут напишете, потом будут использоваться для входа в панель администрирования.
У меня получилась вот такая табличка:
Вновь нажимаем “Continue” - и движок OpenCart установлен!
В конце разработчики еще оставили уведомление о том, что после установки нужно удалить саму установочную директорию.
Теперь можно нажать на “Login to your administration” и ввести имя пользователя и пароль, который вы установили ранее. Добро пожаловать в панель администратора!
Заключение
Установка OpenCart - процесс быстрый и довольно-таки простой. Однако начинающим пользователям я бы посоветовал использовать автоматическую установку из каталога CMS Timeweb, в этом случае риск ошибиться сведен к нулю.
А если при установке OpenCart что-то пошло не так, пишите в комментариях, разберемся.
Спасибо за внимание.
Материал из Документация OpenCart
Установка OpenCart
Данное руководство поможет вам успешно установить или удалить OpenCart.
Последнюю версию OpenCart (v 1.5.5.1) можно загрузить с веб-сайта OpenCart (рекомендуется) или с github. На странице загрузки доступны предыдущие версий OpenCart. Находим последнюю версию OpenCart v 1.5.5.1 и нажимаем загрузочную ссылку напротив нее. Для версии OpenCart v 1.5.5.1 загрузится файл «opencart_v1.5.5.1.zip» в ZIP- формате, который необходимо разархивировать позже.
Чтобы разархивировать файл формата ZIP, вам потребуется специальная программа, например, WinRar.
Разархивированный файл должен содержать следующие папки и файлы:
- папка “upload”
- файл “license.txt”
- файл “install.txt”
- файл “upgrade.txt”
Папка “upload” содержит все необходимые файлы для загрузки OpenCart на веб-сервер.
Файл "license.txt" - лицензионное соглашение, регламентирующее использование OpenCart на вашем сайте. Файлы “install.txt” и “upgrade.txt” содержат информацию об установке и обновлению соответственно.
Папка, для извлечения архивных данных, может быть выбрана по вашему усмотрению.
Создав веб-сервер и получив данные архива OpenCart, вы можете приступить к самой загрузке OpenCart. Для загрузки данных на веб-сервер используется клиент Протокола Передачи Файлов (FTP-client).
Установка и настройка FTP-клиента
В качестве FTP-клиента, мы рекомендуем использовать программу Filezilla – бесплатный FTP-клиент, который передаст OpenCart файлы на любой выбранный веб-сервер. Скачать его можно с http://filezilla-project.org/ .
Для начала откройте Filezilla. С левой стороны окна, на сервере Локальный диск , где содержатся данные вашего ПК, найдите место расположения распакованного архива OpenCart. Откройте папку “upload”. Не закрывайте папку на протяжении всей установки. Содержащиеся в папке файлы, должны быть перенесены на сервер Удаленный диск , который, в данный момент, неактивен, так как нет подключения к целевому веб-серверу. В дальнейшем там будут видны папки и файлы вашего сайта.
Перед тем как продолжить работу, удостоверьтесь, что владеете всей необходимой информацией о будущем веб-сайте:
- the host name
- username
- password
Эту информацию можно получить, связавшись с вашим хостинг-провайдером.
Подключение к Менеджеру сайтов
В левом верхнем углу окна Filezilla открываем меню Файл и нажимаем Менеджер сайтов . В открывшемся окне, выбираем вкладку Общие , вводим вышеуказанную информацию и нажимаем Соединиться . Теперь, мы получили доступ к содержимому правой стороны Удаленный диск .
Возвращаемся к открытой папке “upload” на левой стороне - Локальный диск . Если вдруг, по случайности, он был закрыт, откройте его заново, как указано выше. Перемещаем содержимое папки “upload” в корневую папку сервера Удаленный диск . Данный процесс может занять несколько минут.
Уточняйте у своего хостинг провайдера место расположения корневой папки.
Внимание! На сервер Удаленный диск необходимо переносить не саму папку “upload” , а только ее содержимое.
По завершению, вы должны видеть содержимое папки “upload” как с левой, так и с правой стороны (см. картинку ниже):
О процессе успешного перемещения, свидетельствует примерная идентичность скриншота и картинки на вашем компьютере.
Создание базы данных для интернет-магазина
Следующий шаг - это создание баз данных, как собственной (для интерне-магазина) так и пользовательской (на сервере MySQL). Для начала устанавливаем соединение с сервером базы данных MySQL и создаем нашу базу данных, при помощи ввода имени базы, а также, имени/пароля доступа к ней. Нажимаем добавить
.
Созданная база данных будет использована при автоматической установке OpenCart.
Запуск автоматической установки
Откройте окно веб-браузера. В адресную строку браузера введите электронный адрес нового сайта. Если папка “install” из “upload” была загружена правильно, то откроется следующая страница:
Это установочная страница, где указана пошаговая инструкция завершения процесса инсталляции OpenCart.
Шаг 1. Лицензия.
Прочитайте текст лицензии, отметьте галочкой «Я согласен с Лицензией» и нажмите продолжить .
Шаг 2. Подготовка к установке.
Последняя системная проверка готовности OpenCart к установке. В случаи, если данные пунктов горят красным - это говорит он наличии определенных установочных ошибок. Пункт #1 и #2 - проблемы с установкой веб-сервера, #3 и #4 - ошибка при загрузке файлов с помощью FTP-клиента. Если же, все отмечено зеленым (как на картинке ниже), нажимайте кнопку продолжить .
Шаг 3. Конфигурация
Заполните пустую форму пункта #1 данными подключения к базе данных сайта (имя пользователя/пароль доступа) и базе данных, выбранного хостинга (MySQL). В пункте #2 создайте новые данные имя/пароль для административного доступа к данным интернет-магазина OpenCart. По завершению нажмите продолжить .
Завершение установки
Шаг 4. Завершение
Установка завершена и установочная папка “install ”больше не нужна. В целях безопасности, ее следует удалить. Теперь, вы сможете, на выбор, осуществлять либо вход в административную панель, с помощью ввода данных конфигурации, либо просматривать, доступную всем пользователям, витрину интернет-магазина.
Чтобы повысить безопасность доступа к сервер и к папкам интернет-магазина, выполните действия, описанные в пункте Базовые методы защиты .
Установка vQmod
vQmod - является наилучшим инструментом для пользователей OpenCart. Он позволяет добавлять новые модули в интернет-магазин без изменения основного ядра OpenCart. Для получения более детальной информации по загрузке и установке vQmod, читайте раздел vQmod .
Обновления OpenCart
Регулярные обновления - залог хорошей работы вашего интернет-магазина. Для того, чтобы узнать, как обновить вашу версию, смотрите раздел Обновление OpenCart .
Удаление OpenCart
Удаление OpenCart является довольно быстрым и простым процессом. Удалите файлы/папки из места их хранения в программе Filezilla. Удалите базу данных OpenCart из базы MySQL или phpMyAdmin.
Служба поддержки
При возникновении каких-либо вопросов относительно установки интернет-магазина или его обновлений, пожалуйста, посетите разделы Установка, Обновление и Настройки службы поддержки на форуме сообщества OpenCart.