Установка OpenCart в cPanel: интернет-магазин через Softaculous

Печать
  • 0

Коротко: OpenCart устанавливается из cPanel через Softaculous Apps Installer, категория E-commerce. Вы выбираете домен и задаёте данные администратора, а Softaculous сам создаёт файлы магазина и базу данных. Затем несколько настроек (понятные ссылки, почта, валюта) готовят магазин к работе с покупателями.

OpenCart — бесплатная и нетяжёлая платформа для интернет-магазина: товары, категории, заказы, покупатели и модули оплаты и доставки в одном приложении. Она подходит небольшим и средним магазинам, которым нужна отдельная торговая система, а не плагин к блогу.

Перед установкой

  • Softaculous Apps Installer входит в тарифы Web Hosting SSD. Если на тарифе WordPress Hosting или Business Hosting Вам нужен OpenCart, а Softaculous в cPanel не видно, напишите нам в тикете.
  • Домен должен быть добавлен в хостинг-аккаунт (см. Как добавить домен в cPanel), а в папке магазина не должно быть другого сайта.
  • Магазин принимает персональные данные и платежи, поэтому с первого дня он должен работать по HTTPS. Дождитесь выпуска бесплатного сертификата (см. Автоматический выпуск SSL).

Установка OpenCart по шагам

  1. Войдите в cPanel (из личного кабинета: Услуги, Ваш хостинг, затем кнопка входа в cPanel).
  2. В разделе Software нажмите Softaculous Apps Installer.
    Softaculous Apps Installer в разделе Software панели cPanel
  3. В левом меню Softaculous откройте E-commerce и выберите OpenCart.
    OpenCart в категории E-commerce в Softaculous
  4. Нажмите Install Now.
    Кнопка Install Now на странице OpenCart в Softaculous
  5. Заполните форму:
    • Choose Protocol: https://.
    • Choose Domain: домен магазина.
    • In Directory: пусто, если магазин открывается прямо по домену, или имя папки для адреса вида example.md/shop. Проверьте это поле: в нём может уже стоять предложенная папка.
    • Название магазина и администратор: название, логин не «admin», длинный уникальный пароль и адрес почты, которую Вы читаете.
    • База данных создаётся автоматически; предложенное имя менять не обязательно.
  6. Нажмите Install и дождитесь окончания индикатора. На последнем экране будут адрес магазина и адрес панели администратора.

Первые настройки магазина

Войдите в панель администратора, обычно это https://example.md/admin (с Вашим доменом). Если на финальном экране Softaculous указан другой адрес админки, используйте его.

  • Предупреждение безопасности. Новые версии OpenCart показывают в панели сообщение с просьбой вынести папку storage за пределы публичной папки и переименовать папку admin. Выполните его: это минута работы, а взломать магазин станет труднее.
  • Понятные ссылки на товары (SEO URL). Правила OpenCart лежат в файле .htaccess.txt. Переименуйте его в .htaccess через File Manager, затем в OpenCart откройте System, Settings, отредактируйте магазин и на вкладке Server включите Use SEO URLs. Стандартное содержимое файла приведено в статье Стандартный .htaccess для популярных CMS.
  • Почта магазина. Создайте ящик на своём домене (см. Как создать почтовый ящик в cPanel) и укажите его на вкладке Mail в настройках магазина, взяв данные сервера из статьи Настройка почтовых программ. На виртуальном хостинге подключения к внешним SMTP-серверам закрыты, а отправлять можно до 400 писем в час с аккаунта (см. Ограничения почтового сервиса).
  • Валюта, страны, налоги. Проверьте валюту по умолчанию, страны доставки и налоговые классы в разделе System, затем Localisation.
  • Модули. Ставьте модули оплаты, доставки и темы только из официального OpenCart Marketplace или от известных разработчиков, а перед каждой установкой делайте резервную копию.

Частые проблемы

«You do not have permission to access the API» при редактировании заказа

Админка обращается к магазину через внутреннего пользователя API, который принимает запросы только с разрешённых IP-адресов. Откройте System, Users, API, отредактируйте пользователя по умолчанию и добавьте свой текущий IP на вкладке IP Addresses.

После включения SEO URL страницы товаров выдают 404

Файла .htaccess нет или он всё ещё называется .htaccess.txt. Чтобы увидеть его в File Manager, в Settings включите Show Hidden Files (dotfiles), затем переименуйте или создайте файл.

Белая страница или ошибка 500

Обычно причина в версии или расширении PHP, которые не подходят этой версии OpenCart, либо в неисправном модуле. Посмотрите последние строки в cPanel, раздел Metrics, затем Errors, настройте PHP по статье Выбор версии PHP и прочитайте Ошибки 500 и 503 на сайте: причины и решения.

Если магазин так и не заработал, откройте тикет и укажите домен и точный текст ошибки.

Другие платформы для магазина

Сомневаетесь, что OpenCart Вам подходит? Сравните его с WooCommerce на WordPress, PrestaShop или, для больших каталогов, Magento.

Полезные статьи

Помог ли вам данный ответ?

Нужна помощь? Позвоните нам +373 795-800-80