Установка OpenCart на локальный сервер Mac OS X (MAMP)

Тема в разделе "Установка и обновление", создана пользователем LehaLebed, 10 авг 2015.

  1. LehaLebed

    LehaLebed Пользователь

    Сообщения:
    91
    Симпатии:
    12
    Итак, без лишний предисловий, начну.

    Для начала нужно скачать программу MAMP - грубо говоря это аналог денвера, только для mac (https://www.mamp.info/en/downloads/) Есть бесплатная и PRO (За $) версии. Я буду показывать пример на бесплатной версии программы, ее вполне хватит для наших целей. (Хотя сам уже давно перешел на PRO версию) Также нам понадобится дистрибутив opencart (я использовал последнюю на сегодняшний день версию взятую с http://forum.opencart-russia.ru/threads/russkaja-sborka-opencart-2-0-3-1-reliz.561/


    1. После установки программы (как это делать, надеюсь не нужно рассказывать) у нас в директории "программы" появились две папки:
    Снимок экрана 2015-08-10 в 23.20.19.png
    А на панели launchpad две иконки программ:
    Снимок экрана 2015-08-10 в 23.21.58.png

    1.1 Открываем папку путь Программы/MAMP/htdocs
    Создаем папку с любым названием (я назвал OPENCART2 вы можете придумать любое другое название) и распаковываем туда скаченный дистрибутив opencart
    Снимок экрана 2015-08-10 в 23.36.41.png

    2. Запускаем программу MAMP (На предложение запустить PRO версию - отказываемся)
    Снимок экрана 2015-08-10 в 23.39.55.png

    2.1. После запуска видим вот такое окно, нажимаем запустить сервер.
    Снимок экрана 2015-08-10 в 23.41.23.png

    Ждем запуска сервера, после чего должна открыться стартовая страница нашего сервера,
    Снимок экрана 2015-08-10 в 23.45.20.png

    Если этого не произошло, жмем кнопку открыть WebStart
    Снимок экрана 2015-08-10 в 23.44.13.png

    3. Теперь для нашего opencart нужно создать базу данных (Далее БД). На открывшейся странице выбираем Настройки>phpMyAdmin
    Снимок экрана 2015-08-10 в 23.46.46.png

    Должна открыться подобная страница:
    Снимок экрана 2015-08-10 в 23.49.32.png

    3.1. Для создания новой БД нажимаем на вкладку
    Снимок экрана 2015-08-10 в 23.50.53.png
     
    Последнее редактирование: 10 авг 2015
  2. LehaLebed

    LehaLebed Пользователь

    Сообщения:
    91
    Симпатии:
    12
    3.2. На открывшейся странице пишем название нашей БД и жмем кнопку создать
    Снимок экрана 2015-08-10 в 23.53.24.png


    3.3. После успешного создания БД нас должно перебросить на созданную БД, если этого не произошло, то выбираем нашу БД в списке слева (она должна быть пустой, т.е. без таблиц)
    Снимок экрана 2015-08-11 в 0.00.35.png

    4. Создание нового пользователя. Возвращаемся на главную страницу phpMyAdmin (это можно сделать кликнув на логотип сверху в левом углу). Выбираем вкладку Пользователи.
    Снимок экрана 2015-08-11 в 0.06.14.png
    Выбираем "добавить нового"
    Снимок экрана 2015-08-11 в 0.06.36.png
    Заполняем поля как на скрине (имя и пароль любые, но не забывайте все запоминать)
    Снимок экрана 2015-08-11 в 0.07.44.png
    После успешного создания будет показано сообщение
    Снимок экрана 2015-08-11 в 0.08.05.png
    На этом создание БД и нового пользователя завершено.



    5. Установка opencart.

    Открываем снова webstart, в адресной строке стираем все до http://localhost:8888/
    после этого пишем директорию в которую распаковали opencart в моем случае это папка OPENCART2 и получаю путь http://localhost:8888/opencart2
    Если сделано все правильно должна открыться стандартная и привычная страница установки opencart.
    Снимок экрана 2015-08-11 в 0.18.31.png
    Жмем далее.


    5.1 На втором шаге происходит проверка нашего сервера, и как мы видим установщик ругается на 4 пункт
    Снимок экрана 2015-08-11 в 0.18.49.png
    Решается очень просто: открываем директорию сайта (туда куда распаковывали opencart) и переименовываем файл в корне сайта config-dist.php в config.php
    Снимок экрана 2015-08-11 в 0.21.32.png в Снимок экрана 2015-08-11 в 0.23.06.png

    Открываем далее папку admin и делаем тоже самое. После данных действий обновляем страницу с установкой и все пункты должны быть зелеными.
    Снимок экрана 2015-08-11 в 0.24.12.png


    5.2. На третьей странице заполняем данные локального сервера, как раз то что мы создавали в 3-4 пунктах. В моем случае получилось так:
    Снимок экрана 2015-08-11 в 0.26.16.png
    Жмем далее.



    5.3 На четвертой странице нам сообщают об успешной установке opencart и советуют удалить директорию install в корне сайта (делаете если хотите).
    Снимок экрана 2015-08-11 в 0.28.27.png

    И нажимаете на кнопку перейти к витрине магазина, и вуаля наш дефолтный магазин открыт, аналогично с панелью администратора. Вход в панель администратора выполняется с логичным и паролем созданным на третьей странице. Я для локального сайта обычно ставлю admin/admin.

    На этом пока все, чуть позже добавлю инструкцию как загрузить наш сайт с локального сервера mac на реальный хостинг.
     
    Последнее редактирование модератором: 11 авг 2015
    Максим Б, Romans, Ален и ещё 1-му нравится это.
  3. Ravilr

    Ravilr Специалист

    Сообщения:
    3.877
    Симпатии:
    1.064
    только картинки вставьте локально на форум... а не внешней ссылкой, ато пропадут потом. А так спасибо!!
     
  4. LehaLebed

    LehaLebed Пользователь

    Сообщения:
    91
    Симпатии:
    12
    Сделано)
     
  5. ololo

    ololo Новичок

    Сообщения:
    1
    Симпатии:
    0
    Напишите , пожалуйста , продолжение ! :)
    Чайнище как я по вашему факу смогла все сделать, а перенести с локалки на хостинг без вас не могу.
    Помогите , пожалуйста, таким чайникам как я :)
     
  6. LehaLebed

    LehaLebed Пользователь

    Сообщения:
    91
    Симпатии:
    12
    Завтра вечерком опишу все пункты)
     
  7. LehaLebed

    LehaLebed Пользователь

    Сообщения:
    91
    Симпатии:
    12
    напишите мне в skype leha-lebed, сейчас нет времени быстро и качественно написать faq