magento учебник
Начало работы с magento
Поиск…
замечания
Magento - платформа для электронной коммерции с открытым исходным кодом, написанная на PHP; настраиваемую платформу электронной коммерции и систему управления контентом, которая может быть использована для создания интернет-магазинов для продажи товаров.
Он обеспечивает общие функции электронной коммерции, такие как тележки для покупок и управление запасами, и поощряет широкую настройку для удовлетворения конкретных целей организации.
Magento также является объектно-ориентированной платформой PHP, которая может использоваться для разработки современных динамических веб-приложений, которые используют функции электронной коммерции Magento.
Основными характеристиками платформы Magento являются:
- расширяемость
- масштабируемость
- гибкость
- настраиваемость
- Открытый исходный код
Версии
Сообщество
Версия | Дата выхода |
---|---|
1,9 | 2014-05-14 |
1,8 | 2013-12-11 |
1,7 | 2012-04-24 |
1,6 | 2011-08-08 |
1,5 | 2011-02-08 |
1.4 | 2010-02-12 |
1,3 | 2009-03-30 |
1.2 | 2008-12-29 |
1,0 | 2008-03-31 |
Enterprise Edition
Версия | Дата выхода |
---|---|
1,14 | 2014-05-14 |
1,13 | 2013-10-11 |
1,12 | 2012-04-24 |
1,11 | 2011-08-08 |
1,10 | 2011-02-08 |
1,9 | 2010-07-19 |
1,8 | 2010-04-14 |
1,7 | 2010-01-19 |
1,6 | 2009-10-20 |
1,3 | 2009-04-15 |
Установка и настройка
Предпосылки и требования для Magento Community Edition 1.9
Хостинг
Apache 2.x (с mod_rewrite) или Nginx 1.7.x
Из-за требований обработки операций Magento рекомендуется установить Magento на сервер с объемом памяти не менее 2 ГБ. Это гарантирует, что все программное обеспечение, участвующее в управлении магазином, будет иметь достаточную память для работы.
Возможность запуска запланированных заданий (crontab) с помощью PHP 5.
Возможность переопределять параметры в файлах .htaccess.
PHP
PHP 5.4, PHP 5.5
Требуемые расширения: PDO_MySQL, simplexml, mcrypt, hash, GD, DOM, iconv, curl, SOAP (для API веб-сервисов)
memory_limit не менее 256 МБ (рекомендуется 512 МБ)
База данных
- MySQL 5.6 (Oracle, Percona, MariaDB)
SSL
- Для HTTPS требуется действительный сертификат безопасности.
- Самоподписанные SSL-сертификаты не поддерживаются
Монтаж:
Загрузка и настройка файлов Magento
Мы используем зеркало openMage, так как прямая загрузка для ветви 1.9.2.4 отключена, а для веб-сайта magento требуется учетная запись. Но вам рекомендуется скачать копию с https://www.magentocommerce.com/download
cd /var/www/html
wget https://github.com/OpenMage/magento-mirror/archive/magento-1.9.zip
unzip magento-1.9.zip
rm magento-1.9.zip
rsync -avP magento-mirror-magento-1.9/. .
rm magento-mirror-magento-1.9 -r
sudo chown -R www-data:www-data /var/www/html/
chmod -R 0777 media var
Создание базы данных MySQL и пользователя
доступ к консоли mysql
mysql -u root -p
в консоли mysql
CREATE DATABASE magento;
CREATE USER magento_db_user@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON magento.* TO magento_db_user@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit
Завершите установку через веб-интерфейс
Чтобы получить доступ к веб-интерфейсу в браузере, перейдите к доменному имени или общедоступному IP-адресу вашего сервера:
http://domain_name/
Затем следуйте инструкциям на экране.
Устранение общих проблем
Работает только домашняя страница, все остальные страницы возвращают 404
Убедитесь, что модуль mod_rewrite
установлен в Apache и включен для загрузки. См. Шаг 2 для получения информации о том, как это сделать здесь: https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04
Убедитесь, что вы разрешите изменения в .htaccess, включив его в свой сайт conf. См. Шаг 3 : https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04
Ваш файл .htaccess
может быть неправильно сконфигурирован или отсутствует: перейдите на страницу загрузки Magento: https://www.magentocommerce.com/download - загрузите соответствующую версию и извлеките файл .htaccess, который будет помещен в корень установки Magento.
Сайт работает, но не стили или скрипты загружаются
Убедитесь, что вы установили соответствующие разрешения и права собственности: см. Здесь для получения дополнительной информации - http://devdocs.magento.com/guides/m1x/install/installer-privileges_before.html
Общее решение. Попробуйте вручную переиндексировать и очищать кеш (в случае, если администратор слишком сложно перемещаться). Reindex через командную строку: https://www.atwix.com/magento/process-magento-indexes-from-command-line/ Кэш Flush (через администратор или командную строку): https://www.properhost.com/ поддержка / кб / 23 / How-To-Clear-The-Magento-Cache
Круги