Меню Рубрики

Установка opencart на linux

Установка и настройка CMS OpenCart 3 на Ubuntu и Debian

Руководство по установке CMS OpenCart 3 на виртуальный сервер под управлением операционной системы Ubuntu/Debian.

Что это такое?

OpenCart — бесплатная CMS, решение для тех, кому необходимо развернуть свой интернет-магазин. OpenCart позиционирует себя как эффективная и настраиваемая система без ежемесячных сборов и уловов. CMS позволяет устанавливать расширенные пользовательские привилегии и отдельный доступ для групп и пользователей. Подробнее можно ознакомиться здесь.

Примечание: CMS — прикладное программное обеспечение с веб-интерфейсом, которое служит для управления (например добавление, редактирование, удаление) содержимым сайта.

Первоначальные требования

Все действия в данной инструкции выполняются с правами суперпользователя.

Перед тем, как начать работать с OpenCart, на виртуальный сервер необходимо установить LAMP-стек. Об этом подробно написано в нашей инструкции.

После того, как у вас есть необходимые права и нужное ПО, вы можете начать установку OpenCart 3.

Загрузка OpenCart

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

Скачанный на локальный компьютер zip-архив необходимо отправить на VPS, это можно сделать следующими способами:

  • Для Windows — с помощью программы WinSCP. Переместите архив в директорию /root.
  • Для Ubuntu — с помощью утилиты scp:
    scp root@ :/root/
    Например: scp cscart_v4.6.2_ru.zip root@111.227.222.128:/root/

Настройка OpenCart

Чтобы разархивировать скачанный файл OpenCart на VPS установите следующую утилиту:

apt-get install unzip

Создайте директорию для CMS OpenCart:

Перейдите в директорию:

C помощью команды unzip распакуйте файлы opencart:

unzip /root/
Например: unzip /root/3.0.2.0-OpenCart.zip

Скопируйте нужные файлы конфигурации в папку html и перейдите в нее:

