Как установить CS-Cart на ОС Ubuntu

Руководство по установке CMS CS-Cart на виртуальный сервер под управлением операционной системы Ubuntu 16.04.

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

CS-Cart - платная CMS (имеется 30ти дневный тестовый период), идеальное решение для тех, кому необходимо развернуть свой интернет магазин. С полным списком возможностей можно ознакомиться здесь.

CMS

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

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

Перед тем, как начать работать с Joomla на виртуальный сервер с операционной системой Ubuntu 16.04 необходимо установить LAMP-стек. Об этом подробно написано в нашей инструкции: Как установить LAMP-стек (Linux, Apache, MySqL, PHP) на сервере с Ubuntu.

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

Загрузка

Загрузить архив с установщиком CS-Cart можно только с официального сайта после регистрации.


Скачать CMS CS-Cart


На указанный почтовый ящик будет выслано письмо со ссылкой для скачивания.


Здравствуйте


Если вы скачали файл не на сервер, а на свой локальный компьютер, отправить его можно следующими способами:

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

Настройка

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

apt-get install unzip

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

mkdir /var/www/cscart/

Скопируйте файл в созданную директорию:

cp <имя_архива> /var/www/cscart/

Например:

cp cscart_v4.6.2_ru.zip /var/www/cscart/

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

cd /var/www/cscart/
unzip cscart*

Установите нужные права на файлы:

chmod -R 777 var design images
chmod 666 config.local.php

Настройка Базы данных

Необходимо создать новый каталог MySQL для CS-Cart, для этого заходим в MySQL-оболочку:

mysql -u root -p

Войдите в СУБД, используя логин суперпользователя MySQL. Затем нужно создать базу данных, пользователя в этой базе данных и предоставить ему новый пароль. Имейте в виду, что все команды должны заканчиваться точкой с запятой.

Создаем базу данных:

CREATE DATABASE cscart;

Создаем нового пользователя:

CREATE USER cuser@localhost;

Устанавливаем пароль для нового пользователя, указав вместо <пароль> ваш:

SET PASSWORD FOR cuser@localhost=PASSWORD("<пароль>");

Примечание: не используйте кириллические символы.

Завершите настройку, предоставив все привилегии новому пользователю. Без этой команды установщик MODX не сможет использовать нового пользователя для создания необходимых таблиц:

GRANT ALL PRIVILEGES ON cscart.* TO cuser IDENTIFIED BY '<пароль>'; Затем обновите MySQL:

FLUSH PRIVILEGES; Выйдите из оболочки:

exit

Настройка Apache

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

vi /etc/apache2/apache2.conf

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

Listen 80
<VirtualHost {ip-адрес}>
DocumentRoot /var/www/
ServerName {ip-адрес}
ErrorLog /var/log/apache2/error_{ip-адрес}
CustomLog /var/log/apache2/access_log_{ip-адрес} combined
</VirtualHost>

Настройка FireWall

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

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

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

sudo service apache2 restart

Настройка CS-Cart

В адресной сроке браузера перейдите по ссылке, указав ваш ip-адрес:

<ip-адрес>/cscart/

Например:

185.125.46.12/cscart/

В результате отобразится следующая страница CS-Cart, нажмите [install].


install


На следующем шаге примите лицензионное соглашение, поставив галочку в левом нижнем углу.


Лицензионное соглашение


Примечание: система оповестит о недостающих модулях, которые можно установить через консоль сервера.

Далее введите созданные ранее данные MySQL: название БД, пользователя и пароль.


Конфигурация сервера


Введите адрес электронной почты администратора, пароль и выберете язык. Нажмите Установить.


Настройки администрирования


Выберете нужный тип лицензирования CS-Cart.


Лицензирование


На этом установка завершена. Теперь вы можете использовать все возможности CS-Cart для своего бизнеса.


Средняя оценка: 5,0, всего оценок: 1