В этой заметке я постораяюсь описать процесс как выглядит новая установка OpenCart самой последней на сегодня второй версии сразу на хостинг.
Есть у меня один проект, магазин чехлов для телефонов немного старый (аж с 2012 года). Это был реальный бизнес, ребята привезли кучу интересных и качественных чехлов с китайской фабрики в Москву, доставка и работа с клиентами с них, магазин и реклама — с меня. Но после нескольких месяцев работы они переключились на более масштабные товары, а у меня не было возможности продолжать это дело. Так и висел сайт, теперь я решила переделать его в аффиалитивный магазин. Заказала несколько тестовых образцов с китайского молла, качество меня устроило, самое время начать их продавать с партнерскими отчислениями. Но это уже другой вопрос, непосредственно к теме.
Выбор и настройка хостинга
Если у вас уже есть доменное имя, чтобы разместить магазин в сети вам нужен хостинг. Если доменного имени нет — не беда, его можно купить вместе с хостингом.
Как обычно я выбираю для своих сайтов надежный и доступный хостинг HOSTIA. Я лично работаю с ним с 2010 года и очень очень довольна и сервисом и поддержкой, ну и конечно ценой!
Данный хостинг точно отвечает всем системным требованиям OpenCart даже на минимальном тарифе, если же вы предпочитаете другого хостинг провайдера, ниже приведены требования к хостингу для установки OpenCart.
Эти расширения должны быть включены для OpenCart для правильной установки на веб-сервере:
- Web Server (Apache suggested)
- PHP 5.3+(1.5.x at least 5.2+)
- Database (MySQLi suggested)
- Curl
- ZIP
- Zlib
- GD Library
- Mcrypt
- Mbstrings
- Xml
Создание базы данных для OpenCart
Для успешного функционирования системы нужно создать MySQL базу данных. Сделать это на моем хостинге очень просто, переходим в меню Управление MySQL далее Управление MySQL базами и нажимаем Создать новую базу данных.
Укажите имя базы и пользователя, префикс по умолчанию — ваш логин. Например, у меня вышло так, moqlogin_luxkit — имя базы и пользователя одинаковые, задайте пароль и обязательно запомните или запишите эти данные.
Скачивание русской сборки OpenCart
Здесь все просто. Русифицированная версия и самая свежая версия системы доступна в сборке на этом сайте.
Скачайте архив и разорхивируйте. Переименуйте файл config-dist.php в config.php, то же самой нужно сделать с файлом в папке admin. Далее есть два варианта — быстрый или легкий.
Закачиваем OpenCart через FTP
Для того, чтобы закачать файлы на хостинг в таком виде как они есть открываем любой FTP клиент (я лично использую FileZilla for Mac) открываем в левом окне разорхивированную папку со сборкой OpenCart, а в правом вашу папку домена и просто перетаскиваем файлы и папки кроме deleted-files.zip из левого окна в правое.
Закачиваем OpenCart напрямую на хостинг
Для этого способа формируем архив из всех файлов и папок кроме deleted-files.zip. Далее открываем панель управления хостингом и переходим в меню Менеджер файлов и жмем кнопку Загрузить файл и выбираем наш архив.
Далее нажимаем Распаковать слева от названия архива.
Скажу сразу, что в этом случае все происходит быстрее, но нужно создать архив так, чтобы при извлечении папки выгрузились в корневую директорию домена, а не в подпапку с названием архива.
Такое содержание корневой папки домена должно быть после проделанных манипуляций:
Установка OpenCart на хостинг
Теперь дело за малым, переходим по ссылке domen.ru/install/ и следуем инструкциям.
На втором шаге вы должны увидеть только зеленые галочки, если в настройках PHP сделали все верно и переименовали файлы config.
Если что-то не так система сообщит вам об этом, выделив пункт красным цветом или красным крестиком.
Далее на 3-м шаге из 4-х вам нужно ввести полное имя базы данных, полное имя пользователя (тут я имею ввиду login_имя) и пароль. А также задать имя пользователя и пароль от панели управления магазином.
Жмем продолжить и ждем, как только все будет готово, система предложит нам войти в административную часть или посмотреть на внешний вид магазина.
Конечно же сообщит — Не забудьте удалить установочную директорию install !
Что мы и сделаем, либо через FileZilla либо в панели управления хостингом, второй вариант будет немного быстрее. Ставим галочку напротив папки и жмем кнопку Удалить.
Спасибо за статью!