В этом посте будет подробно описан процесс установки Magento на хостинг. Будем устанавливать на качественный хостинг Beget, отлично подходящий для данного скрипта. Этот хостинг предоставляет 30 дней тестового доступа, так что вы смело можете зарегистрироваться и протестировать Magento ничего не оплачивая. К тому же этот хостинг предоставляет возможность установки русифицированной Magento прямо из панели управления в несколько щелчков мыши.
Мы рассмотрим 2 способа установки. Через раздел «Конструктор сайтов» панели управления хостинга Beget. И вручную: скачаем дистрибутив, русификатор, демо данные с официального сайта. Второй способ сложнее, но имеет несколько преимуществ: можно установить демоданные, версия будет чуть свежее.
Установка скрипта интернет магазина Magento через раздел «Конструктор сайтов» панели управления хостинга Beget.
Клик 1. Заходим в раздел CMS (Конструктор сайтов)
Клик 2. Мы видим появившийся список CMS. Нужно установить отбор по интернет магазинам. Ставим галочку «Интернет магазины».
Клик 3. Жмём кнопку «Установить» под описанием Magento.
Клик 4. В следующем окошечке задаем дважды пароль администратора и снова жмём «Установить».
Клик 5. Появляется окошко, в котором нам сообщают что Magento копируется на ваш сайт. Ждём минуту и кликаем по кнопке «Закрыть».
Клик 6. Появляется окошко которое сообщает данные по установленной CMS Magento: Адрес сайта, логин и пароль администратора, данные доступа к базе данных (база данных в процессе установки создаётся автоматически). Кликаем по адресу вашего сайта. Ваш сайт готов.
Перейдя на сайт вы будете наблюдать такую картину:
Сайт пустоват. Его нужно наполнить. Переходим в административную панель сайта по адресу «вашсайт.ru/admin», вводим логин и пароль, заданные ранее и начинаем работать. Так будет выглядеть административная панель сайта:
Установка скрипта интернет магазина Magento в ручную на хостинг Beget.
Начинающим вебмастерам советуем в начале ознакомиться с уроком: Установка любого скрипта на типовой хостинг.
Для установки вручную нам нужно: скачать Magento с официального сайта, скачать русификацию, скачать демоданные. Как то все это установить. Ниже описан процесс скачивания с официального сайта. Однако вы можете скачать русифицированный дистрибутив Magento и демоданные с нашего сайта.
Шаг 1. Установка демоданных. До установки скрипта магазина нужно установить демоданные.
Что бы скачать демоданные перходим в раздел загрузок официального сайта: http://www.magentocommerce.com/download. Там находим Sample Data. Жмем Download. Выскочит окошко с предложением зарегистрироваться в котором жмём No, thanks. Качаем.
В скаченном архиве есть файл «magento_sample_data_for_1.2.0.sql» — это и есть наши демоданные. Их нужно импортировать в чистую базу данных. Ещё в архиве будет каталог «media»: его нужно закинуть в корневую папку скрипта магазина, при этом подтвердить слияние с заменой файлов.
Создаём на хостинге новую базу данных и импортируем в него демоданные.
Щаг 2. Русификация Magento. Я советую русификацию сделать до установки — в этом случае вы получите русифицированный интерфейс установки.
- Скачиваем архив с файлами русификации с официального сайта: http://www.magentocommerce.com/translations.
- В архиве находим папку «app». Закачиваем её в корень сайта. Или если мы это делаем до установки в корень дистрибутива. Подтверждаем слияние с заменой файлов.
- На втором шаге установки вы уже сможете выбрать русский язык. Если вы этого не сделали, можете сделать уже после установки. В админке сайта: System->Configuration->General.
Выбираем русский язык и сохраняем.
Шаг 3. Установка Magento.
Скачиваем дистрибутив свежей версии с официального сайта: http://www.magentocommerce.com/download.
Перед началом установки мы подготавливаем дистрибутив: заливаем файлы с демоданными «media», файлы русификации «app». Поготовленный дистрибутив пакуем архиватором и заливаем на хостинг.
Набираем в адресной строке адрес вашего сайта и начинаем установку. Установка стандартная для большинства CMS: вам нужно будет указать параметры доступа к базе данных, имя и пароль администратора. Так же нужно будет сделать некоторые настройки:
- «Enable Charts» — ставим галочку.
- «Skip Base URL validation before next step» (пропуск проверки базового URL) — ставим галочку.
- «Use Web Server (Apache) Rewrites» (использовать Rewrites веб-сервера Apache) — ставим галочку. Нужно для SEO.
- «Use Secure URLs (SSL)» (использовать защищённые URL (SSL) — если хостинг поддерживает SSL, то ставим.
- «Save Session Data In» (хранить данные сессии в) я выбрал в базе данных.
Замеченные ошибки. После установки, при попытке просматреть какой либо товар в магазиные получал ошибку 404 — страница не найдена. В админке сайта было предупреждение о необходимостити проиндексировать базу данных. Перейдя по ссылке увидел список таблиц нуждающихся в реиндексации; напротив каждой ссылка «Reindex Data». Нажимам — все работает.
Добрый день, прошу прощение заранее за возможно очень глупый вопрос. я как раз решила установить magento на хостинг beget. все сделала так же как написано в посте( не в ручную). таким же образом до этого устнавливала вордпресс, установилось моментально.так вот. прошло уже пол дня наверное, я пытаюсь зайти на сайт с magento, который мне дали, но он выдает ошибку 403.может быть надо было выбрать версию не 1.6, а 1.4.2? или проблема в другом? заранее благодарю за ответ)
Скорее всего вы все правильно делаете — раз вы уже ставили скрипт подобным образом. Создайте запрос в тех поддержку Beget — они вам обязательно помогут.
Спасибо, обязтельно так и сделаю)
Подскажите пожалуйста ! Установил первым способом а как перевести на русский ?
Вот ошибка и что она значит: 403: В папке с сайтом нет индексного файла index.php или index.html в связи с этим сервер возвращает 403 ошибку
Добрый день , Установили из коробки на локальном сервере Magento 1.7.02 , в ней уже есть мастер карт , пробовали вводить данные карты он определяет что действительная ( вводи и не настоящие данные пишет что ошибка ) Как настроить данные о счете ? ( куда буду перечеслятся средства )
Здравствуйте, друзья!
Я воспользовался вашими подсказками и создал свой сайт на хостинге Beget.
Все замечательно вышло. Сайт заработал. Но, я хочу пойти дальше! Я купил дизайн официально на themeforest.net/
Как его поставить на данную версию сайта? Могу ли я это сделать? И как?