Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Как установить OpenCart на локальный сервер, перенести на другой хостинг, перенос с денвера на хостинг


Рекомендованные сообщения

Тут мы вкратце изложим как поставить Opencart на локальный сервер.

Чтобы поставить Опенкарт нам понадобится локальный сервер Open Server.

Кто ещё пользуется Денвером рекомендуем перескочить на Open Server.

Создаём папку домена на нашем локальном сервере.

В эту папку мы будем установлять Опенкарт и назовем ее приблизительно так “opencart. loc”.

Для этого переходим в вкладку OSPaneldomains, в ней Вы увидите папку с наименованием " localhost ", но она нас не интересует.

Создаем новую папку с необходимым именем домена, например, "opencart. Loc", у вас должен получиться такой путь OSPanel\domains\opencart.loc

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

scale_1200.jpg.320ff379e072854848d89833d79e8950.jpg

Сейчас создаём чистейшую базу данных Переходим в подраздел " phpMyAdmin "

scale_12001.jpg.b46438380d78bf46fa4bc61aa1845ae3.jpg

В качестве логина и пароля для входа введем значение mysql и жмём кнопочку " Вперёд "

scale_12002.jpg.020fe7b7fee124acdba2b6f8513803f9.jpg

После входа в phpMyAdmin, нажмем на сылку " Создать БД "

scale_12003.jpg.d8ff6f512c87c519f66665c3dfc8ce38.jpg

Вводим имя для базы данных на латинице, например " opencart " и жмём кнопочку " Создать ", кодировку базы данных оставляем по умолчанию utf8_general_ci

scale_12004.jpg.2d073a29971e935e48e62111a40a3293.jpg

Скачиваем дистрибутив движка OpenCart Установка движка OpenCart

Распаковываем скачанный архив и содержимое папки “upload” копируем в папку нашего домена по пути OSPanel\domains\opencart.loc.

scale_2400.thumb.jpg.804e59caa41741ebbf9f12f3e516f5d4.jpg

В итоге у вас будет такое колличество файлов и папок как на картиночке:

scale_12005.jpg.a3324c3589c594a6090f460d067a5679.jpg

Теперь-то нужно переназвать файлики с наименованием " config -dist. php " в корне сайта и в папке " admin "

Просто переназовите файлики с именем " config -dist. php ", из основной директории веб-сайта OSPanel\domains\opencart.loc и из директории с папкой " admin"

OSPaneldomainsopencart. locadmin, прибрав из названий " –dist ". Должно получится так “config. php”.

scale_12006.jpg.6a9d25b86ba711b4d32f367ddda4a77c.jpg

scale_12007.jpg.82bdb59ff8a4363c7a873ef377b9b24e.jpg

Установка opencart на локальный сервер

Для старта установки OpenCart: Нам нужно внести в браузере адрессу http: //opencart. loc. Или с помощью меню Open Server

scale_12008.jpg.d2da81e2388fcd5962b9096a09bd1069.jpg

Дальше в правой части странички нажмите на кнопочку “LANGUAGE” из вываливающегося списка выберите язык и нажмите кнопочку " Продолжить ".

scale_12009.thumb.jpg.23709f08ca300f6f102ceb03a82b3368.jpg

Проверка совместимости Опенкарт с текущими параметрами сервера

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

scale_120010.thumb.jpg.e7817c61664cebe4997f7a0f6727bcfb.jpg

scale_120011.jpg.7657d59d7d2f28ca04380de8e8db0cd0.jpg

Когда проверка удачно пройдена нажмите на кнопочку " ПРОДОЛЖИТЬ ". Вносим данных для доступа к базам данных и создание записи администратора.

Заполните предложенные формы вашими данными. Для настройки соединения с бд достаточно ввести только данные базы данных. В форму вводим имя бд opencart. А логин лучше указать не admin а другой и выдумать довольно трудный пароль. И не забудьте также указать email адресу администратора магазина.

scale_120012.thumb.jpg.2a1ee9ca43bdbf80cc0f370d242585d3.jpg

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

Мы добрались до завершение установки Опенкарта.

После того как нажмете кнопку продолжить вы увидите сообщение о том, что опенкарт успешно установился и не забудьте удалить папку инсталл.. Удалите ее обязательно!

Удалить папку "Install" можна из директории нашего домена OSPanel\domains\opencart.loc

scale_120013.thumb.jpg.aab1b3c2cdf10a1d17d1f86541272236.jpg

Все мы удачно установили Opencart на локальный компьютер!

scale_120014.thumb.jpg.44bbfdadd3432a42649d1f85c5dc9d05.jpg

Чтобы перейти к витрине магазина нажмите на кнопку "Перейти в витрину магазина". Также можно перейти по ссылке с http://opencart.loc/

