NeoSeo Team Опубликовано: 30 апреля 2020 Опубликовано: 30 апреля 2020 Тут мы вкратце изложим как поставить Opencart на локальный сервер. Чтобы поставить Опенкарт нам понадобится локальный сервер Open Server. Кто ещё пользуется Денвером рекомендуем перескочить на Open Server. Создаём папку домена на нашем локальном сервере. В эту папку мы будем установлять Опенкарт и назовем ее приблизительно так “opencart. loc”. Для этого переходим в вкладку OSPaneldomains, в ней Вы увидите папку с наименованием " localhost ", но она нас не интересует. Создаем новую папку с необходимым именем домена, например, "opencart. Loc", у вас должен получиться такой путь OSPanel\domains\opencart.loc После создания нового домена, на сервере перезапустите сервер, в том случае если он у Вас был запущен, или просто запустите, чтобы домен был готов к применению. Иконка Open Server в виде флага в трее должна поменять цвет с красного на зеленоватый. Сейчас создаём чистейшую базу данных Переходим в подраздел " phpMyAdmin " В качестве логина и пароля для входа введем значение mysql и жмём кнопочку " Вперёд " После входа в phpMyAdmin, нажмем на сылку " Создать БД " Вводим имя для базы данных на латинице, например " opencart " и жмём кнопочку " Создать ", кодировку базы данных оставляем по умолчанию utf8_general_ci Скачиваем дистрибутив движка OpenCart Установка движка OpenCart Распаковываем скачанный архив и содержимое папки “upload” копируем в папку нашего домена по пути OSPanel\domains\opencart.loc. В итоге у вас будет такое колличество файлов и папок как на картиночке: Теперь-то нужно переназвать файлики с наименованием " config -dist. php " в корне сайта и в папке " admin " Просто переназовите файлики с именем " config -dist. php ", из основной директории веб-сайта OSPanel\domains\opencart.loc и из директории с папкой " admin" OSPaneldomainsopencart. locadmin, прибрав из названий " –dist ". Должно получится так “config. php”. Установка opencart на локальный сервер Для старта установки OpenCart: Нам нужно внести в браузере адрессу http: //opencart. loc. Или с помощью меню Open Server Дальше в правой части странички нажмите на кнопочку “LANGUAGE” из вываливающегося списка выберите язык и нажмите кнопочку " Продолжить ". Проверка совместимости Опенкарт с текущими параметрами сервера Потом раскроется окно проверки совместимости. Когда в колонке статус все галочки будут зеленого цвета значит все в порядке. Параметры которые не подходят требования сервера, светятся красным, и для завершения установки их нужно будет выправить. Когда проверка удачно пройдена нажмите на кнопочку " ПРОДОЛЖИТЬ ". Вносим данных для доступа к базам данных и создание записи администратора. Заполните предложенные формы вашими данными. Для настройки соединения с бд достаточно ввести только данные базы данных. В форму вводим имя бд opencart. А логин лучше указать не admin а другой и выдумать довольно трудный пароль. И не забудьте также указать email адресу администратора магазина. После заполнения обязательных полей нажмем кнопочку " Продолжить ". Мы добрались до завершение установки Опенкарта. После того как нажмете кнопку продолжить вы увидите сообщение о том, что опенкарт успешно установился и не забудьте удалить папку инсталл.. Удалите ее обязательно! Удалить папку "Install" можна из директории нашего домена OSPanel\domains\opencart.loc Все мы удачно установили Opencart на локальный компьютер! Чтобы перейти к витрине магазина нажмите на кнопку "Перейти в витрину магазина". Также можно перейти по ссылке с http://opencart.loc/ Чтобы попасть в админку магазина, нажмите на кнопку "Войти в панель администратора" или перейдите по ссылке с http://opencart.loc/admin и затем введите логин и пароль. Админ страница будет выглядеть так как на картинке. Теперь вы умеете устанавливать Опенкарт на локальный компьютер! Перенос opencart с денвера на хостинг Перенести интернет магазин Opencart с локального сервера на хостинг не является так тяжело. Сначала нужно перенести на хостинг файлы через FTP менеджер. Теперь надо скачать на компьютер копию вашей базы данных интернет магазина, так называемый бекап. Всё очень просто! для этого необходимо зайти в раздел базы данных и выбрать вход в базу данных через phpMyAdmin. Все базу данных мы сохранили. Теперь нужно скопировать файлы сайта это можно сделать через любой FTP менеджер, например, Тотал Командер. Копируем все файлы с локального компьютера на хостинг. На сервере вам нужно проделать обратную процедуру – импортировать полученную базу данных. Для этого заглянем в phpMyAdmin на хостинге, перескочим в чистую БД нового сайта и во странице “Импорт” сделаем необходимую операцию. Нам осталось только сделать некоторые изменения в файле config.php в корне сайта и в папке admin там есть такой же файл. Приблизительно так выглядит содержимое этого файла в корне сайта: В первые две константы – HTTP_SERVER и HTTPS_SERVER – вам нужно вписать новый адресок сайта. В рядке последующих констант с общим комментом DIR нужно поменять часть пути. Новый путь должен вести от корневой папки хостинга до определённых папок вашего сайта (catalog, system и т. д.). Маршрут к корневой папке можно уточнить у нового хостера. Последние константы – DB – отвечают за настройки подключения к базе данных, в них мы прописываем новые данные для подключения. Итого, измененный файл config.php корня сайта будет выглядеть приблизительно так: Аналогичные правки вносим в файл admin/config.php. Сохраняем файлы на новом хостинге и, если все сделано без ошибок, тогда при обращении к новому адресу вы увидите ваш сайт. Как перенести сайт 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 Проверяем, работает ли ваш новый сайт и админка. Если все работает, удаляем файл info.php, так как он вам уже не нужен. Перенос сайта opencart Коротко как перенести опенкарт и что нужно сделать. Скачайте все файлы из сервера Через PhpMyAdmin создайте бэкап базы данных Загрузите файлы на новый сервер С помощью PhpMyAdmin установите базу данных на новом сервере Обновите файлы конфигурации config.php и admin/config.php, чтобы показывался путь нового домена. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.