cp -r /var/www/ocart/upload/* /var/www/html/
cd /var/www/html

Переименуйте некоторые файлы с настройками:

mv config-dist.php config.php mv admin/config-dist.php admin/config.php

Настройте права доступа для директорий:

chmod -R 777 system/storage/cache/
chmod -R 777 system/storage/download/
chmod -R 777 system/storage/logs/
chmod -R 777 system/storage/modification/
chmod -R 777 system/storage/session/
chmod -R 777 system/storage/upload/
chmod -R 777 system/storage/vendor/
chmod -R 777 image/
chmod -R 777 image/cache/
chmod -R 777 image/catalog/
chmod -R 777 config.php
chmod -R 777 admin/config.php

Для php необходимо установить дополнительные модули:

sudo apt-get update
sudo apt-get install php7.0-zip php7.0-gd

Создание Базы данных OpenCart

Создайте новую БД MySQL для OpenCart с именем opencart и пользователем ouser.

Настройка подробно описана здесь.

Настройка Apache

Чтобы перейти к настройке OpenCart в браузере необходимо отредактировать файл конфигурации apache на сервере Linux:

В конец добавьте следующие строки, заменив на ip-адрес вашего сервера:

Listen 80

DocumentRoot /var/www/
ServerName
ErrorLog /var/log/apache2/error_
CustomLog /var/log/apache2/access_log_ combined

Настройка FireWall

Настройка FireWall Ubuntu для возможности удаленного доступа:

iptables -A INPUT -p tcp —dport 80 -j ACCEPT
iptables-save

Чтобы изменения вступили в силу, нужно перезапустить веб-сервер Apache:

sudo service apache2 restart

Доступ к установщику OpenCart

После того, как вы разместили файлы OpenCart в нужном каталоге на VPS, назначили надлежащие разрешения и настроили БД и имя пользователя, вы можете перейти в CMS в своем браузере.

Посетите ваш домен или IP-адрес, чтобы просмотреть страницу OpenCart:

ip-адрес/index.php
Например: 185.111.153.52/index.php

Ознакомьтесь с лицензией и нажмите Continue.

На следующем шаге проверьте настройки PHP, модулей и каталогов. При необходимости добавьте отсутствующие утилиты или права.

Далее введите созданного MySQL-user, пароль и имя базы. Тип базы данных и порт оставьте предложенный. По желанию можете самостоятельно указать префикс таблиц. Нажмите Далее.

Заполните логин, пароль и контакты административного пользователя.

Для входа в панель управления сайтом OpenCart перейдите по адресу:

Источник

Установка opencart на linux

Установка CMS OpenCart на Ubuntu 16.04

Цикл статей об установке популярных CMS

OpenCart — это платформа для электронной коммерции, ориентированная на создание интернет-магазинов. Она является одной из самых популярных CMS в мире. OpenCart — это свободное программное обеспечение, распространяемым по лицензии GNU General Public License v3. Системой «OpenCart» поддерживается установка различных дополнений.

Примеры установки CMS будут происходить на VDS под управлением «чистой» ОС Ubuntu Server 16.04.
Так как операционная система «чистая», первым делом установим LAMP, а именно Apache, MySQL и PHP на Linux.
Это можно сделать двумя способами. Первый — при переустановке ОС на VDS можно выбрать в «рецептах» пакет LAMP:

sudo apt install apache2 apache2-utils

sudo apt install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd php7.0-zip php7.0-xml php-curl php7.0-mcrypt

sudo apt-get install mysql-server mysql-client

Установка OpenCart

create database opencart character set utf8 collate utf8_bin;

grant all privileges on opencart.* to opencart_user@localhost identified by «opencartpassopencart»;

Источник

Установка OpenCart на операционную систему Ubuntu 18.04

OpenCart — это платформа для создания интернет-магазина. OpenCart построена по принципу MVC и может быть установлена на любом веб-сервере с поддержкой PHP и MySQL.

Требования

  • Операционная система Ubuntu версии 18.04.
  • Пользователь с доступом к команде sudo.
  • Установленный стек LAMP.

Если у вас еще не установлен стек LAMP:

  • Вы можете получить готовый стек LAMP в облаке в виде настроенной виртуальной машины на Ubuntu 18.04. При регистрации вы получаете бесплатный бонусный счет, которого хватает, чтобы тестировать сервер несколько дней.
  • Вы можете установить стек LAMP самостоятельно. О том, как установить стек LAMP на Ubuntu 18.04, читайте тут.

Подготовка к установке OpenCart

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

Перейдите на сайт https://github.com/opencart/opencart/releases/ и запомните номер версии OpenCart:

Откройте окно терминала.

Установите архиватор ZIP, выполнив команду:

Установите дополнительные пакеты PHP, выполнив команду:

Перейдите в домашний каталог, выполнив команду:

Создайте временный каталог tempOC, выполнив команду:

Перейдите в каталог tempOC, выполнив команду:

Скачайте архив OpenCart, выполнив команду:

Распакуйте архив OpenCart, выполнив команду:

Переместите файлы из текущего каталога в каталог /var/www/html/opencart, выполнив команду:

Удалите временный каталог tempOC, выполнив команду:

Переименуйте файл opencart/admin/config-dist.php, выполнив команду:

Замените владельца каталогов и файлов в корневом каталоге веб-сервера, используя команду:

Внимание!

Во избежание ошибок веб-сервера Apache при запуске скриптов используйте имя пользователя www-data и имя группы www-data по умолчанию.

  1. Если необходимо предоставить доступ к файлам корневого каталога веб-сервера другому пользователю, включите этого пользователя в группу www-data, используя команду:
  1. Настройте права доступа к файлам и папкам корневого каталога, используя команду:

    Подключите модуль Apache rewrite, выполнив команду:

    Перезагрузите веб-сервер Apache, выполнив команду:

    Настройка СУБД MySQL

    Чтобы начать работу с OpenCart, необходимо создать и настроить выделенную базу данных MySQL. Для этого:

    Откройте окно терминала.

    Для перехода в оболочку MySQL выполните команду:

    Используйте аутентификацию учетной записи root, относящуюся исключительно к СУБД MySQL.

    Создайте новую базу данных для OpenCart, используя команду:

    Внимание!

    После всех команд СУБД MySQL должна ставиться точка с запятой.

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

    Предоставьте пользователю привилегии, необходимые для создания и изменения таблиц базы данных, выполнив команду:

    Актуализируйте предоставление привилегий к таблицам базы данных, выполнив команду:

    Выйдите из оболочки MySQL, выполнив команду:

    Установка OpenCart

    Для установки OpenCart в адресной строке веб-браузера введите следующее:

    В результате будет запущен мастер установки OpenCart, следуйте его указаниям:

    1. Ознакомьтесь с лицензионным соглашением и нажмите кнопку Continue.
    2. Проверьте конфигурационные параметры OpenCart. Убедитесь, что все поля с элементом Status выделены зеленым, и нажмите кнопку Continue.
    3. Выберите конфигурацию базы данных:

    Если установка OpenCart прошла успешно, отобразится следующая страница:

    Если вы выполняете аутентификацию впервые, вам будет предложено переместить каталог Storage из веб-каталога:

    Внимание!

    Перемещение каталога Storage позволяет повысить уровень безопасности данных и не влияет на работоспособность OpenCart. В случае отсутствия необходимости можно не выполнять это действие и просто закрыть окно с сообщением о перемещении каталога Storage.

    • Откройте окно терминала.
    • Переместите каталог Storage, выполнив команду:
    • Откройте файл opencart/config.php для редактирования, выполнив команду:
    • В этом файле найдите строку:

    и замените ее на строку:

    Затем сохраните изменения, используя сочетание клавиш CTRL+O, и завершите редактирование, используя сочетание клавиш CTRL+X.

    • Откройте файл opencart/admin/config.php для редактирования, выполнив команду:
    • В этом файле найдите строку:

    и замените ее на строку:

    Затем сохраните изменения, используя сочетание клавиш CTRL+O, и завершите редактирование, используя сочетание клавиш CTRL+X.

    1. Откройте веб-страницу Opencart, закройте информационное сообщение и обновите веб-страницу, нажав клавишу F5.

    В результате должна отобразиться примерно следующая страница:

    Примечание

    По завершении установки OpenCart удалите директорию с файлами установки. Для этого откройте терминал и выполните команду:

    Обратная связь

    Возникли проблемы или остались вопросы? Напишите нам, мы будем рады вам помочь.

    Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Установка office 2010 на linux
  • Установка nvidia astra linux
  • Установка nessus в kali linux
  • Установка mysql сервера linux
  • Установка mysql kali linux