Поиск по сайту:

Как установить корзину покупок X-Cart в Linux


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

В этой теме мы узнаем, как установить платформу электронной коммерции X-Cart в Debian 9, Ubuntu 16.04 или CentOS 7. , чтобы создать бизнес-интернет-магазин.

Требования

  1. Стек LAMP установлен в CentOS 7
  2. Стек LAMP установлен в Ubuntu
  3. Стек LAMP установлен в Debian

Шаг 1. Начальная конфигурация для установки X-Cart

1. На первом этапе установите в своей системе утилиту распаковки, выполнив следующую команду.


yum install unzip zip     [On CentOS/RHEL]
apt install zip unzip     [On Debian/Ubuntu]

2. X-Cart — это веб-платформа электронной коммерции, развернутая поверх стека LAMP в Linux. Чтобы установить X-Cart в вашу систему, сначала установите все необходимые модули PHP приложения в стек LAMP, выполнив следующую команду.

------------------ On CentOS/RHEL ------------------ 
yum install epel-release
yum install php-mbstring php-curl php-gd php-xml

------------------ On Debian/Ubuntu ------------------
apt install php7.0-mbstring php7.0-curl php7.0-gd php7.0-xm

3. Затем обновите следующие переменные PHP из файла конфигурации по умолчанию и настройте часовой пояс PHP в соответствии с географическим местоположением вашей системы. Список часовых поясов, предоставляемых PHP, можно найти на официальной странице часовых поясов PHP.

Отредактируйте файл конфигурации PHP, введя приведенные ниже команды в соответствии с вашим собственным дистрибутивом.


vi /etc/php.ini                      [On CentOS/RHEL]
nano /etc/php/7.0/apache2/php.ini    [On Debian/Ubuntu]

Обновите следующие переменные в файле конфигурации php.ini.


file_uploads = On
allow_url_fopen = On
memory_limit = 128 M
upload_max_file_size = 64M
date.timezone = Europe/Bucharest

4. Сохраните и закройте файл конфигурации PHP и перезапустите демон Apache, чтобы отразить изменения, выполнив следующую команду.


systemctl restart httpd      [On CentOS/RHEL]
systemctl restart apache2    [On Debian/Ubuntu]

5. Затем войдите в консоль базы данных MariaDB/MySQL и создайте базу данных приложения X-Cart с соответствующими учетными данными, введя следующие команды.

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

mysql -u root -p

MariaDB [(none)]> create database xcart;
MariaDB [(none)]> grant all privileges on xcart.* to 'xcartuser'@'localhost' identified by 'your_password';
MariaDB [(none)]> flush privileges;   
MariaDB [(none)]> exit

Шаг 2. Установите X-Cart в CentOS, Debian и Ubuntu.

6. Чтобы установить X-Cart, сначала перейдите на страницу загрузки X-Cart с настольного компьютера и загрузите последнюю версию zip-пакета, заполнив необходимую веб-форму на их веб-сайте.

Затем скопируйте загруженный zip-файл в каталог /tmp сервера с помощью команды scp или протокола sftp, как показано в примерах ниже.


scp x-cart-5.3.3.4-gb.zip root@your_server_IP:/tmp   [Using SCP]
sftp://root@your_server_IP:/tmp                      [Using sFTP]   

7. После того, как вы скопировали zip-архив X-Cart в каталог /tmp сервера, вернитесь на терминал сервера и распакуйте архив, выполнив приведенную ниже команду.


cd /tmp
unzip x-cart-5.3.3.4-gb.zip

8. Затем создайте каталог с именем shop по пути /vaw/www/html/ и скопируйте содержимое каталога xcart в документ веб-сервера. корневой путь к каталогу магазина, выполнив следующую команду. Кроме того, скопируйте скрытый файл .htaccess в корневой веб-каталог /shop.


mkdir /vaw/www/html/shop
cp -rf xcart/* /var/www/html/shop/
cp xcart/.htaccess /var/www/html/shop/

9. Затем убедитесь, что все файлы из корневого веб-каталога /shop принадлежат пользователю Apache. Введите команду ls, чтобы просмотреть права доступа к каталогу /var/www/html/shop/.


chown -R apache:apache /var/www/html/shop        [On CentOS/RHEL]
chown -R www-data:www-data /var/www/html/shop    [On Debian/Ubuntu]
ls -al /var/www/html/shop

10. Затем перейдите по IP-адресу вашего сервера по протоколу HTTP на URL-адрес /shop и нажмите ссылку Нажмите здесь, чтобы начать установку. процесс.


http://your_domain.tld/shop/

11. Затем установите флажок «Я принимаю Лицензионное соглашение» и Политику конфиденциальности и нажмите кнопку Далее, чтобы принять лицензию и перейти к следующей установке. экран.

12. На следующем экране добавьте свой адрес электронной почты, настройте пароль для учетной записи администратора и нажмите кнопку Далее, чтобы продолжить процесс установки.

13. Затем добавьте имя базы данных X-Cart MySQL и учетные данные, созданные ранее, установите флажок Установить образец каталога и нажмите кнопку Далее, чтобы продолжить.

14. Дождитесь завершения процесса установки, и вы увидите две ссылки для доступа к панели Администрирование X-Cart (бэк-офис) и интерфейсу X-cart. Strong> (Клиентская зона) вашего магазина, как показано на изображении ниже.

15. Посетите интерфейс вашего магазина X-cart, нажав ссылку Клиентская зона. Вы также можете посетить интерфейс магазина, перейдя по IP-адресу или доменному имени вашего сервера по URL-адресу /shop, как показано в примере ниже.


http://yourdomain.tld/shop

16. Затем вернитесь в консоль сервера и защитите свою панель администратора, поддерживаемую X-Cart, введя следующие команды:


chown -R root /var/www/html/shop/etc/
chown root /var/www/html/shop/config.php

17. Наконец, получите доступ к панели X-Cart, нажав ссылку Администратор (бэк-офис) или перейдя по IP-адресу или доменному имени вашего сервера по протоколу HTTP на . >/shop/admin.php URL-адрес, как показано в примере ниже.


http://your_domain.tld/stop/admin.php

18. После входа в панель администратора X-Cart с учетными данными, настроенными в процессе установки, вам следует активировать версию X-Cart и начать управлять своим интернет-магазином.

Поздравляем! Вы успешно установили и настроили платформу электронной коммерции X-Cart на своем сервере.