scale_120015.thumb.jpg.3db1870a47a7e8a6a4e525688830bf0f.jpg

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

scale_120016.thumb.jpg.0fcc5f6c4e9707b45ba62fb1c1a35a85.jpg

Админ страница будет выглядеть так как на картинке.

scale_24001.thumb.jpg.6716b99a08e533d5c0f1bc49bf1fb902.jpg

Теперь вы умеете устанавливать Опенкарт на локальный компьютер!

Перенос opencart с денвера на хостинг

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

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

Всё очень просто! для этого необходимо зайти в раздел базы данных и выбрать вход в базу данных через phpMyAdmin.

1.png.bf41d80f22917243a330f5d69f418bf0.png

2.png.14fe10241519dc0ddbc992e089611625.png

3.png.e8c00f9f745b0a6dcaddd473e27b2b65.png

4.png.56c28bb84d0859eb098f9d6e4ce05c21.png

Все базу данных мы сохранили.

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

1.jpg.b83e55e52f4d0996f0819cd03e0e8db6.jpg

На сервере вам нужно проделать обратную процедуру – импортировать полученную базу данных. Для этого заглянем в phpMyAdmin на хостинге, перескочим в чистую БД нового сайта и во странице “Импорт” сделаем необходимую операцию.

3.jpg.a46f307a8f6f08779140e234619f0b27.jpg

Нам осталось только сделать некоторые изменения в файле config.php в корне сайта и в папке admin там есть такой же файл. Приблизительно так выглядит содержимое этого файла в корне сайта:

4.jpg.7afe29ddb0a9a228fe86fa5cf14cbed5.jpg

В первые две константы – HTTP_SERVER и HTTPS_SERVER – вам нужно вписать новый адресок сайта. В рядке последующих констант с общим комментом DIR нужно поменять часть пути. Новый путь должен вести от корневой папки хостинга до определённых папок вашего сайта (catalog, system и т. д.). Маршрут к корневой папке можно уточнить у нового хостера.

Последние константы – DB – отвечают за настройки подключения к базе данных, в них мы прописываем новые данные для подключения. Итого, измененный файл config.php корня сайта будет выглядеть приблизительно так:

5.jpg.d6f80c78cad6a993f7c3f87a86674c9f.jpg

Аналогичные правки вносим в файл admin/config.php. Сохраняем файлы на новом хостинге и, если все сделано без ошибок, тогда при обращении к новому адресу вы увидите ваш сайт.

6.jpg.0a678cee9427e1e23c4146677fc39408.jpg

Как перенести сайт opencart на другой хостинг

Все файлы интернет магазина нужно скопировать на ПК через FTP клиент.

На старом хостинге войдите phpMyAdmin и сделайте экспорт базы данных (БД) вашего сайта.

Если вы поменяли только хостинг и оставили старый домен, то ничего делать не нужно с файлом, но если вы изменили хостинг и домен, тогда откройте сохраненный файл БД (расширение. Sql) через редактор для кода (например NotePad ++) и сделайте замену старого домена на новый. Для этого задействуйте поиск с заменой ("поиск" => "заменить"):

После сделанных изменений, сохраните файл БД

Создайте БД на новом сервере и через phpMyAdmin сделайте импорт с кодировкой базы UTF - 8.

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

Откройте для редактирования вот такие два файла: config. php admin / config. php. Замените в файлах новые параметры доступа к базе данных (названье базы, имя пользователя, пароль и префикс).

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'Имя пользователя');
define('DB_PASSWORD', 'пароль к БД');
define('DB_DATABASE', 'название БД');
define('DB_PREFIX', 'префикс БД');
?>

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

Чтобы узнать полный маршрут к папке сайта, создайте файл " info. php " с таким кодом:

<?php phpinfo(); ?>

И залейте этот файл на хостинг в корневую папку будущего веб-сайта.

https://ваш_сайт.com/info.php

В открывшейся странице найдите строку

_SERVER["SCRIPT_FILENAME"]

Дальше сделайте замену в файлах config.php и admin/config.php

874643302_5(1).jpg.9f01b03c084c21bb64aaa012661a0361.jpg

Проверяем, работает ли ваш новый сайт и админка. Если все работает, удаляем файл  info.php, так как он вам уже не нужен.

Перенос сайта opencart

Коротко как перенести опенкарт и что нужно сделать.

  1. Скачайте все файлы из сервера
  2. Через PhpMyAdmin создайте бэкап базы данных
  3. Загрузите файлы на новый сервер
  4. С помощью PhpMyAdmin установите базу данных на новом сервере
  5. Обновите файлы конфигурации config.php и admin/config.php, чтобы показывался путь нового домена.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • NeoSeo Team changed the title to Как установить OpenCart на локальный сервер, перенести на другой хостинг, перенос с денвера на хостинг

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...