Доброго времени суток, уважаемые читатели моего блога. Любому новичку сложно выбрать сначала хостинг, затем движок, а потом и домен. На изучение этих трех составляющих, как правило, уходят месяцы.
В какой-то момент поиски прекращаются и перед вами встает задача не менее трудная. Сегодня будем разбираться как установить Opencart на хостинг. Я расскажу вам о своем первом опыте интеграции этой CMS на TimeWeb, а также предложу два дополнительных варианта.
Не буду долго томить вас прелюдиями. Приступим.
Автоматическая установка на Beget
Если вы только начинаете свой путь в построении сайтов, то я рекомендую вам воспользоваться хостингом, на котором есть возможность автоматической установки опенкарт. Это сильно упрощает работу.
Признаться честно, несмотря ни на что, я столкнулся с небольшими сложностями при установке и потратил на нее несколько часов.
Убежден, что вам будет значительно проще действовать по конкретным инструкциям, нежели мне, но тем не менее вполне вероятно, что и вас будут поджидать неожиданности, если захотите действовать вручную.
Могу предложить вам хостинг Beget, о котором неоднократно слышал, но сам не использовал. Так что вам придется выбирать самостоятельно. С одной стороны неизвестный движок, с другой – проверенный и немного сложный TimeWeb (https://timeweb.ru), прекрасно зарекомендовавший себя.
Если решитесь на первый вариант, то этот урок поможет разобраться лучше, чем 1000 слов.
Кстати, если хостинг вам не понравится через какое-то время вы сможете перейти на другой. Некоторые компании, например, Sweb оказывают непосильную помощь в переносе. Вы просто просите об этом предполагаемого партнера, и он берет все сложности на себя.
Установка на TimeWeb
Ну а теперь давайте я расскажу вам как я заливал OpenСart на Timeweb. Сперва вы заходите на сайт MyOpenCart в рубрику «Скачать».
Здесь вы увидите два раздела: ocStore и OpenCard. В чем разница? Да ни в чем, просто первая – это русская версия, выпущенная отечественными разработчиками, а вторая на английском. Понятное дело, что нас будет интересовать ocStore. Скачиваем.
Теперь заходим в панель администратора TimeWeb, раздел «Сайты». Создаем новый.
Задаем имя директории и комментарий. Делаете вы это для себя, так что можете задавать любое название. Как правило, разработчики используют домен, чтобы было понятнее что и где лежит.
Кстати, советую вам сразу прикрепить домен. Изменения не сразу вступают в силу. После того как вы закончите с установкой может пройти какое-то время, прежде чем вы увидите заветную панель регистрации ОпенКарт.
Теперь нам нужно перейти к «Файловому менеджеру». С вашего позволения я возьму уже существующую папку test.web-god.ru. Это позволит сократить время и быстрее увидеть изменения, которые будут происходить после замены папок и установки.
Я открываю эту папку, а затем и Public_html. Здесь были какие-то файлы, но я их удалил. Вы можете сделать точно также.
Теперь кликаем на «Архиватор» и выбираем «Загрузить и разархивировать».
Находим на компьютере архив с движком и переносим в открывшееся окно, нажимаем «Загрузить».
Здесь нам понадобится только Upload и то временно. На данном этапе можно сразу удалить все остальное и оставить только эту папку.
Заходим в нее и выделяем все документы. Кликаете на первую папку, а затем зажимаете Shift и мышкой щелкаете по последнему файлу.
Выбираете «Правка – Копировать».
Возвращаетесь в предыдущую папку, кликнув сверху на public_html.
Снова «Правка», только на этот раз нам понадобится функция «Вставить».
Теперь можно удалить папку Upload. Хостинг – это не рабочий стол домашнего компьютера, здесь не должно быть лишних папок, неправильных названий и т.п. Все может повлиять на место в поисковой выдаче и правильность отображения портала. Щелкаем по папке Upload.
Выбираем «Файл» и «Удалить».
Кстати, видите папку Install? После завершения загрузки от нее тоже нужно будет избавиться.
Теперь вам нужно найти два файла «Config-dist». Один находится прямо здесь. Кликните по меню «Файл» выберите функцию «Переименовать» и назовите его просто config.php.
Второй файл находится в папке Admin.
Его тоже нужно переименовать в config.php
Ну вот почти и все. Теперь вы просто переходите на сайт, на который устанавливали движок. Введите домен в поисковую строчку и готово. Откроется вот такое меню. Установка практически завешена. Продолжаем.
Если вы правильно переименовали файлы config.php, то в четвертом пункте увидите статус «Доступен для записи».
Осталось только ввести данные. Их можно найти в письме, которое пришло к вам на почту при регистрации на хостинге. Если возникают трудности в этом моменте, посмотрите видео из следующей главы.
Чуть ниже, на этой же странице нужно указать логин, пароль и email для входа в панель администратора OpenCart и нажмите «Продолжить».
Ну вот и все, установка завершена. Осталось только ввести логин и пароль, который вы недавно придумывали.
Вот так выглядит сама панель управления.
На самом деле разобраться в установке можно. Несмотря на то, что я устанавливал движок на TimeWeb, непосильную помощь мне оказало видео о установке на Reg.ru, которое я прикрепил чуть ниже. Установка не сильно отличается.
Разница есть, но она не значительная. Так что, если что-то пошло не так, рекомендую посмотреть этот урок.
Установка на Reg.ru и видео, которое поможет во всем разобраться
Лучше один раз увидеть, но, откровенно говоря, видеоуроков о установке опендкарт на хостинги не так много, а уж стоящих еще меньше. Так что рекомендую воспользоваться одним из лучших. Не важно на какой хостинг вы устанавливаете CMS, большинство из них выглядят примерно одинаково.
Ну вот и все. Я искренне надеюсь, что эта статья была вам полезна и вы не встретили на своем пути неприятности и вам удалось справиться с задачей на пять с плюсом. Если же возникли непредвиденные трудности – оставляйте свои комментарии к этой статье и я постараюсь вам помочь.
Подписывайтесь на рассылку и узнавайте больше о жизни и работе в интернете. Желаю вам успехов, до новых встреч.
Комментариев к статье: 4
Папку install надо удалять после установки, а не ДО!
Большое спасибо за инструкцию. Везде, где до этого был, туманные указания, в какую папку заливать движок. У вас нашел таки четкую информацию.
Не могу понять, что за логин и пароль вставлять в 3/4 ВНАЧАЛЕ. Выдает ошибку. Что за логин и пароль? От хостинга таймвеб?
Павел, подробнее объясните где и какая проблема?