Как установить корзину покупок X-Cart в Linux
X-Cart — это коммерческая CMS-платформа с открытым исходным кодом для электронной коммерции, написанная на PHP и используемая для создания интернет-магазинов для предприятий и продажи товаров.
В этой теме мы узнаем, как установить платформу электронной коммерции X-Cart в Debian 9, Ubuntu 16.04 или CentOS 7. , чтобы создать бизнес-интернет-магазин.
Требования
- Стек LAMP установлен в CentOS 7
- Стек LAMP установлен в Ubuntu
- Стек 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 на своем сервере.