Magento¶
В этой статье
Информация
Magento - это платформа электронной коммерции с открытым исходным кодом, предназначенная для создания сложных и масштабируемых интернет-магазинов. Разработанная на базе PHP, Magento предлагает широкий спектр функций для управления онлайн-продажами, включая управление каталогом товаров, обработку заказов и аналитику. Благодаря своей гибкости и обширной экосистеме расширений, Magento подходит для создания интернет-магазинов различного масштаба - от небольших бутиков до крупных корпоративных онлайн-ритейлеров.
Magento. Основные возможности¶
- Magento позволяет создавать неограниченное количество товаров с детальным описанием. Поддерживается создание сложных каталогов с многоуровневой категоризацией, перекрестными продажами и связанными товарами.
- Платформа обеспечивает настраиваемый процесс оформления заказа с поддержкой множества способов оплаты, включая интеграцию с популярными платежными шлюзами. Реализована гибкая система расчета стоимости доставки с учетом различных параметров.
- Magento предоставляет удобную панель администратора для управления заказами, инвентаризацией, клиентами и контентом магазина. Доступны инструменты для управления несколькими магазинами из единой админ-панели.
- Платформа предлагает различные возможности для кастомизации дизайна и функциональности магазина. Поддерживается создание адаптивных тем оформления и расширение функциональности с помощью модулей.
- В Magento реализована продвинутая система ценообразования, включая управление скидками, купонами и программами лояльности. Доступны инструменты для SEO-оптимизации, email-маркетинга и интеграции с системами CRM и ERP.
- Платформа предоставляет инструменты для аналитики и отчетности, включая детальные отчеты по продажам, товарам, клиентам и маркетинговым кампаниям.
Особенности сборки¶
| ID | Имя ПО | Совместимые ОС | VPS | BM | VGPU | GPU | Мин. ЦПУ (Ядер) | Мин. ОЗУ (Гб) | Мин. HDD/SDD (Гб) | Доступно |
|---|---|---|---|---|---|---|---|---|---|---|
| 198 | Magento | Ubuntu 22.04 | + | + | + | + | 4 | 4 | 60 | ЗАКАЗАТЬ |
- Время на установку 30-40 минут вместе с операционной системой.
- Установка Magento + SSL в зоне hostkey.in
- Рекомендуемая конфигурация: не менее 4 vCPU, 4 Гб RAM, 60 Гб SSD.
- Установленное ПО:
- PHP с модулями: mysql, curl, gd, intl, xsl, zip, soap, bcmath;
- Apache;
- MariaDB;
- Composer.
- Путь до Magento:
/var/www/magento. - Путь до конфигурационного файла:
/var/www/magento/app/etc/env.php. -
Для кастомизации установки необходимо внести правки в конфигурационные файлы Magento и Apache. После внесения изменений перезапустить Apache:
-
Веб-интерфейс будет доступен по ссылке:
https://magento{server_id}.hostkey.in. - По умолчанию в качестве поискового индекса используется Opensearch (находится по адресу:
localhost:9200). Однако Elasticsearch скачен в директорию/rootи при необходимости можно использовать его (потребуется дополнительная настройка).
Примечание
Если не указано иное, по умолчанию мы устанавливаем последнюю релиз версию программного обеспечения с сайта разработчика или репозиториев операционной системы.
Начало работы после развертывания Magento¶
После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения к серверу.
Там же будет указана Ссылка для доступа к панели управления Magento с веб-интерфейсом: https://magento{Server_ID_from_Invapi}.hostkey.in
Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и API — Invapi.
Данные для авторизации, можно найти во вкладке Информация >> Тэги панели управления сервером:
-
Ссылка для доступа к панели управления Magento с веб-интерфейсом:
https://odoo{Server_ID_from_Invapi}.hostkey.inв теге webpanel; -
Ссылка для доступа к панели управления Magento для администратора:
https://magento{server_id}.hostkey.in/admin_{unique_id}в теге webpanel_adminurl;

Примечание
Ссылка на доступ для администрирования уникальна и генерируется в процессе установки.
Чтобы получить доступ к панели администрирования достаточно добавить к адресу вашей панели:/{unique_id} указанный в теге webpanel_adminuri
Вы также можете проверить {unique_id}, выполнив команду:
Авторизация и стартовое меню¶
Чтобы попасть в панель администратора, необходимо перейти по ссылке https://magento{server_id}.hostkey.in/admin_{unique_id} и ввести учетные данные: Username - root, Password - из письма. Затем нажать на кнопку Sign in:

После успешной авторизации будет выполнен переход на стартовую страницу административной панели:

Настройка профиля администратора¶
Для изменения параметров профиля администратора необходимо на стартовой страницы перейти к профилю пользователя и в открывшемся меню выбрать Accountig Setting

Вы будете перенаправлены во вкладку My Account

Примечание
Чтобы не потерять доступ к оповещения обязательно смените Email на существующий при первом входе
В этой вкладке вы можете указать актуальные данные профиля, а также сменить пароль. После внесения любых изменений введите действующий пароль в поле Your Password и нажмите на кнопку Save Account
Дополнительные настройки¶
Доступ к базе данных Magento¶
Данные для доступа к базе данных:
- db_name:
magento - db_user:
magento - db_password:
magento
Также параметры, на заданное значение которых следует обратить внимание и внести изменения в случае необходимости:
timezone: UTClanguage: en_UScurrency: USD
Ключи доступа к репозиторию Adobe¶
После установки Magento вам необходимо будет прописать свои клиентские ключи Adobe, которые должны быть добавлены в файл /root/.config/composer/auth.json вручную:
"username": "{public_key}""password": "{private_key}"
Примечание
Подробная информация по основным настройкам Magento содержится в документации разработчиков.
Заказ Magento с помощью API¶
Для установки данного ПО с использованием API следуйте этой инструкции.